Skip to main content
Have a personal or library account? Click to login
Comparative assessment of AD8232- and MAX30003-based ECG acquisition paths using synthetic ECG signals Cover

Comparative assessment of AD8232- and MAX30003-based ECG acquisition paths using synthetic ECG signals

Open Access
|Oct 2026

Figures & Tables

Table 1

Hardware and configuration parameters of the examined ECG acquisition paths

ParameterAD8232 pathMAX30003 path
Reference/input biasingActive RLD/ driven-right-leg (DRL) path with connected RL electrodeinternal input-biasing mechanisms
Nominal voltage gainApproximately 1,100 V/V20 V/V
High-pass filteringApproximately 0.5 Hz analog high-pass characteristicDigital high-pass filter (DHPF) = 1; internal DHPF at 0.5 Hz
Low-pass filteringApproximately 40 Hz analog low-pass characteristicDigital low-pass filter (DLPF)[1:0] = 01; effective low-pass cutoff approximately 28.35 Hz at 128 sps
Dedicated anti-aliasing filter before analog-to-digital converter (ADC)No additional dedicated analog anti-aliasing filter between the AD8232 output and the ESP32 ADCInternal MAX30003 digitization and filtering
Digitization methodExternal sampling of the analog signal by the ESP32-WROOM-32E microcontroller ADCInternal digitization in the MAX30003 device
ADC input/data sourceGPIO36/ADC1_0Data read from ECG first-in, first-out
ADC resolution12 bit18 bit
ADC voltage range/referenceESP32 ADC1 with 11 dB attenuation; effective input range approximately 0–3.3 VInternal MAX30003 ECG ADC
Effective input-referred amplitude resolutionApproximately 0.65 µV/LSBApproximately 0.381 µV/LSB
Nominal hardware acquisition frequency128 Hz128 sps
Data interfaceVoltage readout through the microcontroller ADCDigital data read via serial peripheral interface (SPI)
Figure 1

Measurement chain used in the study, showing a common synthetic ECG source connected to two parallel acquisition paths based on AD8232 and MAX30003 and implemented on a shared custom PCB platform.

Figure 2

Representative ECG signals acquired from the AD8232- and MAX30003-based paths before and after time alignment and amplitude correction.

Table 2

Segment-level agreement metrics for normalized signals across heart-rate settings

BPM N segmentsPearson r median (Q1–Q3)MAE median (Q1–Q3)RMSE median (Q1–Q3)NRMSE median (Q1–Q3)
301610.9924 (0.9893–0.9940)0.0893 (0.0839–0.0966)0.1306 (0.1178–0.1521)0.0156 (0.0140–0.0181)
601770.9933 (0.9890–0.9957)0.0826 (0.0729–0.0933)0.1180 (0.0953–0.1503)0.0185 (0.0149–0.0234)
801770.9933 (0.9882–0.9966)0.0698 (0.0554–0.0856)0.1163 (0.0826–0.1535)0.0199 (0.0139–0.0261)
1001770.9925 (0.9861–0.9963)0.0704 (0.0552–0.0900)0.1203 (0.0869–0.1666)0.0218 (0.0156–0.0299)
Table 3

QRS detection and RR-interval consistency across heart-rate settings

BPMQC-valid duration (s)Expected beatsAD8232 detectedAD8232 RR (ms)MAX30003 detectedMAX30003 RR (ms)Nominal RR (ms)
301609.88804.98061998.35 ± 30.818061998.26 ± 30.952,000
601769.881769.91,7681001.28 ± 16.701,7691001.24 ± 16.601,000
801764.882353.22,351750.14 ± 14.032,350750.10 ± 14.05750
1001769.882949.82,954598.92 ± 11.492,956598.90 ± 11.46600
Table 4

Summary similarity metrics of normalized signals for individual recordings and mean value ± SD across BPM values

Metric30 BPM60 BPM80 BPM100 BPMMean value ± SD
Pearson r 0.9910.9920.9920.9900.991 ± 0.001
MAE0.0910.0840.0710.0750.080 ± 0.009
RMSE0.1400.1290.1270.1380.134 ± 0.006
NRMSE0.0160.0190.0200.0230.020 ± 0.003
Table 5

Quality-control summary and number of Welch segments retained for spectral analysis

BPMTotal 10 s segmentsAD retained/rejectedMAX retained/rejectedCombined retained/rejectedRetained (%)Effective duration (s)Welch segments AD/MAX
30161161/0161/0161/0100.01603.5792/92
60177177/0177/0177/0100.01768.94105/105
80177176/1176/1176/199.41756.04104/104
100177177/0177/0177/0100.01768.49105/105
Figure 3

Segment-level distributions of Pearson correlation, MAE, RMSE, and NRMSE calculated for QC-accepted 10 s segments for the AD8232–MAX30003 comparison at each BPM setting.

Figure 4

Welch PSD estimated for signals acquired at 30 BPM from the AD8232- and MAX30003-based acquisition paths after baseline correction and before amplitude normalization. The arrow marks a local increase in power near 50 Hz, consistent with power-line interference.

Table 6

Absolute and relative bandpower values for the AD8232 and MAX30003 acquisition paths

BPMPath P LF (µV²) P ECG (µV²) P 50Hz (µV²) P HF (µV²)LFratio (%)PLIratio (%)HFratio (%)
30AD82320.17300290000.799009.670000.0005950.002750.03330
30MAX300030.003875910.003550.037100.0006560.0006000.00627
60AD82320.21600495001.4000020.60000.0004360.002820.04170
60MAX300030.0049510200.004610.055300.0004870.0004540.00545
80AD82320.20900589002.6900027.80000.0003540.004570.04710
80MAX300030.0042311700.005450.061200.0003600.0004650.00522
100AD82320.12800652002.9900041.50000.0001960.004580.06370
100MAX300030.0040613200.006480.076500.0003070.0004910.00579
Figure 5

Absolute bandpower components for the AD8232- and MAX30003-based acquisition paths at 30 BPM.

Figure 6

Comparison of relative spectral indices for the analyzed signals, including LFratio, 50 Hz ratio, and HFratio.

Figure 7

Comparison of Pearson correlation, MAE, RMSE, and NRMSE for time-aligned and normalized signals across all analyzed heart-rate settings.

Figure 8

Overlay of individual R-aligned beats and the corresponding mean beat for the AD8232-based path (left) and the MAX30003-based path (right) for the 30 BPM recording.

Figure 9

Beat-to-beat repeatability expressed as mean RMSE between individual beats and the corresponding mean beat for both acquisition paths.

DOI: https://doi.org/10.37190/abb/231067 | Journal eISSN: 2450-6303 | Journal ISSN: 1509-409X
Language: English
Page range: 54 - 69
Submitted on: Apr 20, 2026
Accepted on: Aug 13, 2026
Published on: Oct 16, 2026
Published by: Wroclaw University of Science and Technology
In partnership with: Paradigm Publishing Services
Publication frequency: 4 issues per year

© 2026 Fryderyk Gajdzik, Michał Kimbar, Paweł Krowicki, published by Wroclaw University of Science and Technology
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.