ESP32 †
中国の会社 Espressif Systems が作成したマイクロコントローラで、次の特徴を持つ。
- 特徴
- Arduino IDE (IDE とは「東郷開発環境」のこと)で開発できる。
(他の開発環境も選択しうる)
- Wifi 対応(単体で無線LAN接続できる。)
- Bluetooth 対応(単体でBluetooth接続できる。)
- ESP8266 の後継。
- ESP8266 との比較
比較項目 | ESP8266 | ESP32 |
対応する無線通信 | Wifi, Bluetooth | Wifi |
CPU | 32bit, dualcore, 160MHz | 32bit, singlecore, 80MHz |
Espressif 製のモジュール名 | ESP-WROOM-32 | ESP-WROOM-2 |
Arduino を使ってネットワーク接続をするのであれば、最初から ESP32 を使うことを考えるべき。
開発用ボード †
ESP32用の開発ボードはいくつかある。今回は、Switchscience の ESPr Developer 32 を使用する。
使用前の準備 †
- ピンヘッダの半田付け
まずはこれから。これをしないと、プロトタイピングできない。
- Arduino IDE のダウンロード