年明ける前から触りたくて買ってましたが,ずっとさわれずに積んでいました.
今回は,年末年始の休暇などに合わせて実際に使ったみた備忘録です.
今回は秋月電子でT型のを購入したため,それに合わせた内容です.
回路の作成
こばさんの wakwak 山歩き: ESP8266(ESP-WROOM-02) 直ちに LED と タクトスイッチ 装着 にある回路図を参考に回路を作成します.
この記事の回路であれば,書き込みやリスタートはタクトスイッチで制御できて大変便利です!
ちなみに,記事の終わりの方には大変変態チックな繋ぎ方が出ていますが,私は試していませんので誰か報告お待ちしています.
なお,ふとタクトスイッチの取り付け向きを思い出せずに不安になり,いなぎ電子キット: タクトスイッチの向きについて を参考にしました.
Arduino IDEのセットアップ
まずは,FT231Xのドライバのインストールから行います.
Qiita: Mac で ESPr Developer: ESP-WROOM-02開発キットのシリアルポートが表示されないとき を参考にしました.
次に Arduino IDE のインストール.
Arduino IDE のインストールは以下のコマンドでできます(要 brew).
$ brew cask install arduino
Arduino IDE のセットアップの手順は haibara's workshop: ESP-WROOM-02を導入する の手順を参考にセットアップしました.
L チカ
とりあえず,電子工作の基本,L チカです.
やり方は Qiita: ESP-WROOM-02/ESP8266 LEDチカチカ を参考に LED には抵抗を追加して実装しました.
抵抗はいわゆる電流制限抵抗です.オームの法則 ($V = RI$) より,抵抗の値を求めましょう.$V$ は電位差(電圧,ボルト[V]),$R$ は比例定数 (抵抗の値,オーム[Ω]),$I$ は電流 (アンペア[A]) です.
このマイコンでちょっとした Web サーバとして動かしてこんなことができるとは感動です.
参考
-
Qiita: Qiitaやブログのタイトルは自分で考える必要なんてなかったんだ
- 流行りに乗っかり(もしかしてもう過ぎた?)使ってみました.
- こばさんの wakwak 山歩き: ESP8266(ESP-WROOM-02) 直ちに LED と タクトスイッチ 装着
- いなぎ電子キット: タクトスイッチの向きについて
- haibara's workshop: ESP-WROOM-02を導入する
- Wikipedia: オームの法則
一度は読んでおくと良い記事
-
こじ研: ESP-WROOM-02 を使った「トンペイーノ」の製作
- 「プログラミング上の注意」が大変参考になる
今後参考になりそうな記事
-
mgo-tec電子工作: ESP8266, ESP-WROOM-02, ESPr Developer トラブルシューティングまとめ
- トラブルが発生したらお世話になることでしょう
-
B’Micom: WROOM-02を最新ファームV1.5.4に更新してみる
- ファームウェアの更新方法について記述あり
-
Qiita: ESP-WROOM-02で複数ある中から接続可能なAPに接続する
- 対応方法としてはシンプルだが,見落としがちなのでメモ
-
なんでも独り言: ArduinoOTAでプログラムの無線書き込み(ESP8266)
- ESP8266 はプログラムを無線で書き込みできる機能(OTA:On The Air)があるらしい
-
Qiita: ESP8266 (ESP-WROOM-02) で消費電力を抑えるには (スリープモードまとめ)
- Sleep 機能も使うつもりなのでメモ