v4.0.1

v4.0.1 добавляет базовый драйвер камеры GC2145, делает тактирование OV7670 настраиваемым и исправляет драйвер OV767x, таймер pyb.Servo, инициализацию AMG8833 и режим пониженного энергопотребления H7 USB ULPI. Выпуск не вносит несовместимых изменений API — скрипты для v4.0.0 работают без изменений.

Основные моменты

  • Датчик камеры GC2145 — добавлен базовый драйвер.

  • Тактирование (CLKRC) OV7670 теперь настраивается.

  • Исправления для драйвера OV767x, таймера pyb.Servo, AMG8833 и режима пониженного энергопотребления H7 USB ULPI.

  • Никаких несовместимых изменений API — перепрошейте устройство, и ваши скрипты для v4.0.0 будут работать без изменений.

Новые возможности

  • GC2145 — добавлен базовый драйвер датчика камеры GC2145.

  • OV7670 — тактовая частота (CLKRC) OV7670 теперь настраивается.

Прочие изменения и улучшения

  • Сетевой стек LWIP был возвращён к стабильному выпуску для более надёжной работы WiFi/Ethernet; шина SPI2 на Arduino Portenta H7 была включена.

Исправления ошибок

  • Исправлены драйвер камеры OV767x, таймер pyb.Servo, инициализация теплового датчика AMG8833, режим пониженного энергопотребления STM32 H7 USB ULPI и инициализация режима пониженного энергопотребления Ethernet.

Оборудование и поддержка плат

  • Датчик камеры GC2145 (базовая поддержка).

  • Arduino Portenta H7 — включена шина SPI2.

Несовместимые изменения API

v4.0.1 не вносит несовместимых изменений в Python API. Скрипты, работавшие на v4.0.0, работают без изменений на v4.0.1 — достаточно лишь перепрошить прошивку.