Heart disease is not something to be taken lightly. By monitoring and analyzing a patient's electrocardiogram (ECG) signals in the early stages of the disease, the progression of heart disease can be prevented. An electrocardiogram is a recording of the heart's electrical signals that can provide important information used to determine a patient's heart condition and diagnose arrhythmias, pacemaker function, heart failure, and more.
The IoT ECG monitoring product using the AD8232 sensor and ESP32 is not a medical device and is not intended to be used as a medical device, but this project demonstrates how IoT technology can be used to improve patient cardiac monitoring. More importantly, the project also shows that IoT technology can eliminate the distance between doctors and patients in remote areas, and doctors can remotely monitor the ECG signals emitted by the patient's heart online.
The components required for this project are as follows:
AD8232 ECG sensor and electrodes
ESP32
5V adapter power supply with micro USB interface
Alex Newton's tutorial demonstrates how to monitor the same ECG online on any IoT cloud platform. First, the AD8232 ECG sensor needs to be connected to the ESP32. The ECG leads are then connected to the patient's chest or hand to generate an ECG signal. Finally, use Ubidots parameters (such as API key or token) to send the ECG to the cloud through MQTT Broker.
The AD8232 ECG sensor is a cost-effective PCB board for measuring ECG activity. It is designed to collect, amplify and filter weak bioelectrical signals in the presence of noise, such as that caused by motion or placement of remote electrodes. The AD8232 single-lead heart rate monitor acts like an operational amplifier, making it easy to obtain a clear heart signal.
ESP32 can interface with such systems through its SPI/SDIO or I2C/UART interface, providing Wi-Fi and Bluetooth functionality. The Espressif ESP32 module used in the AD8232 ECG sensor project is ESP32-WROOM-32. The module includes an ESP32 chip, Flash memory, high-precision discrete components, and a PCB antenna with excellent RF performance in limited space.
The circuit diagram connects the AD8232 ECG sensor to the ESP32-WROOM-32. The power supply voltage of the module is 3.3 V. Then connect GND to GND. The output pin of AD8232 is an analog signal, connect it to the VP pin of ESP32-WROOM-32. Likewise, the LO+ and LO- pins on the AD8232 should be connected to the D2 and D3 pins on the ESP32-WROOM-32 respectively.
We also need an IoT platform like Ubidots to publish data on the cloud, allowing developers to easily obtain sensor data and transform the data into useful information.
Blockdiagram
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