ESP8266

日誌

ESP8266のリセット回路

ESP-WROOM-02とTVOCセンサーのCCS811を用いた測定プログラムを動作させているとCCS811とのI2C通信がハングアップしてソフト的なリスタートではうまく回復しなかった。このために、I2C通信でタイムアウトした場合に、プログ...
日誌

Arduino IDEでファイルを分割したスケッチをコンパイルした場合のエラー

Arduino IDEでも、スケッチのソースファイルを複数の.inoファイルに分割することができる。ちょっとプログラムが大きくなると機能単位などでファイルを分割した方が見通しが良い。しかし、Arduino IDEでは、ソースファイルを分割し...
開発

MH-ET LIVE MiniKit for ESP32 で電波時計の時刻を合わせる

以前 ESP-WROOM-02で 試していた電波時計時刻合わせプログラムを ESP32に合わせ、時刻表示もするようにしてみた。回路図を Fritzingで作成するとともに、IPアドレスの設定を行う WiFiManager の使い方、ESP3...
開発

Fritzing パーツの作成

Fritzingでブレッドボード図、回路図を作成することにした。パーツがないものがあるので新しいパーツの作成を試みた。次のサイトが大変役立った。Fritzing カスタムパーツの作り方PCBのパターンの作成時にidの設定で手間取ったので備忘...
インストール

SloeberでのESP8266プログラム開発

SloeberでESP8266のプログラム開発をしたい場合には他のArduinoのボードと同様の操作で使えるようになる。ESP8266はArduino IDEでサポートされているので、ESP32のように特別な手作業でのインストールは必要ない...