v3.4.0#

v3.4.0 adiciona um driver OLED SSD1306, habilita o módulo framebuf do MicroPython, eleva o H7 para 480 MHz, permite que Ctrl-C interrompa scripts por um REPL via UART e melhora a biblioteca CMSIS-NN e os exemplos de fluxo óptico do MAVLink. Não introduz nenhuma mudança incompatível na API — os scripts da v3.3.1 rodam sem alterações.

Destaques#

  • Adicionado driver OLED SSD1306.

  • Módulo framebuf habilitado.

  • H7 a 480 MHz — clock mais alto para mais desempenho.

  • Ctrl-C por REPL via UART — scripts podem ser interrompidos a partir de um REPL via UART.

  • Nenhuma mudança incompatível na API — refaça o flash e seus scripts da v3.3.1 rodam sem alterações.

Novos recursos#

  • Adicionado um driver de display OLED SSD1306.

  • Habilitado o módulo framebuf do MicroPython.

  • Adicionados exemplos de TV-shield, distance-shield e IMU-shield.

Outras mudanças e melhorias#

  • Elevado o H7 para 480 MHz (clocks do H7 atualizados); atualizada a biblioteca CMSIS-NN para usar funções de NN não quadradas e atualizados os modelos de NN / CIFAR-10 (com logging habilitado nos scripts de NN); incluído frozen_mpy.o ao compilar um módulo congelado.

Correções de bugs#

Câmera e sistema:

  • Corrigidos o timing do SCCB / I2C para o F7 e o H7 (timing do SCCB movido para os arquivos de configuração da placa), o clock do SD do H7 e o sistema de arquivos do OpenMV 2.

Scripting e conectividade:

  • Permitido que Ctrl-C interrompa scripts por um REPL via UART, definida a função ioctl do WINC, corrigido um break ausente em py_net_search e corrigida a escala/direção do exemplo de fluxo óptico do MAVLink (com um LED verde piscando e sempre enviando pacotes de fluxo independentemente da qualidade).

Mudanças incompatíveis na API#

v3.4.0 não introduz nenhuma mudança incompatível na API Python. Scripts que rodavam na v3.3.1 rodam sem alterações na v3.4.0 — basta refazer o flash do firmware. (Observação: a escala/direção do exemplo de fluxo óptico do MAVLink incluído foi corrigida; reverifique os consumidores downstream de sua saída.)