Arduinoの開発言語といえばC/C++なのだが、近年はMicroPythonのサポートにも力を入れ始めているのはご存じだろうか。まだ実験的な取り組みではあるが、Arduino Nano 33 BLE、Arduino Nano 33 BLE Sense、Nano PR2040 ...
第2シリーズ第7回は、Pythonを使ったIoT(Internet of Things)連携の入門編です。 Raspberry PiやArduinoを使って、センサーからデータを取得したり、LEDを制御する基本を学びます。 収集したデータをPythonで整理・可視化すれば、分析や自動化にもつなげられます。
Arduinoからシリアル通信で送信したデータをPythonで受信するためのサンプルコードです. Arduino側のスケッチと,Python 3がインストールされたPCやRaspberry Piで実行可能なPythonスクリプトで構成されています. Arduino側のサンプルコードでは,Arduinoのアナログピン ...