v4.0.1

v4.0.1 adiciona um driver básico de câmera GC2145, torna o clock do OV7670 configurável e corrige o driver do OV767x, o timer do pyb.Servo, a inicialização do AMG8833 e o modo de baixo consumo do USB ULPI no H7. Ela não introduz nenhuma mudança incompatível na API — os scripts da v4.0.0 rodam sem alterações.

Destaques

  • Sensor de câmera GC2145 — driver básico adicionado.

  • O clock (CLKRC) do OV7670 agora é configurável.

  • Correções para o driver do OV767x, o timer do pyb.Servo, o AMG8833 e o modo de baixo consumo do USB ULPI no H7.

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

Novos recursos

  • GC2145 — adicionou um driver básico do sensor de câmera GC2145.

  • OV7670 — a taxa de clock (CLKRC) do OV7670 agora é configurável.

Outras mudanças e melhorias

  • A stack de rede LWIP foi revertida para uma versão estável para um WiFi/Ethernet mais confiável; o barramento SPI2 do Arduino Portenta H7 foi habilitado.

Correções de bugs

  • Corrigiu o driver de câmera do OV767x, o timer do pyb.Servo, a inicialização do sensor térmico AMG8833, o modo de baixo consumo do USB ULPI no STM32 H7 e a inicialização do modo de baixo consumo de Ethernet.

Hardware e suporte a placas

  • Sensor de câmera GC2145 (suporte básico).

  • Arduino Portenta H7 — barramento SPI2 habilitado.

Mudanças incompatíveis na API

A v4.0.1 não introduz nenhuma mudança incompatível na API Python. Os scripts que rodavam na v4.0.0 rodam sem alterações na v4.0.1 — basta refazer o flash do firmware.