IDE, ESP32 Devkit-C 等の環境構築を行います.
- ESP32-DevKitC-32E
- ESP32-WROVER-E
- Raspberry Pi 4 modelB
- Raspberry Pi 400
- Node-Red
- https://nodered.org/
- 日本コミュニティ
Arduino IDEのセットアップ.下記のアドレスからソフトウェアをダウンロード,インストールを行います.
- Arduino IDE
Arduino IDEでESP32を利用するための環境構築を行います.
Silicon Labs CP210x driverを以下のアドレスよりダウンロードしてインストールします.
Arduino IDE内の環境設定における追加ボードマネージャに記述するアドレスは以下となります
- Arduino-ESP32 Support
https://dl.espressif.com/dl/package_esp32_index.json
ツールメニューよりボードマネージャを選択し,esp32
で検索を行います.
検索結果から,esp32 by Espressif Systems
のパッケージをインストールします.
ESP32 Dev Module
等,自身が利用するデバイスに合わせてボードを選択します.
本演習(2024年度)では,ボードの設定で
ESP32 Wrover Module
を選択します
- Ticker
- ライブラリ検索で追加
- https://github.com/sstaub/Ticker
- SparkFun BME280 Arduino Library
-
PubSubClient
- ライブラリ検索で追加
- https://pubsubclient.knolleary.net/
-
ArduinoJson
- ライブラリ検索で追加
- https://arduinojson.org