v3.5.0-beta.1

v3.5.0-beta.1 はコアを MicroPython 1.11 に更新し、SPI、USB HID、低消費電力 / SDIO の問題を修正します。MicroPython のバージョンアップは behavior(動作)の変更です。以下の破壊的変更をお読みください。(これは v3.5.0 に向けた最初のベータ版です。)

ハイライト

  • MicroPython 1.11 — 同梱のコアが更新されました。

  • 修正 — SPI WFI バグ、USB HID ディスクリプタ、低消費電力 / SDIO 初期化。

  • 破壊的変更: MicroPython が 1.11 に更新されました。破壊的変更を参照してください。

その他の変更と改善

  • 同梱の MicroPython を 1.11 に更新。リポジトリでのファームウェアバイナリの追跡を停止し、WINC1500 ファームウェアを移動しました。

バグ修正

  • SPI WFI バグを修正して SPI バッファチェックを追加し、USB HID ディスクリプタ、ストップモードに入る前の SysTick の中断、そして初期化前の SDIO のリセットを修正しました。

破壊的 API 変更

v3.4.3 と v3.5.0-beta.1 の間のユーザーから見える API の破壊的変更。範囲: modules/ 内の Python C モジュールと scripts/libraries/ 内の Python ライブラリ。

この破壊的変更は behavior の変更(同じ API ですが結果が異なる)です — 影響を受けるスクリプトを再確認してください。各コミットハッシュは GitHub 上の差分にリンクしています。

MicroPython が 1.11 に更新された (behavior)

同梱の MicroPython コアが 1.11 に更新されました。標準ライブラリと言語の動作はアップストリームの MicroPython 1.11 に従います。バージョン固有の micropython / 標準モジュールの動作に依存するスクリプトを再確認してください。

コミット: 5676b4101

移行チェックリスト

バージョン固有の MicroPython の動作に依存するスクリプトを 1.11 に対して再検証してください(MicroPython のバージョンアップ)。その他のすべてのスクリプトは変更なしで動作します。