Arduino・Raspberry Pi・Firebaseを使ったシステムを構築中です。
ESP32とFirebaseを使ったシステムを構築していました。 試験の結果、プログラム更新するにはハードウェアに接続する必要が出てくるため、 シリアル通信でいいじゃないか、ということになりました。 センサをたくさん付けるような場合には物理接続の手間がないこちらの方がよさそうです。
もともと1つのプライベートリポジトリで開発していたので、 Docker化を進めつつ小分けにして公開できる状態にしたものを置いています。
主にRaspberry Pi + Arduinoのセンサクライアント、PHP + PythonのDB・API・フロントサーバの構成を想定しています。
公開準備中なものです。
Adventurer 3のファームウェアアップデートに仮対応したものです(実験中)。 最終更新以降は動作確認してないです。