MicroPython 言語と処理系¶
MicroPython は、言語の構文に関しては Python 3.4 標準(と後のバージョンから選択した機能)の実装を目指しています。MicroPython のほとんどの機能は、docs.python.org にある「言語リファレンス」ドキュメントで説明しているものと同じです。
MicroPython の標準ライブラリについては、 該当する章 で説明しています。 MicroPythonとCPythonの違い 章では、MicroPython と CPython の間の違いについて説明しています(主に標準ライブラリとデータ型についての注意となりますが、言語レベルの機能についてもいくつかあります)。
この章では MicroPython 処理系の機能と特徴、およびそれらを使用するためのベストプラクティスについて説明します。
- 用語集
- MicroPython 対話インタプリタモード (別名 REPL)
- MicroPython のリモート制御: mpremote
- MicroPython .mpy ファイル
- 割り込みハンドラの作成
- MicroPython 性能の最大化
- マイクロコントローラ上の MicroPython
- MicroPython manifest files
- Distribution packages, package management, and deploying applications
- Inline assembler for Thumb2 architectures
- ファイルシステムの利用
- The pyboard.py tool