v3.4.0

v3.4.0 přidává ovladač OLED displeje SSD1306, povoluje modul framebuf z MicroPythonu, zvyšuje takt H7 na 480 MHz, umožňuje přerušit skripty pomocí Ctrl-C přes UART REPL a vylepšuje knihovnu CMSIS-NN a ukázky optického toku MAVLink. Nepřináší žádné narušující změny API — skripty z v3.3.1 běží beze změny.

Hlavní novinky

  • Přidán ovladač OLED displeje SSD1306.

  • Povolen modul framebuf.

  • H7 na 480 MHz — vyšší takt pro lepší výkon.

  • Ctrl-C přes UART REPL — skripty lze přerušit z UART REPL.

  • Žádné narušující změny API — přeflashujte a vaše skripty z v3.3.1 běží beze změny.

Nové funkce

  • Přidán ovladač OLED displeje SSD1306.

  • Povolen modul framebuf z MicroPythonu.

  • Přidány ukázky pro TV shield, distance shield a IMU shield.

Další změny a vylepšení

  • Zvýšen takt H7 na 480 MHz (aktualizovány takty H7); aktualizována knihovna CMSIS-NN pro použití nečtvercových NN funkcí a aktualizovány modely NN / CIFAR-10 (s povoleným logováním v NN skriptech); při kompilaci zmrazeného modulu zahrnut frozen_mpy.o.

Opravy chyb

Kamera a systém:

  • Opraveno časování SCCB / I2C pro F7 a H7 (časování SCCB přesunuto do konfiguračních souborů desek), takt SD na H7 a souborový systém OpenMV 2.

Skriptování a konektivita:

  • Umožněno přerušit skripty pomocí Ctrl-C přes UART REPL, nastavena funkce ioctl pro WINC, opraven chybějící break v py_net_search a opraveno škálování/směr v ukázce optického toku MAVLink (se zeleně blikající LED a vždy odesílanými flow pakety bez ohledu na kvalitu).

Narušující změny API

v3.4.0 nepřináší žádné narušující změny Python API. Skripty, které běžely na v3.3.1, běží beze změny na v3.4.0 — stačí přeflashovat firmware. (Poznámka: u přiložené ukázky optického toku MAVLink bylo opraveno škálování/směr; znovu zkontrolujte navazující konzumenty jejího výstupu.)