v3.5.0-beta.1

v3.5.0-beta.1 werkt de core bij naar MicroPython 1.11 en verhelpt SPI-, USB HID- en low-power- / SDIO-problemen. De MicroPython-upgrade is een gedragswijziging — lees de breaking changes hieronder. (Dit is de eerste beta op weg naar v3.5.0.)

Hoogtepunten

  • MicroPython 1.11 — de meegeleverde core is bijgewerkt.

  • Fixes — SPI WFI-bug, USB HID-descriptor en low-power- / SDIO-initialisatie.

  • Breaking: MicroPython is bijgewerkt naar 1.11 — zie de breaking changes.

Overige wijzigingen en verbeteringen

  • De meegeleverde MicroPython bijgewerkt naar 1.11; gestopt met het bijhouden van firmwarebinaries in de repository en de WINC1500-firmware verplaatst.

Bugfixes

  • De SPI WFI-bug verholpen en SPI-buffercontroles toegevoegd, de USB HID-descriptor, het opschorten van SysTick voordat de stopmodus wordt betreden, en het resetten van SDIO vóór de initialisatie.

Breaking API-wijzigingen

Voor de gebruiker zichtbare API-wijzigingen tussen v3.4.3 en v3.5.0-beta.1. Reikwijdte: Python C-modules in modules/ en Python-bibliotheken in scripts/libraries/.

De breaking change is een behavior-wijziging (dezelfde API, andere resultaten) — controleer de betreffende scripts opnieuw. Elke commit-hash linkt naar de bijbehorende diff op GitHub.

MicroPython bijgewerkt naar 1.11 (behavior)

De meegeleverde MicroPython-core is bijgewerkt naar 1.11. Het gedrag van de standaardbibliotheek en de taal volgt upstream MicroPython 1.11; controleer scripts opnieuw die afhankelijk zijn van versiespecifiek gedrag van micropython / standaardmodules.

Commits: 5676b4101

Migratiechecklist

Valideer scripts die afhankelijk zijn van versiespecifiek MicroPython-gedrag opnieuw tegen 1.11 (de MicroPython-upgrade). Alle overige scripts draaien ongewijzigd.