ゼファーネットのロゴ

CircuitPython 7.3.0リリース候補0がリリースされました! @circuitpython

日付:

ノーザンダイバー社の GitHubリリースページ:

これは 回路Python 7.3.0-rc.0、CircuitPython 7.3.0 の最初のリリース候補。 これは安定していると考えられており、7.3.0 の最終リリースの前にテスト用のリリース候補として利用できます。

7.3.0から7.2.5への注目すべき変更

  • 実験的なmDNSサポート。
  • 適切なボードでのREPLのUSBからシリアル/JTAGへのサポート。
  • 初期の実験的なUSBホストのサポート。
  • MicroPython1.18の変更をマージします。
  • 予備 zlib モジュールのサポート。 gzip モジュールは後で追加されます。
  • RP2040 PIO:PIOステートマシンへのバックグラウンド書き込み。 ループが可能です。
  • RP2040 PIO: wrap & wrap_target サポート。
  • keypad:作成直後にキーステートをスキャンします。
  • 多くのポートでNeoPixelのタイミングを改善して、より広範囲のデバイスを処理できるようにします。
  • Add floppyio、ライブラリと組み合わせて使用​​されます。
  • 次を許可します。 TileGrid 変更するビットマップ。
  • モジュールサポートマトリックスには、各ボードの凍結モジュールが含まれています。

circuitpython.orgからダウンロード

ファームウェアのダウンロードは、 ダウンロードページ on Circuitpython.org。 このサイトでは、ボードに適したファイルと言語を簡単に選択できます。

インストール

インストールするには、の手順に従ってください CircuitPythonへようこそ! ガイド。 最新のライブラリをインストールするには、を参照してください このページ そのガイドで。

意図に基づいて、適切なメッセージを適切なユーザーに適切なタイミングで Muエディターの最新バージョン CircuitPythonプログラムの作成と編集、CircuitPythonシリアル接続(REPL)への簡単なアクセス。

ドキュメンテーション

ドキュメントはで利用可能です readthedocs.io.

ポートステータス

CircuitPythonには、さまざまなマイクロコントローラーファミリのコア実装であるいくつかの「ポート」があります。 安定性はポートごとに異なります。 このリリースの時点で、これらのポートは安定していると見なされます。

  • atmel-samd:マイクロチップSAMD21、SAMx5x
  • cxd56:Sony Spresense
  • espressif:Espressif ESP32-S2
  • nrf:北欧nRF52840、nRF52833
  • raspberrypi:ラズベリーパイRP2040
  • stm:STSTM32F4チップファミリー

これらのポートはアルファ版と見なされ、バグがあり、機能が不足しています。

  • broadcom:RPi 4、RPiZero2WなどのRaspberryPiボード
  • espressif:ESP32-S3、ESP32-C3
  • litex:fomu
  • mimxrt10xx:NXP i.MX RT10xxx
  • stm:ST非STM32F4チップファミリ

7.3.0-beta.2以降の変更

修正と機能拡張

  • 凍結されたモジュールを更新します。 #6398。 ありがとう@dhalbert。
  • BLE ワークフロー中の自動リロードを修正しました。 #6389、#6380、#6377。 ありがとう@tannewt。
  • XNUMX つ訂正します errno メッセージ。 #6376。 ありがとう@dhalbert。
  • 修正する usb_hid usage 範囲エラーメッセージ。 #6370。 ありがとう@wlcx。
  • microcontroller.Pin ハッシュ化可能になりました。 #6342。 ありがとう@dhalbert。
  • 有効にする color_depth SH1 ディスプレイでは 1107 です。 #6338。 ありがとう@jepler。
  • 多くの組み込みプロパティのフラッシュ ストレージを縮小します。 #6337。 ありがとう@jepler。
  • 修正する PulseIn.popleft() バッファのオーバーリード。 #6318。 ありがとう@mwisslead。

ポートおよびボード固有の変更

ブロードコム

エスプレッシフ

  • I2C トランザクション間の長い遅延を修正しました。 #6366。 ESP-IDF を修正してくれた @o-marshmallow と @dhalbert に感謝します。
  • 修正が返されました DigitalInOut.pull 価値観。 #6354。 ありがとう@dhalbert。

i.MX

  • 任意の GPIO ピンを許可します。 rs485_dir ピン。 #6328。 ありがとう@KurtE。

nRF

RP2040

  • のバッファ充填の問題を修正 PulseIn。 #6361。 ありがとう@mwisslead。
  • 向上させる rp2pio.StateMachine。 #6360。 @jeplerに感謝します。
  • 任意の GPIO ピンを許可します。 rs485_dir ピン。 #6330。 ありがとう@KurtE。

SAMx

  • の一部をコンパイルすることは避けてください。 samd それを使用しなかったボード用のモジュール。 #6350。 ありがとう@dhalbert。
  • VM インスタンス化全体でティック機能を保持します。 #6321。 ありがとう@dhalbert。

STM

個々のボード

  • Adafruit Metro M4 AirLift Lite: 追加 board.LED。 #6343。 @dhalbertに感謝します。
  • Adafruit PyRuler: 追加 board.LED。 #6343。 @dhalbertに感謝します。
  • Adafruit QT Py ESP32-C3: 重複を修正 #include。 #6352。 ありがとう@askpatrickw。
  • Adafruit QT Py ESP32-S2 PSRAM なし: 修正 board.NEOPIXEL & board.NEOPIXEL_POWER ピン。 #6352。 ありがとう@todbot。
  • Adafruit Qt Py ESP32-S3: 正しい SPI ピン。 #6393。 ありがとう@todbot。
  • ピモロニ サーボ 2040: 追加 board.NEOPIXEL。 #6339。 @jeplerに感謝します。
  • SparkFun Thing Plus RP2040: ピンのマッピングを修正しました。 #6358。 ありがとう@dupontgu。

ドキュメントの変更

  • readthedocs のサポート マトリックスに各ボードの凍結されたモジュールをリストします。 #6400、6396、#6288。 ありがとう@Neradoc。
  • 追加のモジュールのドキュメントと組み込みの例外 (ガイド リンクを含む)。 #6391、#6353、#6341。 ありがとう@tekktrik。
  • メモリ使用量の推奨事項を追加 MP3Decoder。 #6329。 ありがとう@tekktrik。
  • ドキュメント watchdog.WatchDogTimeout。 #6324。 ありがとう#tekktrik。

ビルドとインフラストラクチャの変更

  • make help 今含まれています make fetch-submodules。 #6385。 ありがとう@TG-Techie。
  • を使用して、circuitpython.org の Web サイト プル リクエストを構築します。 adafruit-adabot ユーザー。 #6344。 ありがとう@dhalbert。
  • 凍結されたモジュールをサポート マトリックスにリストします。 #6288。 ありがとう@Neradoc。

翻訳の追加と改善

翻訳してくれてありがとう:

  • @bergdahl(スウェーデン語)
  • @wtuemura(ポルトガル語–ブラジル)

7.3.0-beta.2以降の新しいボード

  • Ctryon Maker Feather AIoT S3。 #6382。 @CytronTechnologies に感謝します。
  • リリィゴTTGO T-OIプラスESP32C3。 #6387。 ありがとう@SimonVail。
  • ピュピュー液晶。 #6331。 @pypewpew (@deshipu) に感謝します。
  • ZRichard RP2.65-F。 #6334。 ありがとう@BigTuna94。

既知の問題点

  • まだ対処されていない問題を含む他の問題については、https://github.com/adafruit/circuitpython/issuesを参照してください。

感謝

使用、テスト、および使用してくれたすべての人に感謝します 7.3.0-beta.2以降に寄稿、上記の寄稿者、およびGitHubとDiscordの他の多くの寄稿者を含みます。 にご参加ください 不和のチャット コラボレーションする。

スポット画像

最新のインテリジェンス

スポット画像

私たちとチャット

やあ! どんな御用でしょうか?