v4.0.1

A v4.0.1 adiciona um controlador básico da câmara GC2145, torna o relógio do OV7670 configurável e corrige o controlador OV767x, o temporizador pyb.Servo, a inicialização do AMG8833 e o modo de baixo consumo USB ULPI do H7. Não introduz alterações de quebra de compatibilidade — os scripts da v4.0.0 funcionam sem modificações.

Destaques

  • Sensor de câmara GC2145 — controlador básico adicionado.

  • O relógio (CLKRC) do OV7670 é agora configurável.

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

  • Sem alterações de quebra de compatibilidade — reflash e os seus scripts da v4.0.0 funcionam sem modificações.

Novas funcionalidades

  • GC2145 — adicionado um controlador básico do sensor de câmara GC2145.

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

Outras alterações e melhorias

  • A stack de rede LWIP foi revertida para uma versão estável para WiFi/Ethernet mais fiável; o bus SPI2 do Arduino Portenta H7 foi ativado.

Correções de erros

  • Corrigido o controlador de câmara OV767x, o temporizador pyb.Servo, a inicialização do sensor térmico AMG8833, o modo de baixo consumo USB ULPI do STM32 H7 e a inicialização do modo de baixo consumo Ethernet.

Hardware e suporte de placas

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

  • Arduino Portenta H7 — bus SPI2 ativado.

Alterações de quebra de compatibilidade

A v4.0.1 não introduz alterações de quebra de compatibilidade na API Python. Os scripts que corriam na v4.0.0 funcionam sem modificações na v4.0.1 — basta reinstalar o firmware.