====== micropython ====== ===== esp32 ===== [[esp32]](m5camera,m5stickc)firmware http://micropython.org/download#esp32 クリックリファレンス https://micropython-docs-ja.readthedocs.io/ja/latest/esp32/quickref.html ===== 開発方法 ===== 開発方法 https://micropython-docs-ja.readthedocs.io/ja/latest/esp8266/tutorial/repl.html#webrepl-a-prompt-over-wifi プロンプト(repl) picocom /dev/ttyUSB0 -b115200 * picocom自体はctrl-a,ctrl-xで終了 * ctrl-E 貼り付けモード開始 ctrl-D 貼り付けモード終了 * ctrl-D ソフトリセット ampyでファイル転送 ampy --port=/dev/ttyUSB0 ls ampy --port=/dev/ttyUSB0 get main.py ampy --port=/dev/ttyUSB0 put hoge.py ampy --port=/dev/ttyUSB0 rm hoge.py ampy --port=/dev/ttyUSB0 run hoge.py #以下のようにするとport設定を省略できる export AMPY_PORT=/dev/ttyUSB0 ===== 構造 ===== boot.py スクリプトが(存在する場合)最初に実行され、それが完了すると main.py スクリプトが実行されます