今回、ATOM Lite(ESP32)をマスター、PIC12F1840をスレーブとして、I2C通信を使って、ATOM LiteからPICのLEDをオンオフさせました。
ATOM Lite(ESP32)の操作はMicroPythonを使いました。
カテゴリー: プログラミング
ESP32のMicroPythonスクリプトをWiFi経由で更新
今回、システムのプログラム更新をいちいちモノを回収して行うのが面倒なので、PHPサーバにスクリプト(MicroPython)をアップロードし、ESP32(ATOM Lite)からPHPサーバにアクセスして、スクリプトの更新を行うといったことをしました。
オンラインでプログラムを更新することをOver The Airで、OTAと呼ぶらしい。
MicroPythonでBluetooth
先日、購入しましたM5Stack ATOM Lite(ESP32搭載)でPCとBluetooth通信をするところまでやってみました。
言語は、ATOMLiteはMicroPython、PCはPythonです。
RaspberryPi ZeroとPicoのシリアル通信(UART)
RaspberryPi Zero WとRaspberryPi Picoを、GPIOでシリアル通信(UART)させました。
簡単だろうと思っていたら、ジャストな情報源がなくて、意外と時間がかかりました。終わってみれば、簡単なんですが。どっちもPythonを使いました(PicoはMicroPython)。
<目次>
・RaspberryPi Zeroの設定
・RaspberryPi Zeroの設定の確認
・GPIO配線
・PicoからZeroにテキスト送信
・ZeroからPicoにテキスト送信

