Program Resource

開発者向け各種コード、アルゴリズム、リソース情報ライブラリ もしくはねふぁの覚え書き

M5Stackでバッテリー残量表示

M5Stackでバッテリー残量表示

M5Stackには標準でリポバッテリーが内蔵されている。あまり容量は多くない上かえって動作の邪魔になる事もある。 バッテリー駆動していると気になるのがバッテリー残量である。下記掲示板によると、M5Stackの製造がFir …

M5StackのDeep Sleep処理

M5StackのDeep Sleep処理

ESP32マイコンを内蔵したM5Stackで定期的に測定・記録等の処理を行い、バッテリー節約のためdeep sleepで待機の間眠らせておきたい場合は下記の様なスケッチを組む。 M5Stack Basic 一つ注意点があ …

ArduinoでEEPROMへのデータ保存と既存チェック

ArduinoでEEPROMへのデータ保存と既存チェック

Arduinoでなんらかの動的なデータを保存しておく方法として、マイコン内蔵のEEPROMに保存する方法がある。容量は少ないが、設定を保存しておく時等に使える。 データの保存と読み出しはEEPROMのライブラリのread …

ArduinoでI2Cデバイスが上手く動かない時の確認方法

ArduinoでI2Cデバイスが上手く動かない時の確認方法

Arduino系の電子工作ではI2Cデバイスを良く使用する。電源線と信号線2本の4本だけで、複数のデバイスを並列に接続して使う事が出来るので、ピン数の少ないマイコンでは助かるし、配線も綺麗に収まる。 しかし、配線ミス等に …