概要
ESPNowをつかった下記のシステムがボツになり、消費電力は気にしないで良いから 直接 LTEデバイス(nRF9160)のみで電子ペーパーを制御することになった。
流れは単純、
- クラウド側で画像データを生成し、ZIP圧縮して、nRF9160に通知
- ダウンロード開始(CRC16-CCITTとMD5で整合性チェック)
- ZIP解凍(minizライブラリ)して電子ペーパーに画像を表示
もちろん FOTA(app-fw, delta-mfwm, full-mfw) にも対応している(もちろん前回のシステムでも電子ペーパー側ESP32を含む全てのデバイスでOTAに対応させている)
今回はとても単純な構成だが、メモリ管理で多少苦労した(メモリ不足で実現できないと思っていた)。
とりあえず、FOTAも含め、
nRF9160単体(外部にspi-norフラッシュ8MiB必要)にて
電子ペーパー画像の表示制御が行えることを確認できた。