こんな普通に簡単な実装を書いてみたら普通に動きました。2.5秒ごとに毎回送信しているので割と平均消費も大きいです。それでも、前回の16秒ごとのWiFi接続の30mAの半分以下です。メモリ書きつつ、4回に1度はWiFiで送信するようなサンプルも書いてみました。これは前回のWiFiコネクション+UDPの部分をESP-NOWを使うように置き換えたものになります。エントリ冒頭の画像はこれの横軸を広げたものです。平均で6.8mAぐらいです。この実装ではフレームの再送などはしていないので、データが欠落する可能性があります。実装でも同じことがいえるので、これが原因だからダメということにはならないでしょう。この実装だとMacアドレス以外一切何も確認していないので、もし悪意のある人が近くにいれば変なデータを送りこむのは容易です。使ってできる無線通信ではこれ以上の省電力化は難しそうな気がします。あとは送信出力を下げるぐらいしかなさそうです。日記を読みかえしてみたら今年もいろいろやっていた。年末にせめて自分で自分を承認してあげたい。