組み込み(C++ / ESP32) 【ESP32 × PlatformIO】設定ファイル(AWS IoT)をLittleFSからNVS領域に移動 現状、設定ファイルをdata配下に置きビルド時はSPIFFS領域に含まれているが、ダウンロードの処理の不具合などでLittleFSのストレージが溢れた際、証明書の読み込みなど失敗する可能性があるので、NVS領域への書き込みと読み取りに変更する。 2024.05.22 2024.07.01 組み込み(C++ / ESP32)開発・デザイン
組み込み(C++ / ESP32) 【ESP32】NVS暗号化キーを作成してNVSパーティションを暗号化 ESP32のNVS暗号化機能を利用するために必要な暗号化キーを保存するための専用パーティションとして、新たにNVSキーパーティションを作成する。NVSキーパーティションとして、Typeはdata, Subtypeはnvs_keysを指定する必要がある。 2024.06.05 2024.07.01 組み込み(C++ / ESP32)開発・デザイン
アプリ(Flutter) 【Flutter × Go × ESP32】ミーアにミュート機能を追加する方法 ミーアのβ版をリリースした後、実際に使っていただいた複数のユーザから「話す頻度に「喋らないモード」が欲しい」との要望が来たので、今回は本機能の実装を記載。参考にアレクサを見てみたところ、確かにホーム画面にミュート(この場合はおやすみモード)がアイコンのトグルで表示されていた。 2024.06.30 2024.07.01 アプリ(Flutter)サーバー(Go)組み込み(C++ / ESP32)開発・デザイン