Ats20 - Firmware
In many radio designs, the Beat Frequency Oscillator (BFO) used for SSB is a separate control that makes tuning a frustrating experience. Goshante has integrated the BFO into the main frequency control . This means you can tune SSB signals just as smoothly and naturally as AM or FM stations. The firmware includes fine-tuning steps as low as 1Hz, 10Hz, 25Hz, 50Hz, and 100Hz for precise adjustments.
The "firmware" is the low-level software embedded directly on the receiver's microcontroller. It's the master control program for every function: how you tune, what you see on the OLED display, how the signal is processed, and how the buttons respond. Flashing new firmware is akin to updating your computer's operating system or your smartphone's OS. It's the process of overwriting the old software with a new, enhanced version, unlocking a suite of powerful features and performance improvements.
Open the example sketch written specifically for the ATS20 or SI4732 with an OLED display.
The ATS-20+'s built-in features already provide a solid listening experience. Out of the box, it supports FM, AM (MW & SW), LW (Long Wave), and SSB (LSB & USB). It also includes a 0.96-inch OLED display, 22 pre-configured commercial and amateur radio bands, and audio bandwidth filters from 0.5 to 6 kHz. ats20 firmware
ATS 20+ : ATS_EX Firmware... adding the battery level circuit.
: Fine-tune signals with smaller step increments (down to 1 kHz or less).
Third-party developers optimize the small OLED screen to display RSSI (Signal Strength), SNR (Signal-to-Noise Ratio), battery voltage, and volume levels simultaneously. In many radio designs, the Beat Frequency Oscillator
Is your radio currently experiencing any ?
Whether you choose the feature-packed ATS_EX by Goshante, the community-driven V3.0.7g, or any of the fascinating forks, you're taking the first step into a larger world of software-defined radio. The process is accessible, the rewards are immense, and the community is ready to help. So go ahead, download a new .hex file, connect that USB cable, and unlock the hidden power of your ATS-20. You'll be amazed at what this little radio can do.
Click the Verify (checkmark) button to ensure there are no errors, then click Upload (arrow) to flash the firmware. The firmware includes fine-tuning steps as low as
Excellent low-light fonts, primary controls mapped to buttons rather than the encoder.
| Feature | ATS_EX (Goshante) | V3.0.7g (VE3XLT/CA2PEY) | PU2CLR (Core) | | :--- | :--- | :--- | :--- | | | PU2CLR's library | PU2CLR's library | Original library & examples | | User Interface | Fully reworked, 7-segment font | Visual changes, band names on screen | Basic, functional | | Tuning Experience | Seamless SSB tuning, 10 Hz steps | Improved step & bandwidth values | Standard tuning | | RDS (FM) | Yes, dynamic | Likely (based on PU2CLR core) | Yes | | CW Mode | Yes | Uncertain | Uncertain | | Settings Page | Yes (Gain, AVC, Soft Mute, etc.) | Yes (includes AVC function) | Basic | | Battery Monitoring | Requires simple hardware mod | Available as an option ("bat mod") | No | | Serial Control | No | No | No | | Best For | Advanced users & DXers | Users wanting extra polish | Beginners & developers |
The ATS20 firmware is essentially an . It leverages the powerful SI4732 DSP chip to provide features usually found in $200+ radios (like SSB reception and bandwidth filtering) in a $30 device. The ability to re-flash the firmware via USB (using the STM32 bootloader) makes it a favorite for hackers who want to add their own features or fix bugs.
The ATS20 is a popular device used for various applications, and its firmware plays a crucial role in its functionality. Firmware is the software that controls the device's hardware components and provides the necessary instructions for its operation. In this content, we will explore the ATS20 firmware, its features, and the process of updating or modifying it.
Derived from early open-source radio projects, these firmware versions focus on maximizing the performance of the mechanical rotary encoder. If your ATS20 skips frequencies or feels unresponsive when you turn the knob, this firmware optimizes the interrupt timing for a much smoother tactile feel. 3. "All-in-One" Russian & Chinese Community Mods