Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

ESP32-Based Health Monitoring System with AD8232, MAX30102, and DHT11 Sensors

View and Edit Project In Cirkit DesignerImage of ESP32-Based Health Monitoring System with AD8232, MAX30102, and DHT11 Sensors

Circuit Documentation

Summary

This document provides a detailed overview of a circuit designed to monitor heart rate, SpO2 levels, and environmental conditions using various sensors and an ESP32 microcontroller. The circuit includes an AD8232 Heart Rate Monitor, MAX30102 HR + SpO2 sensor, DHT11 temperature and humidity sensor, MPU-9250/6500/9255 IMU, and a 16x2 I2C LCD for display. Power is supplied by a 5V battery.

Component List

  1. AD8232 Heart Rate Monitor

    • Description: Monitors heart rate by measuring electrical activity of the heart.
    • Pins: GND, 3.3v, OUTPUT, LO-, LO+, SDN, RA, LA, RL
  2. MAX30102 HR + SpO2 sensor

    • Description: Measures heart rate and SpO2 levels.
    • Pins: INT, IRD, RD, GND, SCL, SDA, VIN
  3. DHT11

    • Description: Measures temperature and humidity.
    • Pins: VCC, GND, DATA
  4. ESP32 38 PINS

    • Description: Microcontroller with Wi-Fi and Bluetooth capabilities.
    • Pins: GND, 23, 22/SCL, 1, 2, 21/SDA, 19, 18, 5, 17/TX2, 16/RX2, 4, 0, 15, D1, D0, CLK, 3V3, EN, VP, VN, 34, 35, 32, 33, 25, 26, 27, 14, 12, 13, D2, D3, 11, 5V/VIN
  5. 16x2 I2C LCD

    • Description: Displays data on a 16x2 character LCD using I2C communication.
    • Pins: GND, VCC, SDA, SCL
  6. MPU-9250/6500/9255

    • Description: 9-axis IMU sensor for motion tracking.
    • Pins: VCC, GND, SCL/SCLK, SDA/SDI, EDA, ECL, ADO/SDO, INT, NCS, FSYNC
  7. 5V Battery

    • Description: Provides power to the circuit.
    • Pins: positive, negative

Wiring Details

AD8232 Heart Rate Monitor

MAX30102 HR + SpO2 sensor

DHT11

ESP32 38 PINS

16x2 I2C LCD

MPU-9250/6500/9255

5V Battery

Code

No code was provided for this circuit.