このファームウェアの目標は、SPO2センサーからHeartrateを計算し、これをオンサイトサーバーに送信することです。
ここで使用するマイクロコントローラーはESP32です。
AFE4404(ADC/コントローラー)、VEMD8080(Fotodiode)、2つの緑色LEDで使用される使用されたSPO2センサーとチップ。
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/index.html#introduction
同じセンサーとESP32を使用していると仮定すると、次のように接続する必要があります:センサー-ESP32 3V3およびグランド - ESP SDA -G14 SCL -G2のそれぞれのピンに
idf.py menuconfig repoディレクトリで、espressifライブラリのプロジェクト固有の構成メニューを開くことができます。変更する最も重要な設定は次のとおりです。
Example Connection Configurationでは、WiFi資格情報を変更してネットワークを一致させます。Component Config > afe4404 > Patient data適切な患者IDに変更します。 [設定の保存]ダイアログを取得するまで、エスケープを押してメニューを終了します。 前述の構成に従ったら、AFE4404ボードとESP32を接続します。その後、ESP32へのフラッシュを開始できます。これを行うには、Project Repoでidf.py flash monitor入力してください。建物と点滅が完了したら、正しい印刷が表示されるはずです。約25秒後、ハートビートを表示する必要があります。コードを変更していないと仮定すると、HTTPリクエストが失敗したというエラーが発生するはずです。今のところ、URLはハードコードされていますが、将来のバージョンでは、別々のメニューに追加されます。また、設定の変更でも言及されます。

サーバーリポジトリ:https://github.com/bryanvolckaertschool/projectheartbeat古いリポジトリ:https://github.com/soenensbram/horlogeesp8622
ウェブサイト:https://vzwheartbeats.be/