ArduinoやESP系で手軽に使えるI2C接続の小型OLEDディスプレイは非常に便利で多用している。 駆動ライブラリもAdafruitのGFXライブラリ、u8glib、u8g2等のライブラリがある。メモリの消費量や提供 …
esp8266
ESP32/ESP8266でネットワーク経由でスケッチを更新する
ESP32やESP8266は無線LAN経由でArduino IDEからスケッチを更新する事が出来る。Arduino OTAと言う機能である。 無線LANに接続している状態で設置し使用している場合、スケッチの更新が必要な際 …
ESP8266/ESP32でEEPROMにデータを保存する(データチェック付き)
ESP系ではデータの保存用にSPIFFSが利用できるが、ちょっとしたデータの保存にはArduinoの様にEEPROMへの保存がお手軽である。正確にはフラッシュメモリに保存する疑似EEPROMであるが、ほぼ同じスケッチで扱 …
ESP32/ESP8266で無線LAN接続が上手く行かない時にチェックするポイント
ESP32やESP8266が無線LANに上手く繋がってくれない時にチェックするポイント。途切れる場合は電波強度を前回の記事で取得できるので参考に。 SSIDとパスワードを確認接続先のアクセスポイントのSSIDとパスワード …
ESP32/ESP8266でインターネット時刻と同期する
ESP32やESP8266もArduino同様RTC機能(時計)はついていない。 しかし、ESP32やESP8266には無線LAN機能がついている。RTCを使用せずとも、NTPサーバーと定期的に同期し時間管理する事が可能 …
DFPlayerで音楽の再生終了を取得する
Arduino等で簡単にmp3を再生するモジュールとして、DFPlayerがある。小型でmicroSDに保存したmp3ファイルを簡単に再生できるモジュールである。 HiLetgo® 2個セット TFカード Uディスクミニ …
Arduino IDEがおかしくなった時のリセット方法
ライブラリやボード情報を多数追加したり、IDEを更新しているとビルドが通らなくなったり挙動がおかしくなってしまい、Arduino IDEをアンインストールして再インストールしても戻らない場合、Arduino IDEアンイ …
Arduinoに書き込み出来ない時のチェックポイント
スケッチを組んでいざArduinoに書き込んで動かしてみようと思ったのにエラーが出て書き込めない時に確認/試すポイント。 接続を確認する ArduinoがPCに認識されているか確認する。通常、認識されていればツールメニュ …
ESP8266 D1 Mini用プロトタイピングボード 説明
ESP8266 D1 mini プロトタイピング用基板 パーツセット ESP8266 D1 Mini / D1 Mini Proを使った簡単な工作をサポートするプロトタイピングボードのピン説明。 I2C OLEDディスプ …