Program Resource

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

ArduinoOTAで設定したsetHostnameにならない

ArduinoOTAで設定したsetHostnameにならない

Arduino OTAでsetHostnameに名前を設定したのに、ESP_XXXXXの名称になってしまう場合。 Arduino OTAのsetHostnameは内部的にMDNS.beginでホスト名を設定している。他の …

M5Stackでバッテリー表示 その2

M5Stackでバッテリー表示 その2

前回の記事でI2C通信で4段階のM5Stackのバッテリー表示が出来たが、もう少し細かく電池残量を調べたい。 M5StackのBATTピンからはリポバッテリーの+電圧が出ている。すぐそばにアナログ入力のGPIOピンがある …

M5Stackでバッテリー残量表示

M5Stackでバッテリー残量表示

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

M5StackのDeep Sleep処理

M5StackのDeep Sleep処理

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