FM/AM Radio
Turn your Attaky into a full FM and AM receiver — tune, scan, and listen.
FM/AM Radio turns your Attaky into a full-band radio receiver. Tune in to FM and AM stations, scan the band, and listen through the device — a real radio in your pocket.
This firmware supports all Radio Series Complete Builds.
What you can do with it
- Receive FM and AM broadcast stations
- Tune by frequency or scan for stations
- Listen on the go with the battery module
What you need
| Module | |
|---|---|
| Required | Core: ESP32 1.0 + Expand: FM/AM Radio 1.0 |
| Optional | Power: Standard Cell 1.0 (battery) |
Already have a Radio Series build? It's ready to flash — FM/AM Radio runs on all of them.
Install it
Firmware is installed from the Attaky Firmware Store with a one-click web flasher — no toolchain to set up.
Open the Attaky Firmware Store in a supported browser (Chrome or Edge) and connect your Attaky over USB-C.
Pick FM/AM Radio and click flash. Keep the device connected until it finishes.
The device reboots into the radio. Tune to a station and listen.
Don't unplug while flashing. Make sure you pick the firmware that matches your hardware — FM/AM Radio needs the FM/AM Radio module.
Flash manually (advanced)
Prefer the command line? The release ships standard ESP32-S3 images:
| File | Role | Flash address |
|---|---|---|
bootloader.bin | Bootloader | 0x0 |
partitions.bin | Partition table | 0x8000 |
boot-app0.bin | OTA boot stub | 0xe000 |
firmware.bin | Application | 0x10000 |
esptool.py --chip esp32s3 write_flash \
0x0 bootloader.bin \
0x8000 partitions.bin \
0xe000 boot-app0.bin \
0x10000 firmware.binAddresses are the ESP32-S3 defaults and may vary with a custom partition table.
First steps
Power on, tune to a frequency, and listen. Reception depends on the antenna — extend it fully, and see the FM/AM Radio module page for details.
Versions
The Attaky build tracks the upstream release directly.
| Version | Status |
|---|---|
| v2.20 | Current |
Upstream & license
FM/AM Radio is an open-source project that Attaky ports to its modular hardware and makes available to flash.
- Upstream: PE5PVB/TEF6686_ESP32 v2.20, by PE5PVB
- License: GPL-3.0
- Attaky source: Attaky-Module/TEF6686_ESP32 — published in full per GPL-3.0
Known limitations
The upstream project grew out of the amateur-radio community, so some on-screen wording carries radio-enthusiast terminology. Run into something that doesn't work? See Troubleshooting & FAQ.