MicroPython

MicroPython

ampyを用いたMicroPythonのファイル操作とプログラム実行

ESP8266のMicroPythonではWebREPL経由でファイル操作が出来るが、ampyを使えばシリアルポート経由でもファイル操作やプログラムの実行が出来る。ampyのインストールpipが使える環境であれば、以下のコマンド一発で完了す...
ESP8266

MicroPythonでTLS/SSL通信を行ってWiresharkでデコードする

前回記事ではPython3でTLS/SSL行ったが、MicroPythonでもusslとしてTLS/SSLが実装されており、セキュア通信を行うことが出来る。今回は、MicroPythonとUbuntu間でセキュア通信を行い、その通信をtcp...
MicroPython

MicroPythonのTCP通信をパケットキャプチャする

Ubuntu上に構築したWiFiアクセスポイント(参考記事1,参考記事2)にMicroPythonを接続し、UbuntuとMicroPythonの間でTCP通信を行う。更にUbuntu上でtcpdumpを動かして通信のパケットキャプチャも試...
MicroPython

MicroPythonのWiFi設定を整える

MicroPythonをデフォルト設定のまま使っていると、アクセスポイント名がMicroPython-XXXXXという「いかにも」な名前だったり、そもそもアクセスポイントは不要だよねとか、色々変えたくなってくる。そこで今回はMicroPyt...
ESP8266

MicroPythonでLCDクロックを作る

ESP8266ボードのArduino化ではWeMosD1ボードにてI2C接続の1602LCDをArduino環境で動かしたが、前回設定したMicroPython環境でもLCDを使えるようにする。またNTPサーバから時刻を取得しLCDへの時計...
ESP8266

ESP8266でMicroPythonを動かす

Arduino化を試みたESP8266搭載のWeMosD1ボード(その時の記事)。EasyWordMallOTAESP-12ED1WiFiUnoシールドベースESP8266モジュール(Amazon)HiLetgo®OTAWeMosD1CH3...
スポンサーリンク