ESP-WROOM-02 (ESP8266)
Arduino IDE を用いてプログラム開発が可能な「ESP8266EX を搭載したWiFiモジュール ESP-WROOM-02」に関するメモを書きとめています。
セットアップ
ハードウェアのセットアップ |
ソフトウェアのセットアップ |
プログラムを書き込む方法 |
外部電源による駆動(USBシリアル変換モジュールなし駆動)
3.3Vレギュレーターとの接続方法 |
デバッグ(シリアル通信)
シリアル通信(文字列送信) |
表示
LEDを点滅させる | |
I2C接続のLCDに文字列を表示する |
測定
ボタン(タクトスイッチ)の押し下げを検知する | |
アナログ値を測る(ADコンバータ使用) | |
日時を知る(NTP利用) | |
温度、湿度、気圧を測る(BME280使用) |
物理運動
DCモータを動かす(モータドライバ使用) | |
サーボモータを動かす |
WEBブラウザとの通信
Webサーバーにする | |
Webブラウザから操作する |
Deep Sleep
DeepSleepへの移行とタイマーによる復帰 | |
DeepSleepへの移行とボタン押下による復帰 |
参考
WEBサイト
WEBサイト | コメント |
---|---|
Arduino プロジェクト公式 (海外:英語) | Arduinoプロジェクトの公式サイト。Arduino IDEの配布元。 |