chakokuのブログ(rev4)

テック・コミック・DTM・・・ごくまれにチャリ

2023-03-01から1ヶ月間の記事一覧

再度WioTerminalでWiFi接続

前回Wio TerminalでMQTT Postまでできたはずなのだが、改めてWiFi接続させようとすると、あれこれモジュールが足りないと怒られる。再度、SeeedStudioのWikiを読み返して、どのようにインストールするのが正しいのかを確認 Seeed_Arduino_rpcWiFi - search f…

Azure functionsで Azure Table Storageにデータを書き込む

目的:IoTの実装例として、MQTTでPublishされたらAzure IoT Hubでメッセージを受け取って、JSONをパーズしてTable Storageに書き込みたい 結論:IoT HubからトリガーでFunctionを呼び出す際にエラーが発生した。ログによるとトークンがおかしいようなのだが…

ESP32C3用にMicroPythonをビルドしようとしてエラーになる

RISC-Vを搭載しているESP32C3用にMicroPythonをビルドしようとしてエラーになる ~/lang/upy/firm/esp32/micropython/ports/esp32$ make BOARD=GENERIC_C3 CMake Error at /home/sumi/lang/upy/firm/esp32/esp-idf/tools/cmake/targets.cmake:57 (message): U…

MicroPythonでAzure IoT Centralに接続してみる→Pythonですら難航中→なんとか動いた(正しくはpythonとAzure IoT Hub との間でPub/Sub)

Azure IoT Centralがどういうプロトコルで、どういう認証をやっているのか全く分からない。ちょっと調べると、IoT Hubを使ってデバイスと接続しているようだ。認証は、X.509とSASトークンがあるらしい。推奨はSASトークンのようだ。X.509が推奨されないのは…

Seeed xiao ESP32C3にCircuitPythonを焼く

MicroPythonではESP32C3をサポートしているが、公式サポートはespressifのDevKitであり、SeeedStudio xiao esp32c3はサポート外である。MicroPythonのGENERIC版が動くのだが、まぁ公式サポートのファームを使う方がいいかと思い、CircuitPythonを使ってみる…

MicroPythonを使ってWioTerminalのWiFiを制御できるかChatGPTに質問してみたー>答えが間違っている

WioTerminalでサンプルコードを書いていて、Arduinoだとだいたい動きそうなので、CircutPythonを使ってみることにした。どうもCircuitPythonではWio TerminalのWiFiをサポートしていないように思えた。これはMicroPythonも同様であった。困った時はChatGPTと…