← How-Tos
electronics Jul 4, 2026 ◑ 10 views ◯ 3 min read

ATS Mini V4: Flashing Custom Firmware From Your Phone (ats-mini vs H.J. Berndt)

ats minisi4732esp32shortwavesdrfirmwareradio

The ATS Mini V4 (ESP32-S3 + Si4732) ships with the stock ESP32-SI4732 receiver firmware. Two community alternatives are worth flashing if you want more capability than the stock UI gives you — and both can be flashed straight from an Android phone, no PC required.

Phone Requirements

Option 1: ats-mini (esp32-si4732 / G8PTN fork)

Open source, actively maintained, broad feature set. Originally developed by Dave (G8PTN) building on Ralph Xavier's and PU2CLR's (Ricardo Caratti) work, now maintained by Max Arnold (R9UCL) and Marat Fayzullin.

Source and documentation: esp32-si4732.github.io/ats-mini

Flashing page (web installer, works in Chrome): esp32-si4732.github.io/ats-mini/flash.html

Option 2: H.J. Berndt Firmware

A German-developed, closed-source (binary-only) alternative aimed squarely at shortwave listeners and utility DXers. Leans "operator's tool" — fewer gimmicks, more on-radio decoding.

V4-specific note: the V4 board already has hardware support for this firmware built in — no soldering or one-wire mod required (older V1–V3 hardware needed a small soldered mod to enable RTTY/CW decoding).

Official firmware page (German, use browser translate if needed): hjberndt.de/dvb/pocketSI4735DualCoreDecoder.html

Which One?

If you want in-radio RTTY/CW decoding, fast band scanning, and utility/DX-oriented tools, go with Berndt's firmware. If you want an open-source, actively-developed base with broader general-purpose features (EEPROM backup, memory web tool, themes), go with ats-mini.

Flashing Steps (Web Installer Method)

  1. Plug the ATS Mini into your Android phone via USB-C cable
  2. Open Chrome, navigate to the firmware's web flasher page
  3. Tap Connect, select the ESP32-S3 device from the popup permission prompt
  4. Choose the correct firmware variant for your hardware (V4) — flashing the wrong variant can damage the receiver
  5. Press Program/Install and wait for the flash to complete
  6. Power cycle the receiver and confirm the new firmware version under Menu → Settings → About

Warning: flashing a different firmware variant than your actual hardware (e.g. the LilyGO T-Embed variant on a standard AliExpress-style ATS Mini) can damage the receiver. Always confirm hardware version before flashing.