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 のバージョンアップ)。その他のすべてのスクリプトは変更なしで動作します。