#topicpath ** ESP32 [#n9d817c6] 中国の会社 Espressif Systems が作成したマイクロコントローラで、次の特徴を持つ。 - 特徴 ++ Arduino IDE (IDE とは「東郷開発環境」のこと)で開発できる。~ (他の開発環境も選択しうる) ++ Wifi 対応(単体で無線LAN接続できる。) ++ Bluetooth 対応(単体でBluetooth接続できる。) ++ ESP8266 の後継。~ ~ - ESP8266 との比較~ |比較項目| ESP8266 | ESP32 |h |対応する無線通信| Wifi, Bluetooth | Wifi | |CPU| 32bit, dualcore, 160MHz | 32bit, singlecore, 80MHz| |Espressif 製のモジュール名| ESP-WROOM-32 | ESP-WROOM-2 | ~ Arduino を使ってネットワーク接続をするのであれば、最初から ESP32 を使うことを考えるべき。~ ~ ** 開発用ボード [#y9b3b88c] ESP32用の開発ボードはいくつかある。今回は、Switchscience の [[ESPr Developer 32>https://www.switch-science.com/catalog/3210/]] を使用する。 *** 使用前の準備 [#de64a112] + ピンヘッダの半田付け~ まずはこれから。これをしないと、プロトタイピングできない。~ ~ + Arduino IDE のダウンロード~ -- 1.8.5 が最新版(2018-08-16 (木) 17:44:23時点) -- ポータブルな環境にするには、[["Windows ZIP file for non admin install">http://www.arduino.cc/en/Main/Donate]]を選択する。~ もちろん献金してよい。しかし、献金しなくても "Just Donwload" ボタンでファイルを取得できる。~