

The AD8232 is an integrated signal conditioning module designed for biopotential measurements, such as ECG (electrocardiogram) signals. It amplifies and filters the small electrical signals generated by the heart, providing a clean output suitable for further processing or analysis. This compact and efficient module is ideal for wearable health devices, fitness monitoring systems, and medical instrumentation.








The AD8232 module typically comes with a breakout board for easier integration. Below is the pin configuration for the breakout board:
| Pin Name | Description |
|---|---|
| GND | Ground connection |
| 3.3V | Power supply input (3.3 V recommended) |
| OUTPUT | Analog output signal (filtered and amplified ECG signal) |
| LO+ | Leads-off detection positive input |
| LO- | Leads-off detection negative input |
| SDN | Shutdown pin (active low, used to enable/disable the module) |
| RA (Right Arm) | Input for the right arm electrode |
| LA (Left Arm) | Input for the left arm electrode |
| RL (Right Leg) | Input for the right leg electrode (used as reference or ground for the body) |
Below is an example of how to connect the AD8232 to an Arduino UNO and read the ECG signal:
// AD8232 ECG Module Example Code
// Reads the ECG signal from the AD8232 module and outputs it via Serial Monitor.
const int ecgPin = A0; // Analog pin connected to AD8232 OUTPUT pin
void setup() {
Serial.begin(9600); // Initialize serial communication at 9600 baud
pinMode(ecgPin, INPUT); // Set the ECG pin as input
}
void loop() {
int ecgValue = analogRead(ecgPin); // Read the analog value from the ECG pin
Serial.println(ecgValue); // Print the ECG value to the Serial Monitor
delay(1); // Small delay for stable readings
}
No Output Signal:
Noisy or Distorted Signal:
Leads-Off Detection Not Working:
Module Not Responding:
Q: Can the AD8232 be powered with 5V?
A: No, the AD8232 is designed to operate with a supply voltage between 2.0V and 3.5V. Using 5V may damage the module.
Q: How do I visualize the ECG waveform?
A: You can use the Arduino Serial Plotter or an external oscilloscope to visualize the ECG signal.
Q: Can I use the AD8232 for other biopotential measurements?
A: Yes, the AD8232 can be used for other biopotential signals, but additional configuration may be required for optimal performance.
Q: What is the typical range of the output signal?
A: The output signal typically ranges from 0V to the supply voltage (e.g., 0V to 3.3V).