Reliable health monitoring has traditionally required us to tether ourselves to machines that record our vital signs around the clock. However, outside of clinical settings this is rarely practical. We developed HealthyPi v4 in part to address this challenge. Building on 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 Respiratory pulse oximetry (SPO₂) body temperature
based on impedance pneumograph
HealthyPi v4 sets new standards for mobility, wearability and wireless connectivity. Through continuous, real-time monitoring of physiological data, it not only provides valuable insights into health and fitness indicators, but also opens the door to previously inaccessible areas of research.
Specification
Microcontroller and Wireless Connectivity: ESP32, WROOM32 module format, with dual-core Xtensa 32-bit CPU, 4 MB onboard flash memory, Wi-Fi, and supports BLE
Wireless Interface: Wi-Fi and Access Point (AP) modes, with board 2.4 GHz radio with PCB antenna, compatible with Bluetooth 4.2 and BLE
Firmware Programming: Supports Arduino IDE and Espressif ESP-IDF
sensors:
ECG and respiratory front-end: Texas Instruments ADS1292R 24-bit analog front-end with signal-to-noise ratio (SNR) of 107 dB
Pulse Oximeter Front End: TI AFE4400 Pulse Oximeter 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 (65mm x 56 mm)
Power management
HealthyPi v4 also includes an onboard power management system that works with rechargeable lithium polymer (LiPo) batteries, making it a true wearable development platform. A simple physical switch can be used to switch between continuous mode (used as a Raspberry Pi HAT) and wearable mode, which allows the HealthyPi v4 to operate as a standalone unit.
Ports and interfaces
40-pin Raspberry Pi HAT Connector: Standard HAT-compatible header for connecting to any Raspberry Pi
Qwiic Connector (x2): Connects to any Qwiic-compatible board for virtually seamless I²C sensors Modular
USB-CDC: Use Onboard USB to UART converter for programming and data transfer
Slide mode switching: Easily transition between wearable mode and HAT mode
Power switch: Turn the device on and off
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet