オープンソースファームウェア
Zensoのファームウェアは**GNU General Public License v3(GPLv3)**の下で完全公開されています。電源制御、Wi-Fi通信、画面更新を統括します。
PlatformIOによるビルドと書き込み
Section titled “PlatformIOによるビルドと書き込み”公式リポジトリを取得し、PlatformIOでビルド・書き込みを行います:
git clone https://github.com/zensoink/zenso-firmware.gitcd zenso-firmwarepio run -t uploadUSB-CケーブルでPCに接続して実行します。
シリアル診断コンソールメニュー
Section titled “シリアル診断コンソールメニュー”ボーレート115200でシリアルモニター(pio device monitor)を開くと、対話型の診断メニューを利用できます:
h:コマンドヘルプの表示c:LittleFSに保存されたWi-Fi設定の消去r:マイコンの再起動1:カラーテストパターンの表示2:波形ホワイトリフレッシュの実行4:バッテリー電圧のADC読み取り値表示
GNU GPLv3 オープンソースの自由
Section titled “GNU GPLv3 オープンソースの自由”誰でも自由にコードを監査・拡張できます。改変したバイナリを配布する場合は、GPLv3に基づきソースコードの公開が必要です。