ESP32とは
ESP32は低コスト、低消費電力のSoCコントローラー。最大な特徴は何と言ってもWifiとBluetoothが内蔵していること。
対象デバイス
このシリーズに対象となるデバイス
Setup Arduino IDE
Arduino IDEがまたインストールしてないの場合、つかうPCにより、下記の何れを参考にArduino IDEのインストールする。
- Setup Arduino IDE for Raspberry Pi
- Setup Arduino IDE for Ubuntu
- Setup Arduino IDE for Macbook
- Setup Arduino IDE for Windows
USB-UARTドライバのインストール
Silicon Labsの以下のURLからドライバをダウンロード
USB – UART ブリッジ VCP ドライバ|Silicon Labs
ドライバをインストールしたら、シリアルポート(Port): /dev/cu.SLAB_USBtoUART が現れる。
Board ManagerにESP32追加
つい最近(20180728), ESP32 用 Arduino 開発環境 Arduino core for ESP32 WiFi chip の初の安定版 1.0.0 がリリース。インストールする際に, コマンドラインで色々する必要はなく Arduino IDE のメニューからインストールできるようになる。
Arduino-IDEを使ってWeMosにスケッチを書き込むには、こ ち らを参考にESP32用のAddOnを追加する必要がある。
- [Arduino]-[環境設定]に、[ボードマネージャーURL]を追加
https://dl.espressif.com/dl/package_esp32_index.json - ボードマネージャーに、ESP32を検索して追加