v3.4.0¶
v3.4.0 aggiunge un driver OLED SSD1306, abilita il modulo MicroPython framebuf, porta l’H7 a 480 MHz, permette di interrompere gli script con Ctrl-C su una REPL UART e migliora la libreria CMSIS-NN e gli esempi MAVLink di optical flow. Non introduce nessuna modifica incompatibile dell’API — gli script per v3.3.1 funzionano senza modifiche.
In evidenza¶
Aggiunto un driver OLED SSD1306.
Abilitato il modulo
framebuf.H7 a 480 MHz — clock più alto per maggiori prestazioni.
Ctrl-C su REPL UART — gli script possono essere interrotti da una REPL UART.
Nessuna modifica incompatibile dell’API — riflasha e i tuoi script per v3.3.1 funzionano senza modifiche.
Nuove funzionalità¶
Aggiunto un driver per display OLED SSD1306.
Abilitato il modulo MicroPython
framebuf.Aggiunti esempi per TV shield, distance shield e IMU shield.
Altre modifiche e miglioramenti¶
Portato l’H7 a 480 MHz (clock dell’H7 aggiornati); aggiornata la libreria CMSIS-NN per usare funzioni NN non quadrate e aggiornati i modelli NN / CIFAR-10 (con il logging abilitato negli script NN); incluso
frozen_mpy.odurante la compilazione di un modulo frozen.
Correzioni di bug¶
Camera e sistema:
Corretti il timing SCCB / I2C per l’F7 e l’H7 (spostato il timing SCCB nei file di configurazione delle schede), il clock SD dell’H7 e il filesystem dell’OpenMV 2.
Scripting e connettività:
Permesso a Ctrl-C di interrompere gli script su una REPL UART, impostata la funzione
ioctldel WINC, corretto unbreakmancante inpy_net_searche corretti lo scaling/la direzione dell’esempio MAVLink di optical flow (con un LED verde lampeggiante e l’invio costante dei pacchetti di flow indipendentemente dalla qualità).
Modifiche incompatibili dell’API¶
v3.4.0 non introduce nessuna modifica incompatibile dell’API Python. Gli script che funzionavano su v3.3.1 funzionano senza modifiche su v3.4.0 — basta riflashare il firmware. (Nota: lo scaling/la direzione dell’esempio MAVLink di optical flow incluso sono stati corretti; ricontrolla i consumatori a valle del suo output.)