O objetivo deste firmware é calcular o coração de um sensor SPO2 e enviá-lo para um servidor no local.
O microcontrolador que usamos aqui é um ESP32.
O sensor SPO2 usado usado para testar onde o AFE4404 (ADC/Controller), VEMD8080 (fotodiode) e 2 LEDs verdes.
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/index.html#introduction
Supondo que você use o mesmo sensor e ESP32, você terá que conectá -los como seguinte: Sensor - Esp32 3v3 e terra - aos seus respectivos pinos no ESP SDA - G14 SCL - G2
idf.py menuconfig No diretório repo, você pode abrir o menu de configuração específico do projeto da biblioteca Espressif. As configurações mais importantes para mudar são as seguintes:
Example Connection Configuration altere as credenciais WiFi para corresponder à sua rede.Component Config -> afe4404 -> Patient data alteram o ID para o ID do paciente certo. Saia do menu pressionando o Escape até obter a caixa de diálogo Salvar configurações. Depois de seguir a configuração mencionada anterior, conecte a placa AFE4404 e seu ESP32. Então você pode começar a piscar para o ESP32. Você pode fazer isso digitando idf.py flash monitor no repo do projeto. Uma vez feito o prédio e o piscar, você deverá ver as impressões corretas. Após cerca de 25 segundos, seu batimento cardíaco deve ser exibido. Supondo que você não tenha alterado o código, você deve encontrar um erro dizendo que a solicitação HTTP falhou. Por enquanto, o URL é codificado, mas em futuras versões será adicionado a um menu separado. E também será mencionado nas mudanças de configurações.

Repositório do servidor: https://github.com/bryanvolckaertschool/projectheartbeat repositório antigo: https://github.com/soenensbram/horlogeesp8622
Site: https://vzwheartbeats.be/