カテゴリー: プログラミング

MicroPythonでリアルタイムクロックRTC-8564NBを使う

前回、PICでアバウトにRaspberryPiを間欠動作させましたが、ちゃんとした間欠動作をやろうと思って、リアルタイムクロックモジュール(RTC-8564NB)を買ってきました。(ホントは結構前に買ってたんですけど、やっと手を付けました・・・^^;)

 

リアルタイムクロック(RTC)モジュール ¥500
https://akizukidenshi.com/catalog/g/gI-00233/

(さらに…)

PIC12F1840でI2C通信:スレーブとして複数バイトの送信

以前、PIC12F1840でI2Cを介したLチカをしましたが、ちょっと改良して、複数バイトを送信できるようにしました。
PICをスレーブ、ATOM Lite(ESP32-PICO搭載)をマスタとして、MicroPythonで文字列を読み込みます。

追記:不具合発覚につき、参考程度にしてください→ AI(Gemini先生)に直してもらいました

(さらに…)

ESP32のMicroPythonスクリプトをWiFi経由で更新

今回、システムのプログラム更新をいちいちモノを回収して行うのが面倒なので、PHPサーバにスクリプト(MicroPython)をアップロードし、ESP32(ATOM Lite)からPHPサーバにアクセスして、スクリプトの更新を行うといったことをしました。

オンラインでプログラムを更新することをOver The Airで、OTAと呼ぶらしい。

(さらに…)