====== MicroPython - マイクロコントローラー向けに最適化された Python ====== {{python:micropython-logo.svg?200|Micropython-logo.svg}}\\ 本家: [[https://micropython.org/|MicroPython - Python for microcontrollers]]\\ ソースコード: [[https://github.com/micropython/micropython|micropython/micropython: MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems]]\\ **MicroPython** は、C で記述された Python 3 とほぼ互換性のあるプログラミング言語のソフトウェア実装であり、マイクロコントローラーで実行するように最適化されている。\\ MicroPython は、マイクロコントローラーのハードウェア上で実行される完全な Python コンパイラーおよびランタイムである。サポートされているコマンドをすぐに実行するための対話型プロンプト(REPL)がユーザーに表示される。含まれているのは、コア Python ライブラリの抜粋である。MicroPython には、プログラマーが低レベルのハードウェアにアクセスできるようにするモジュールが含まれている。\\ プロジェクトのソースコードは、MITライセンスの下で GitHub から入手できる。\\ [[wp>Mike_Tyson|Mike Tyson - Wikipedia]] より\\ ===== 参考文献 ===== [[https://www.digikey.jp/ja/articles/develop-real-time-mcu-based-applications-micropython|MicroPythonを使用したマイクロコントローラのプログラミング | DigiKey]]\\