Dopo tre anni di sviluppo, il firmware 1.0 per Flipper Zero è finalmente disponibile. Questo aggiornamento introduce una serie di importanti miglioramenti, tra cui il caricamento dinamico delle applicazioni di terze parti, un nuovo sistema NFC e il supporto per JavaScript.
Flipper Zero, le novità del firmware 1.0
Ricordiamo che per avere tutte le ultime novità del Flipper Zero tocca scaricare il nuovo firmware. O meglio, il firmware 1.0, che può essere scaricato dal sito ufficiale e installato:
- tramite Bluetooth con le app per Android e iOS,
- via USB utilizzando l’app qFlipper per PC, compatibile con Windows, macOS e Linux.
Dynamic Application Loading: nuova modalità di gestione con Flipper Zero
Prima dell’aggiornamento, tutte le funzionalità di Flipper Zero erano integrate nel firmware stesso. Ciò significava che ogni volta che veniva aggiunta una nuova funzione, era necessario reinstallare l’intero pacchetto firmware, occupando tutta la memoria flash disponibile (1 MB).
Con il firmware 1.0, è stata introdotta la possibilità di caricare dinamicamente le applicazioni. Questo significa che le app possono essere eseguite da file FAP (Flipper Application Package) salvati su una scheda microSD, riducendo così l’uso della memoria flash interna.
Un componente del firmware, chiamato app loader, si occupa di caricare ed eseguire queste app, rendendo possibile l’aggiunta di funzionalità extra senza pesare sul sistema principale. Le applicazioni sono ora accessibili tramite uno store dedicato, facilitando il processo di installazione e aggiornamento.
Supporto JavaScript e miglioramenti NFC
Un’altra importante novità è l’integrazione di un motore JavaScript (mJS), che permette di eseguire applicazioni sviluppate in questo linguaggio direttamente su Flipper Zero.
Inoltre, il sottosistema NFC è stato completamente ridisegnato per migliorare le prestazioni, in particolare per la lettura delle card, e per aggiungere il supporto a nuovi tipi di card. I dati raccolti possono essere facilmente visualizzati e modificati tramite l’app mobile collegata al dispositivo.
Maggiore autonomia e nuovi protocolli radio
L’aggiornamento non si limita solo alle nuove funzionalità software, ma include anche ottimizzazioni significative dell’hardware:
- la durata della batteria è stata infatti estesa fino a un mese, grazie a un’efficiente gestione energetica;
- la connessione Bluetooth Low Energy con i dispositivi Android è stata inoltre resa più veloce;
- il tempo di caricamento degli aggiornamenti è stato ridotto del 40%.
Un’altra caratteristica degna di nota è l’aggiunta del supporto per ben 89 protocolli radio, che permettono di utilizzare il dispositivo per diverse attività, come ascoltare la voce di walkie-talkie analogici attraverso l’altoparlante integrato.
Così facendo, il Flipper Zero può essere utilizzato anche come telecomando per vari dispositivi, inclusi TV, sistemi audio, proiettori e climatizzatori.