ESP32-Based Health Monitoring System with Heart Rate and Blood Pressure Sensors
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This document provides a detailed overview of a circuit designed using an ESP32 microcontroller, an AD8232 Heart Rate Monitor, and a BP sensor. The circuit is intended to monitor heart rate and blood pressure, interfacing these sensors with the ESP32 for data processing and communication.
Component List
ESP32 (30 pin)
- Description: A powerful microcontroller with built-in Wi-Fi and Bluetooth capabilities.
- Pins: EN, VP, VN, D34, D35, D32, D33, D25, D26, D27, D14, D12, D13, GND, Vin, D23, D22, TX0, RX0, D21, D19, D18, D5, TX2, RX2, D4, D2, D15, 3V3
AD8232 Heart Rate Monitor
- Description: A sensor module used to measure the electrical activity of the heart.
- Pins: GND, 3.3v, OUTPUT, LO-, LO+, SDN, RA, LA, RL
BP Sensor
- Description: A sensor module used to measure blood pressure.
- Pins: VCC, GND, RX, TX
Wiring Details
ESP32 (30 pin)
- D12 connected to AD8232 Heart Rate Monitor LO+
- D13 connected to AD8232 Heart Rate Monitor LO-
- Vin connected to BP Sensor VCC
- TX2 connected to BP Sensor RX
- RX2 connected to BP Sensor TX
- GND connected to BP Sensor GND and AD8232 Heart Rate Monitor GND
- 3V3 connected to AD8232 Heart Rate Monitor 3.3v
AD8232 Heart Rate Monitor
- LO+ connected to ESP32 D12
- LO- connected to ESP32 D13
- GND connected to ESP32 GND
- 3.3v connected to ESP32 3V3
BP Sensor
- VCC connected to ESP32 Vin
- GND connected to ESP32 GND
- RX connected to ESP32 TX2
- TX connected to ESP32 RX2
Code
No code is provided for this circuit.
This document provides a comprehensive overview of the circuit, including a summary, detailed component list, wiring details, and code documentation. This should serve as a useful reference for understanding and replicating the circuit.