Ats20 Firmware Exclusive May 2026
The ATS-20 hardware is capable of much more than the factory settings allow. Installing an "Exclusive" custom firmware build is highly recommended for users who want a modern interface, waterfall displays, and better SSB performance.
Recommendation: If you are a beginner, stick to the stock firmware until you are familiar with the radio's operation. If you are an intermediate user, search for the latest "ATS-20E Custom Firmware" on GitHub to unlock your device's full potential.
Because these firmware files are community-created, there is no single "official" store. Always download from reputable developer pages on GitHub or trusted radio forums (like RadioReference or SWLing Post forums) to avoid malicious files.
The phrase "ATS20 firmware exclusive" likely refers to community-developed, third-party firmwares that offer features not available in the factory software (v1.1.5). These updates are essentially "exclusive pieces" of software that unlock the full potential of the SI4732/SI4735-based ATS-20 and ATS-20+ receivers. Key "Exclusive" Firmware Options
ATS_EX by Goshante (v1.18): Considered a major "exclusive" upgrade, it features a completely reimagined, minimalistic interface that replaces the stock "stretched" fonts with a 7-segment style frequency display. It also integrates BFO (Beat Frequency Oscillator) directly into the main tuning process and adds an S-meter.
PU2CLR Library-Based Firmware: Many exclusive community builds are based on the PU2CLR SI4735 Arduino Library. Newer versions (v3.0.4+) provide significantly more features than the original stock version pre-loaded on most devices.
ATS_mini_RTty_Morse_Code_Decoder: Specific versions of firmware for related SI4732 devices (like the ATS Mini) include specialized decoders for CW (Morse) and RTTY, which are not present in standard builds. Common Features Unlocked
Upgrading to these exclusive firmware "pieces" typically provides:
The "exclusive" firmware for the ATS-20+ Si4732 (often referred to as ATS_EX) is considered a "game-changer" by enthusiasts on forums like The QRPer Board . Developed primarily by Goshante, this community-driven update transforms the budget receiver from a basic listener's toy into a surprisingly capable tool for ham operations and serious shortwave DXing. Key Features & Enhancements
The ATS_EX firmware is widely praised for fixing clunky stock interfaces and unlocking technical capabilities previously unavailable on the base model.
Reworked Interface: Replaces "ugly" stretched fonts with a minimalistic, highly readable layout, including a 7-segment frequency font and an optional relative S-meter.
Precision Tuning: Merges the BFO with the main frequency, allowing for seamless tuning as low as 10Hz steps in SSB mode, which eliminates the "Donald Duck" voice effect on amateur radio signals.
Expanded Band Coverage: Provides continuous coverage for LW (153–520 KHz), MW (520–1710 KHz), and a unified SW band (1710–30,000 KHz).
Advanced Settings: Adds a settings page to configure Gain Control (ATT), Soft Mute, Automatic Volume Control (AVC), and SSB Sync mode.
Responsive Controls: Increases the CPU frequency of the Atm328p controller to its full clock speed, resulting in faster encoder response and more fluid menu navigation. Performance Verdict
Reviewers from RadioReference note that while the firmware drastically improves the user experience, it cannot overcome hardware limitations like poor front-end filtering.
The ATS-20 and its successor, the ATS-20+, have gained a cult following in the ham radio community, largely due to "exclusive" community-developed firmwares that transform these budget-friendly devices into surprisingly capable receivers. The "Exclusive" Edge: ATS_EX Firmware ats20 firmware exclusive
While the stock radios typically ship with basic PU2CLR firmware (often version 1.15), the ATS_EX firmware by Goshante is widely considered the gold standard for "exclusive" upgrades. It is an advanced build specifically for the Arduino Nano/Uno and Si473x DSP chip architecture. Key Exclusive Features
Upgrading to a version like ATS_EX v1.18 offers several features not found in stock versions:
Refined SSB Tuning: BFO (Beat Frequency Oscillator) is integrated into the main frequency, allowing for seamless tuning without a dedicated menu option.
Fine-Grained Steps: Offers precise tuning steps as low as 10Hz for ham radio operations, whereas stock firmware often starts at 25Hz.
Enhanced Interface: Features a "7-Segment" frequency font and a minimalistic, more readable OLED layout that eliminates the "stretched" look of factory software.
Advanced Control Suite: Adds a settings page for AGC (Auto Gain Control), Soft Mute, and AVC (Automatic Volume Control) customization.
Hardware Modifications: The firmware supports a battery level indicator, though this requires a small physical modification (soldering a voltage divider to pin A2). How to Upgrade
Flashing these "exclusive" firmwares requires a computer and a few simple tools:
Identify Your Revision: Disassemble the unit to see if it uses an Arduino Nano (soldered as a separate board) or an Arduino Uno (components soldered directly to the main PCB).
Required Software: Most users use AVRDUDESS (for Windows) or the Arduino IDE to flash the .hex binary file.
Drivers: Ensure you have the CH340/CH341 USB serial driver installed to recognize the radio's port.
Critical Step: After flashing, it is strongly recommended to reset the EEPROM by holding the Encoder Button while powering on the device. Popular Sources for Custom Firmware
GitHub - goshante/ats20_ats_ex: The official repository for the ATS_EX advanced firmware.
GitHub - patomoi/ATS-20-Starter-Pack: A collection of libraries and sketches for those who want to compile their own code. ATS_EX Firmware for ATS-20 DSP Receiver - GitHub
Title: Just flashed the actual ATS20 “exclusive” firmware – huge difference!
Body:
Forget the generic SI4732 builds you find everywhere. I finally got my hands on the ATS20 “exclusive” firmware (the one that’s supposedly optimized only for the ATS20 board, not generic SI4732 modules). The ATS-20 hardware is capable of much more
What changed:
Plus, the FM de-emphasis is finally correct for US/EU (selectable).
Heads-up: This is NOT the same as the “SI4732_ATS20” firmware from the public repos. The “exclusive” version has different pin mappings and AGC tuning.
Anyone else tried it? I can share the hex if mods allow.
#ATS20 #SI4732 #SDR #FirmwareExclusive
ATS20 Firmware Exclusive: Unlocking the Full Potential of Your SI4732 Receiver
The ATS20 (SI4732-based) radio has become a staple for DXers and radio enthusiasts looking for a compact, budget-friendly All-Band receiver. However, the stock performance often leaves users wanting more in terms of interface fluidity, frequency range, and signal processing.
In this exclusive deep dive, we explore the latest custom firmware breakthroughs that transform this hobbyist device into a professional-grade listening tool. Why Upgrade? The Limitations of Stock Firmware
Out of the box, many ATS20 units ship with basic firmware that offers limited scanning speeds and a rudimentary UI. Users frequently report "encoder lag" and restricted access to certain sideband (SSB) features. Exclusive third-party firmware addresses these bottlenecks by optimizing the I2C communication protocol between the MCU and the SI4732 chip. Key Features of the Exclusive Firmware Updates 1. Enhanced SSB and Fine Tuning
The most significant upgrade in the latest exclusive builds is the refined Single Sideband (SSB) support. By implementing custom patch files (often derived from the Harduino libraries), the firmware allows for 1kHz or even 500Hz tuning steps without the "audio muting" effect found in older versions. 2. Expanded Frequency Coverage
While the hardware is capable, stock software often caps the range. The exclusive firmware unlocks the full spectrum available to the SI4732, often extending FM coverage and improving sensitivity on the Long Wave (LW) and Medium Wave (MW) bands. 3. Visual Interface Overhaul Forget the clunky menus. New firmware iterations introduce:
Battery Voltage Monitoring: Real-time tracking to prevent sudden shutdowns.
RSSi and SNR Meters: Professional-grade signal-to-noise ratio displays for precise antenna alignment.
Spectrum "Waterfall" Lite: While hardware-limited, some builds offer a basic visual representation of signal peaks across a band. 4. Improved Encoder Logic
One of the biggest "quality of life" improvements is the debouncing logic applied to the rotary encoder. This eliminates the frustrating "skipping" of frequencies when turning the dial quickly, making the ATS20 feel like a much more expensive rig. How to Flash Your ATS20
To install these exclusive updates, you generally need the Arduino IDE or a dedicated ESP32/ST-Link flasher, depending on your specific board revision. Because these firmware files are community-created, there is
Backup: Always backup your original hex file using a tool like AVRDUDESS.
Drivers: Ensure you have the CH340 or CP210x drivers installed so your PC recognizes the radio's USB port.
Upload: Select the correct COM port and board type (usually Arduino Nano for the classic ATS20) and hit upload. The Verdict
The ATS20 hardware is a diamond in the rough. By moving away from the factory software and utilizing the "exclusive" community-driven firmware, you unlock better selectivity, a more intuitive UI, and a significantly improved SSB experience. It is the single most cost-effective upgrade any radio enthusiast can make.
ATS_EX firmware by Goshante is a popular custom firmware for the ATS-20 and ATS-20+ DSP receivers that pushes the device's hardware limits. Key Improvements in ATS_EX Firmware
Compared to the stock firmware (typically version 1.1.5), this "exclusive" or advanced modification offers several functional overhauls: Reduced "Chuffing":
Significantly reduces the "soft mute" effect when tuning, making frequency scanning smoother. Enhanced SSB Tuning:
Simplifies Single Sideband (SSB) operation by allowing fine-tuning (e.g., 100 Hz steps) directly from the main VFO control without exiting to separate menus. Advanced Metering:
Implements a highly functional signal strength meter with a bar graph under the frequency. Unique Menu Options: Adds a dedicated settings menu for features like: Automatic volume control specifically for SSB. CPU Optimization: Option to set CPU frequency to 50% for battery saving. Sync Mode: Synchronous detection for SSB modulation. Display Mods: Improved interface layouts and battery level indicators. Installation & Technical Limits Flash Memory Limit:
The developer (Goshante) has stated that this firmware has hit the maximum flash size of the Atmel microcontroller (Arduino Nano/Uno), meaning no further features can be added. Flashing Tools: Most users recommend using on Windows for flashing the You will likely need the CH340 or CH341 USB-to-UART driver to connect the radio to your PC. Hardware Variants: Before flashing, identify if your unit uses an Arduino Nano (soldered as a separate board) or an Arduino Uno style layout. Important Resources ATS_EX Firmware for ATS-20 DSP Receiver - GitHub
The ATS_EX firmware by Goshante (v1.18) significantly upgrades ATS-20/ATS-20+ radios, providing improved signal metering, battery management, and an enhanced visual display. This third-party build resolves SSB noise issues and offers better tuning functionality over stock firmware through an Arduino Nano USB flash process. Detailed installation information and firmware files are available on GitHub. ATS_EX Firmware for ATS-20 DSP Receiver - GitHub
v1. 03 Added battery charge status feature, encoder button in SSB is a… 2 years ago. rus. rus. Merge pull request #33 from dl9sec/ How to Upgrade Firmware on the ATS-20+ Radio (Correct way)
ATS_EX (Goshante): Widely considered a "game changer," this firmware reworks the interface, improves encoder responsiveness, and merges the Beat Frequency Oscillator (BFO) with the main frequency for smoother SSB tuning.
PU2CLR (Ricardo Lima Caratti): The base for many versions (including factory V1.1.5), this library-based firmware supports a wide range of SI473X chips and is often used by developers to create custom variants.
Modified Versions: Some developers have released updates like V3.0.7g or specific versions by creators like CT2JWF, which may prioritize button-based controls over the rotary encoder. Exclusive Feature Enhancements ATS-20 Si4732 receiver firmware update
REPORT
Title: Analysis of the ATS-20 "Exclusive" Firmware Ecosystem Date: October 26, 2023 Subject: Technical Overview of Third-Party Firmware Development for the ATS-20/ATS-25 Receiver Series
Community firmware often corrects bugs found in factory releases and allows for BFO (Beat Frequency Oscillator) and SSB (Single Side Band) calibration, which is critical for clear shortvoice voice communications.