Solo qualche settimana fa è iniziata 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 la nuova funzione riguardante il supporto alla pianificazione EiBi.
 
Ricordatevi che Mattia ed io abbiamo già preparato 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 viene venduto con a bordo il firmware versione 1.01, che NON comprende tutte le funzioni ad oggi previste, ma contenute nella nuova versione del firmware 2.24 (distribuita il 30/05/2025).

 

Caratteristiche del ricevitore

Le informazioni sono state descritte negli articoli precedenti.

 

Cos’è la pianificazione EiBi

Utilizzando la versione 2.24 del firmware, il ricevitore può scaricare la programmazione delle onde corteEiBi e utilizzarla per visualizzare nel display le stazioni radio, consentendo di sintonizzarsi rapidamente.

Ecco come funziona:

  1. La programmazione deve essere scaricata una sola volta, tramite Wi-Fi (impostato in modalità AP+Connect).
    I dati verranno salvati nella memoria flash del ricevitore, quindi non è necessario recuperarla ogni volta che il dispositivo verrà acceso.
  2. Per visualizzare correttamente le stazioni programmate, è necessario impostare l’orologio del ricevitore. Il modo più semplice e che risparmia la batteria è configurare una connessione Internet Wi-Fi e quindi impostarla in modalità Solo Sincronizzazione. L’impostazione dell’offset UTC non è rilevante durante questa impostazione, poiché il ricevitore si sincronizza tramite NTP in UTC.
    Un’alternativa meno affidabile è utilizzare RDS CT, ma questo richiede di trovare una stazione che trasmetta l’ora UTC (non l’ora locale).
  3. Una volta configurato, il ricevitore visualizzerà i nomi delle stazioni che trasmettono attualmente su frequenze specifiche (vengono considerati solo gli orari programmati; i giorni della settimana vengono ignorati per ora).
  4. È possibile passare rapidamente da una stazione all’altra utilizzando la modalità di ricerca del menu (contrassegnata dall’icona di un orologio). Per passare da una modalità all’altra, premere brevemente l’encoder mentre si è in modalità di ricerca.

 

Una volta avvenuta la connessione Wi-Fi della radio ad un vostro Access Point (connesso ad Internet), è necessario avviare manualmente lo scaricamento dei dati, utilizzando il comando di menu Setting > Load EiBi.
Nel display della radio, il download della programmazione EiBi verrà visualizzato in questo modo:

Una volta terminato il download dei dati, i nomi delle stazioni presenti nella lista della pianificazione EiBi, verranno visualizzati sotto all’indicazione della frequenza di sintonia.

 

Controllo della configurazione dell’orologio

Avendo ora a disposizione anche la programmazione delle frequenze, vi consigliamo di impostare l’orologio interno sull’orario UTC, in modo da sincronizzare gli ascolti con l’orario corretto. Per farlo, utilizzate il menu Setting  > UTC Offset > UTC+0.

 

Ulteriori informazioni sulla programmazione EiBi

Di seguito, vi traduciamo alcune informazioni riguardanti il sito dove la radio va a prelevare i dati delle programmazioni di radio ascolto. (http://eibispace.de/dx/eibi.txt)

 

BC A25 – Il palinsesto completo delle trasmissioni in onde corte
================================================================
VERSIONE FREQUENZA
http://www.eibispace.de/

Valida dal 30 marzo 2025 al 26 ottobre 2025

Copia e distribuzione gratuite.
Giorni, se in cifre: 1 – lunedì, ecc.
Per i prefissi di paese, lingua e area di destinazione, fare riferimento al file readme.txt presente nel sito web.

 
 

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.

 

Programmazione analogica e digitale dei canali della radio

Per coloro che ancora utilizzano il firmware originale di questo apparato, la programmazione (prevista solo per l’aggiornamento del firmware), la si effettua in modo abbastanza semplice

ATTENZIONE: Prima di procedere all’aggiornamento del firmware, consiglio a tutti di effettuare molta attenzione nel seguire in modo dettagliato le informazioni previste. In caso di blocco del dispositivo (brick), la procedura di recovery è abbastanza difficoltosa, ma comunque prevista.

 

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.

 

Il changelog di questa versione

Nell’ultimo aggiornamento firmware effettuato a questo ricevitore, avevamo utilizzato la versione 2.23 del firmware, che alla data di scrittura dell’articolo precedente era l’ultima versione distribuita.

In davvero poco tempo gli sviluppatori hanno realizzato questa nuova versione stabile del firmware, inserendo dei miglioramenti, delle nuove opzioni e risolvendo anche dei piccoli bug.
Tutte le modifiche apportate al firmware nelle varie fasi dello sviluppo, sono ben descritte nei diversi Changelog delle singole versioni.

Nelle ultime due versioni del firmware è stato anche implementato l’uso del dispositivo WiFi interno di questo dispositivo, così come troverete dettagliato negli articoli precedentemente pubblicati in questo sito.

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 nell’ultima versione:

Versione 2.24 (2025-05-30)

# Added

 

# Fixed

  • Reapply Squelch after waking up from CPU Sleep mode. #127

 

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 del firmware

Il software utilizzato per programmare il firmware di questo ricevitore radio può essere installato ed utilizzato nelle diverse piattaforme informatiche (Windows, Mac, Linux), oppure la programmazione può essere effettuata direttamente da web, utilizzando il browser Chrome / Chromium, non richiedendo quindi l’installazione di nessun software sul vostro PC.

NOTA: La versione del firmware da utilizzare per effettuare l’upgrade dalla versione 2.13 installata precedentemente nella radio, può essere anche l’ultima versione disponibile, in quanto il firmware non è di tipo incrementale.

 

Come aggiornare la versione del firmware

Per quanto riguarda l’installazione del nuovo firmware della radio, è sufficiente seguire le informazioni che trovate descritte nelle pagine di GitHub, e che ho tradotto qui di seguito (solo la parte riguardante la procedura web).

L’ultima versione del firmware disponibile (2.24), che utilizzerete per l’aggiornamento, è scaricabile direttamente da questo link.

Successivamente scompattate l’archivio, per ottenere la cartella con all’interno i files da utilizzare.

 

Flash del firmware tramite il browser web Chrome

Funziona con le piattaforme: Windows, macOS e Linux

Questo è il metodo più semplice, ma è necessario un browser che supporti la Web Serial API. Questo significa che è necessario utilizzare preferibilmente il browser Chrome, o altri browser adatti allo scopo. Non utilizzate Firefox e Safari, in quanto non supportano questa funzionalità.

NOTA: Su PC Linux, assicuratevi che l’account utente che esegue questa operazione disponga delle autorizzazioni necessarie per accedere alla porta seriale USB / COM. Per abilitare questa autorizzazione, è necessario utilizzare il seguente comando:

sudo usermod -a -G dialout nome_del_vostro_utente

 

Collegate il ricevitore al vostro computer tramite un cavo DATI USB, e poi accendetelo.

Dovrebbe apparire una nuova porta seriale sul vostro PC. Su Windows controllate la porta COM seriale USB in Gestione dispositivi; su macOS apparirà come /dev/tty.usbmodemXXXX, su Linux come /dev/ttyACMX.

Aprite il seguente link con il browser Chrome, che vi farà visualizzare il programmatore on-line: https://espressif.github.io/esptool-js/

Premete il pulsante Connect e dalla lista scegliete la porta seriale corretta, a cui è collegato il ricevitore.

Aggiungete i tre file firmware separatamente, impostando gli indirizzi corretti (come visualizzato nell’immagine seguente).

ATTENZIONE: È MOLTO IMPORTANTE inserire correttamente i valori esadecimali delle posizioni della memoria (Flash Address), nella quale verranno scritti i contenuti dei tre file binari!

Rispettate assolutamente questo ordine di inserimento:

  • come primo file va inserito il file di bootloader, e il suo indirizzo di scrittura del file binario deve essere indicato all’indirizzo:  0x0
  • come secondo file va inserito il file di partitions, e il suo indirizzo di scrittura del file binario deve essere indicato all’indirizzo:  0x8000
  • come terzo file va inserito il file di ino, e il suo indirizzo di scrittura del file binario deve essere indicato all’indirizzo:  0x10000

 

Una volta pronti, ricontrollate di aver inserito correttamente i dati di configurazione del FlashTool e poi premete il pulsante Program.

Attendete il termine della procedura di scrittura del firmware e che il seguente testo appaia nella finestra nera del registro seriale: Uscita… Ripristino hardware tramite pin RTS…

Premete il pulsante Disconnetti.

Spegnete e riaccendete il vostro ricevitore.

Verificate la versione del firmware del ricevitore, che trovate descritta nel menu del ricevitore Setting -> About (dove ora trovate inserito anche un QR-Code che vi porterà a visualizzare il manuale utente di questo ricevitore).

In questa versione del firmware, nel menu troverete diversi comandi aggiuntivi, sia di base (per la gestione delle frequenze della radio) e anche nel menu Setting (nuovi temi, calibrazione, gestione del modulo WiFi interno, e altro ancora).

 

Elenco dei comandi del display

Le informazioni sono state descritte negli articoli precedenti.

 

 

Modifica delle frequenze delle memorie salvate con versioni firmware precedenti

Avendo salvato diverse memorie del ricevitore con la versione firmware 2.23, con la versione 2.24 le abbiamo ritrovate ancora presenti. Non è stato necessario effettuare la procedura di lettura del file salvato precedentemente per scrivere e ripristinare le memorie del ricevitore. 

 

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...