The secret to transforming this budget radio into a powerful DXing tool lies in one phrase:
Many ATS20 units use the chip, but the stock firmware sometimes misidentifies it as an Si4735. This causes band limits to be incorrect. Custom firmware correctly identifies the hardware.
In this article, we’ll dive into what makes the ATS20 firmware special, how it improves your hardware, and why the "v2" or "ATS20+" variants are the current gold standard. What is the ATS20 Receiver? ats20 firmware
Open the example sketch written specifically for the ATS20 or SI4732 with an OLED display.
Solution: The button pin assignments in the new firmware do not match your physical hardware layout. Revert to a factory binary or locate a firmware version designed explicitly for the "ATS20 SI4732" pinout. Maximizing Performance Post-Update The secret to transforming this budget radio into
Open command prompt and run:
Connect the radio to your PC via a USB cable (ensure your radio has a USB-to-serial chip like the CH340). The Software: Use the Arduino IDE or XLoader . In this article, we’ll dive into what makes
Created by RaceNJason, this is a fork of Goshante's firmware that adds serial control via a UART/COM port . This is a game-changer for radio enthusiasts who want to integrate their ATS-20 into a home automation system, run it headlessly (without the screen), or control it from a computer. The caveat is that enabling this feature typically requires disabling RDS and battery monitoring due to memory constraints on the ATmega328P.
The are incredibly popular among shortwave listeners (SWL) and amateur radio operators due to their affordability and versatile Si4732/Si4735 DSP chips. However, the stock firmware often limits the full hardware potential of these budget-friendly radios. Upgrading your ATS20 firmware unlocks essential features like SSB sync modes, interactive S-meters, precise tuning steps, and improved overall stability.
Flashing custom code can occasionally run into hurdles. Here are the most common issues and how to fix them:
: The factory default for many units; some users prefer to revert to this if community builds have bugs. 📥 Flashing Methods