DigiRadio v1
The v1 firmware
The firmware runs on the ESP32-S3 and is written with ESP-IDF in C++23. Current version: 0.13.0.
How to update
- Open igiRadio and go to Settings → Firmware → Check for updates.
- The app downloads the new version from the GitHub releases and sends it to the radio over Wi-Fi.
- The radio restarts with the new firmware. If something goes wrong within 60 seconds, it rolls back to the previous version on its own.
No cable or computer needed, and your settings and presets stay on the radio.
What's inside
Radio
- FM with RDS and alternate frequencies
- DAB+ with text, DL+, slideshow
- Band scan
Network
- Web radio, https too
- Phone audio over Wi-Fi
- REST API and mDNS discovery
Audio
- EQ and audio presets stored on the radio
- Click-free source switching
- aptX Adaptive Bluetooth
System
- Alarms, sleep timer, NTP clock
- Dual-partition OTA with rollback
- Encrypted storage
Version history
| Version | Highlights |
|---|---|
| 0.13 | DSP v2, audio presets stored on the radio, click-free source switching |
| 0.12 | DAB DL+, band scan, MOT slideshow, memory and stream fixes |
| 0.11 | Alarms, sleep timer, NTP clock, automatic releases |
| 0.10 | Web radio, phone audio, OTA with confirm and rollback |
| 0.9 | FM alternate frequencies, DAB, power and standby from the app |
The code and all releases are on GitHub.