今回はmosquitto側では指定していないので省略した。#b'test'みたいな表示になるので、文字列化して分割。#RTCがついてないので起動からの時間となる。codey.stop_all_scripts()これをcodeyにアップロードすると、パブリッシュされたメッセージを表示するようになります。値で投稿(publish)するようにしました。#python上からosコマンドを実行しています。いう移植性のないことしちゃだめですね。動作の様子はこんな感じです。エアコンを入れると消費電力がちゃんと上がってますね。rockyにはRTCが搭載されていないようで、utime.time()で取得した値は、電源投入後からの起動時間(秒)となります。ブロックされないので、まぁバッテリーの残量を出すとかそういう感じのことはできそうですね。あと、MQTTのトピックの指定の仕方がよくわかりませんでしたので”#”としています。一応トピックは「test」で来てるみたいですが、「/test/」とかにしてもうまく拾えないんですよね。これはもうちょっと調べないと。次は赤外線周りをなんかやってみようかな。rocky(ESP32)でMicroPythonを動かす(1)ではでは。ともコメントするども。rockyが思いの外色々できそうだったので、書いてみることにしました。rockyにはESP32という制御基板が搭載されており、MicroPythonというPythnoの実装系で動作させることができるようです。APIリファレンスhttps://makeblock-micropython-api.readthedocs.io/en/latest/MicroPythonのリファレンスhttps://micropython-docs-ja.readthedocs.io/ja/latest/index.html#さて、とりあえずPythonで色々動かす前に動作確認というか、本当にMicroPython動くんだよね?的な意味も込めてこんなコードをmBlockから流してみました。※mBlockの使い方の簡単な紹介は前回の記事で。Codeyのファームウェアは「23.01.013」です。wait=True)これをcodeyへアップロードして実行すると、codeyのLCDに以下の文字列が表示されます。※手書きで写したので間違ってるかも・・。