Continua da diverso tempo la nostra sperimentazione radioamatoriale utilizzando questo piccolo ricevitore radio portatile cinese (nato inizialmente per la ricezione della banda FM 88 – 108 MHz.), assieme al mio amico e sperimentatore Mattia IV3JTH.
In questo articolo vi spiegheremo brevemente gli ultimi aggiornamenti apportati al firmware in oggetto.
 
Ricordatevi che Mattia ed io abbiamo già creato un apposito canale privato (in italiano) su Telegram, dedicato alla sperimentazione di questo ricevitore radio, dove gli interessati troveranno molte informazioni, immagini e filmati di documentazione.
 
NOTA: In questo e nei prossimi articoli non verranno riportate alcune delle precedenti informazioni, ma verranno inserite solo le informazioni aggiuntive delle varie sperimentazioni e dei rilasci delle varie versioni del firmware.
 

Descrizione

Il ricevitore radio digitale CMOS AM/FM/SW/LW/RDS Si4732-A10 integra tutte le funzioni di sintonizzatore e ricevitore broadcast, dall’ingresso antenna all’uscita audio digitale. Il dispositivo sfrutta l’architettura digitale a bassa IF, collaudata nel settore broadcasting, di Silicon Labs, consentendo una piattaforma audio digitale economica per applicazioni di elettronica di consumo con elevata immunità al rumore TDMA, prestazioni radio superiori e amplificazione di potenza audio ad alta fedeltà. 
 
Continueremo a scrivere degli altri articolo su questo apparato (sia qui che nel nostro sito IV3 Radiolab), spiegando anche le procedure per utilizzare delle nuove funzioni che sono ancora nascoste all’interno del nuovo firmware.
Per questi articoli, in questo sito utilizzerò il Tag Ricevitore Si-4732, in modo da renderli facilmente rintracciabili.

Il ricevitore veniva venduto con a bordo il firmware iniziale versione 1.01, che NON comprende tutte le funzioni ad oggi previste, ma contenute nella nuova versione del firmware 2.35 (rilasciata oggi 3 maggio 2026).

 

Caratteristiche del ricevitore

Le informazioni sono state descritte negli articoli precedenti.
 

Manuali

Il manuale base di questo ricevitore radio è disponibile su GitHub, a questo link. Ulteriore documentazione da noi raccolta (per nostra comodità di gestione e aggiornamento), la trovate solo all’interno del nostro canale Telegram privato, dedicato a questo progetto.

 

Licenza di utilizzo e modifica del software

Le informazioni sono state descritte negli articoli precedenti.

 

L’area download del sito ufficiale per gli aggiornamenti

I file e le relative istruzioni di installazione aggiuntive, sono presenti nell’area Download del progetto originale su GitHub.

IMPORTANTE: Fate attenzione al tipo di pacchetto della versione firmware (QSPI oppure OSPI) che andrete a scaricare, per poi installarlo nella vostra radio. Consultate la tabella seguente, presente anche in questa pagina del sito.
La scelta del tipo di firmware va effettuata ponendo molta attenzione al tipo di CPU , Area Flash e di PSRAM presente nel vostro dispositivo!

esp-psram

Nel mio caso, il mio apparato radio visualizza le seguenti caratteristiche (menu Setting > About > ruotare l’Encoder):

Tra queste informazioni delle caratteristiche del dispositivo, quelle che a noi servono sono quelle della PSRAM, che nel mio caso ha la dimensione di 8192 kB. Quindi, anche se la CPU è una ESP32-S3 r2 e rientrerebbe nella lista dei dispositivi QSPI, con la memoria PSRAM (di tipo Octal SPI) di oltre gli 8 MB, posso installare la versione OSPI del firmware.

 

Il changelog di queste due versioni

Nell’ultimo aggiornamento firmware effettuato a questo ricevitore, avevamo utilizzato la versione 2.33 del firmware.

Gli sviluppatori hanno realizzato oggi la versione 2.35 del firmware, che va a risolvere alcuni problemi emersi con il precedente aggiornamento della versione 2.34 (rilasciata il 1 maggio 2026).
Tutte le modifiche apportate alle versioni firmware nelle varie fasi dello sviluppo, sono ben descritte nei diversi Changelog delle singole versioni.

Nelle versioni firmware presenti nell’area Download del progetto originale su GitHub, potete visualizzare le varie modifiche apportate da ogni versione (Changelog). Di seguito mi limito a descrivervi solo quelle effettuate nelle ultime due versioni:

2.34 (2026-05-01)

Added

  • “PSRAM not detected” fatal error screen (shown if a wrong f/w variant was flashed).
  • Add E serial command that emulates encoder short press.
  • Add F serial command to tune directly to a frequency in Hz within the current band. In SSB modes, sub-kHz digits set the BFO as well.
  • Experimental Bluetooth LE control is available under Settings->Bluetooth: use Ad hoc for the BLE remote-control protocol, or HID to connect supported Bluetooth remotes/keyboards for tuning and menu actions. It may be unstable.
  • Experimental support for LILYGO T-Embed SI4732, see https://esp32-si4732.github.io/ats-mini/hardware.html#lilygo-t-embed-si4732 for more details.

Changed

  • Abort the long running operations (Seek, Scan, EiBi) via any remote command
  • Change the set theme serial command from ! to ^.
  • Drop workaround for espressif/arduino-esp32#11742. Use faster method (WiFiMulti) to connect to 2-nd or 3-rd configured access point.
  • Remote control over USB serial port is disabled by default. To enable it, go to Settings->USB Port and set it to Ad hoc mode.

Fixed

  • Add an exhaustive (hopefully) list of UTC offsets. WARNING: please adjust your UTC offset again (the stored index is no longer valid). #287
  • Fix out of range menu controls due to fast encoder rotation.

 

Version 2.35 (2026-05-03)

Fixed

Tutta la documentazione del progetto è disponibile al link: https://esp32-si4732.github.io/ats-mini/. Le istruzioni per flashare il firmware sono disponibili al link: https://esp32-si4732.github.io/ats-mini/flash.html

 

La modalità di programmazione  e aggiornamento del firmware

Le informazioni sono state descritte negli articoli precedenti. Desidero aggiungere qui delle ulteriori informazioni, dato che da qualche versione del firmware viene rilasciato anche il file ‘merge‘.

Ogni nuovo archivio firmware contiene i seguenti file:

CHANGELOG.md – un file di testo che descrive le novità di ogni versione del firmware

ats-mini.ino.bootloader.bin – un bootloader (verrà scritto all’indirizzo 0x0)

ats-mini.ino.partitions.bin – una tabella delle partizioni (verrà scritto all’indirizzo 0x8000)

ats-mini.ino.bin – un firmware vero e proprio (verrà scritto all’indirizzo 0x10000)

ats-mini.ino.merged.bin – che contiene i tre file precedenti, combinati in uno solo (dovrà essere flashato all’indirizzo 0x0)

 

NOTA: Quindi, è necessario flashare il ricevitore utilizzando solo uno dei due metodi seguenti:

  • Flashare i tre file (1° – bootloader, 2° – partizioni, e 3° – firmware) utilizzando gli indirizzi corretti. Le impostazioni del ricevitore potrebbero venir ripristinate a quelle di default; è accaduto con alcune versioni delle schede del ricevitore.

OPPURE

  • Flashare solo l’ultimo file (il merged) utilizzando l’indirizzo di scrittura 0x0. Le impostazioni del ricevitore verranno sempre ripristinate, come accade ad ogni aggiornamento.

 

Il nostro canale Telegram di riferimento

Durante la conduzione delle nostre sperimentazioni, abbiamo potuto constatare assieme la vastissima quantità di materiali disponibile in rete.
Al fine di raggruppare tutti i file multimediali, i manuali, i video e molto altro ancora, abbiamo deciso di creare un nostro canale Telegram italiano (di tipo privato), denominato “Si4732 Ricevitore DSP“, dal quale poter collaborare allo sviluppo e alle modifiche firmware su questo ricevitore, condividendo le proprie esperienze.

Qualora foste motivati all’acquisto e alle sperimentazioni (oppure siate già possessori di questo ricevitore), potrete contattare Paolo IV3BVK su Telegram, indicando con un breve testo il motivo della richiesta, per poi essere inseriti nel nostro canale e iniziare a sperimentare assieme a noi!

Il canale è ben organizzato e suddiviso nei vari topics (ricchi di materiali e in continuo aggiornamento). 

 

Conclusioni

Con questo articolo continua la nostra sperimentazione radioamatoriale riguardo alle varie possibilità offerte da questo piccolo e semplice apparato. Ci sono ancora molte sperimentazioni tecniche e d’ascolto da fare sulle varie bande di frequenza, per giocare un po’ e passare allegramente il tempo con il nostro hobby. Le radio, qualsiasi esse siano!

Restate connessi o registratevi gratuitamente a questo sito, per ricevere aggiornamenti via email sulle nostre nuove pubblicazioni. In futuro vi proporremo articoli riguardanti le misurazioni, le diverse antenne da noi realizzate per questo ricevitore radio e le proposte di aggiunta che desidereremo richiedere di effettuare al firmware di questo ricevitore.

Vi auguriamo dei sereni ascolti on questo singolare apparato radio che potrà tenervi compagnia anche durante le prossime ferie, e una buona sperimentazione. 

’73 de Paolo IV3BVK e Mattia IV3JTH


Scopri di più da Il mondo di Paolettopn (IV3BVK - K1BVK)

Abbonati per ricevere gli ultimi articoli inviati alla tua e-mail.

Grazie per aver visitato il mio blog, lasciate un vostro commento a questo post...