ESP-8266用ArduinoIDEでサンプルを動かす

ArduinoIDE1.6.5上にESP8266無線LANモジュールをArduinoとして動作させるBoardManagerパッケージをインストールして、実際にESP8266をArduino環境でWebサーバやNTPクライアントとして動作させるサンプルプログラムを動かしてみました。呆気無いほど簡単です。

Linux版ESP-8266用ArduinoIDEのインストール

ArduinoIDEのバージョン1.6.4からはボードマネージャ(Boards Manager)を使ってサードパーティのプラットフォームパッケージのインストールができるようになっています。この仕組みを使ったESP8266用のプラットフォームパッケージが準備されているので、LinuxMint17.1上で環境構築してみました。

ESP8266のファームウェア更新

ESP8266モジュール(ESP-12)のファームウェア更新をかけてみました。

ESP8266を操作してみる

ESP8266(ESP-12)モジュールをブレッドボード上で動作確認してみました。動作確認には秋月のAE-UM232Rを使用してESP8266とUART通信しています。

三項演算子の振る舞い

実は最近調子が悪く、療養中の身で最近記事をかけていません。(ESP8266関係も追っかけられていません) ただ、Webを彷徨っていたらこんな記事を見かけたので考えてみました。 i%n==0?1:0 ってどんな意味? との …