HealthyPi v4 – Unplugged, monitors vital signs using ESP32
Reliable health monitoring has traditionally required that we tether ourselves to machines capable of recording our vital signs around the clock. Outside of a clinical setting, however, this is rarely practical. We developed HealthyPi v4 in part to address this challenge. Building upon its predecessor, HealthyPi v4 is a fully open source, standalone vital signs monitor with wireless and wearable capabilities.
HealthyPi v4 measures the following parameters in real-time and with high accuracy:
- Electrocardiogram (ECG) data, heart rate, and heart-rate variability
- Respiration based on an impedance pneumograph
- Pulse oximetry (SPO₂)
- Body temperature
HealthyPi v4 sets a new standard for mobility, wearability, and wireless connectivity. By enabling continuous, real time monitoring of physiological data, it not only provides valuable insight into health and wellness indicators, it opens the door to areas of research that were not previously accessible.
- Microcontroller and wireless connectivity: ESP32, in WROOM32 module format, with a Dual-core Xtensa 32-bit CPU, 4 MB of on-board flash, Wi-Fi, and support for BLE
- Wireless interface: Wi-Fi and Access Point (AP) modes, a 2.4 GHz radio with an on-board PCB antenna that is compatible with Bluetooth 4.2 and BLE
- Firmware programming: Supports Arduino IDE as well as Espressif ESP-IDF
- ECG and respiration front end: Texas Instruments (TI) ADS1292R 24-bit analog front end with signal-to-noise ratio (SNR) of 107 dB
- Pulse oximetry front end: TI AFE4400 pulse oximetry front end with integrated LED driver and 22-bit ADC
- Temperature sensor: Maxim MAX30208 digital body temperature sensor for monitoring skin temperature
- Form factor: Raspberry Pi HAT form factor (65 mm X 56 mm)
The project is live on www.crowdsupply.com and has 34 days to go.