

ECG board using an AD8232
- Size
- 81.3 × 109.2 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 82
- Nets
- 72
- Pads
- 280
- Tracks, vias
- 374, 147
- Pours
- 11
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 21 Jul 2025
- Updated
- 29 Oct 2026
Overview
ECG is an open-source printed circuit board by TadAtThayer, from the TadAtThayer/ECG repository on GitHub. It is a 4-layer board of 81.3 × 109.2 mm with 82 parts on 72 nets, routed with 374 tracks and 147 vias.
It is built around the AD8232ACPZ-R7, OPA237NA/3K and T2N7002AK,LM, with the 150060RS75000, BC2032-E2 and DMG2301L among its other parts. Its parts include 22 resistors, 17 capacitors, 11 connectors, 6 transistors and 4 diodes.
Main components
6AD8232ACPZ-R7
LFCSP-20(4x4)-40℃~+85℃ 12ppm/℃ 170uA 2V~3.5V LFCSP-20(4x4) Analog Front End (AFE) ROHSAnalog DevicesAnalog To Digital Converters (ADC)OPA237NA/3K
SOT-23-5-18V~-1.35V、1.35V~18V -40℃~+85℃ 0.5V/us 1 1.5MHz 10nA 10nA 2.7V~36V 250uV 28nV/√Hz@1kHz 2uV/℃ 350uA 4mA 85dB Built-in compensation Rail-to-Rail Input, Rail-to-Rail Output SOT-23-5 Precision Op Amps ROHSTexas InstrumentsPrecision Op AmpsT2N7002AK,LM
SOT-231 N-channel 17pF 2.1V 200mA 3.9Ω@10V 320mW 350pC@4.5V 60V SOT-23 MOSFETs ROHSToshibaMOSFETs150060RS75000
0603-40℃~+85℃ 140° 20mA 250mcd 2V 625nm 630nm Discrete Diode Red Water Clear 0603 LED Indication - Discrete ROHSWürth ElektronikLight Emitting Diodes (LED)BC2032-E2
--40℃~+180℃ Battery base CR2032 - Button And Strip Battery Connector ROHSMPDButton And Strip Battery ConnectorDMG2301L
SOT-23-55℃~+150℃ 1 P-Channel 1.2V 1.5W 150mΩ@2.5V 20V 3A 5.5nC@4.5V P-Channel SOT-23 MOSFETs ROHSDiodes IncorporatedMOSFETs
README
README.mdECG
Prototype board for our online MENG program.
Utilizes an AD8232 Heart monitor AFE and has a supporting Arduino Nano 33 BLE.
Parts
82| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 100nF | Capacitor_SMD:C_0603_1608Metric | C1, C3, C4, C12, C13, C14, C17 |
| 7 | TestPoint | TestPoint:TestPoint_Keystone_5000-5004_Miniature | TP1, TP2, TP3, TP4, TP5, TP6, TP7 |
| 6 | 10M | Resistor_SMD:R_0603_1608Metric | R5, R6, R7, R8, R9, R17 |
| 5 | 1nF | Capacitor_SMD:C_0603_1608Metric | C5, C8, C9, C10, C11 |
| 5 | T2N7002AK | Package_TO_SOT_SMD:SOT-23 | Q2, Q3, Q4, Q5, Q6 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H2, H3, H4, H5 |
| 3 | 1M | Resistor_SMD:R_0603_1608Metric | R13, R15, R16 |
| 3 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J1, J2, J7 |
| 2 | 1 | Resistor_SMD:R_0603_1608Metric | R21, R23 |
| 2 | 100K | Resistor_SMD:R_0603_1608Metric | R12, R19 |
| 2 | 220K | Resistor_SMD:R_0603_1608Metric | R3, R4 |
| 2 | Conn_02x15_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x15_P2.54mm_Vertical | J3, J4 |
| 2 | LED_Red | LED_SMD:LED_0603_1608Metric | D1, D4 |
| 2 | Socket 1x15 | Connector_PinSocket_2.54mm:PinSocket_1x15_P2.54mm_Vertical | J9, J10 |
| 2 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1, JP2 |
| 2 | TestPoint | ECG_Footprints:FingerPad | TP10, TP11 |
| 2 | ~ | Diode_SMD:D_SOD-123 | D2, D3 |
| 1 | 0 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R14 |
| 1 | 100nF | Capacitor_THT:C_Rect_L7.2mm_W5.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 | C7 |
| 1 | 1k | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 1u | Capacitor_SMD:C_0603_1608Metric | C15 |
| 1 | 1u | Capacitor_THT:C_Rect_L7.2mm_W5.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 | C2 |
| 1 | 330K | Resistor_SMD:R_0603_1608Metric | R10 |
| 1 | 4.7n | Capacitor_THT:C_Rect_L7.2mm_W5.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 | C6 |
| 1 | 4.7n | Capacitor_SMD:C_0603_1608Metric | C16 |
| 1 | 470K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R11 |
| 1 | 470K | Resistor_SMD:R_0603_1608Metric | R20 |
| 1 | 6.8K | Resistor_SMD:R_0603_1608Metric | R18 |
| 1 | AD8232ACPZ-R7 | ECG_Footprints:CP_20_10_ADI_NOTH | U1 |
| 1 | BC2032-E2 | ECG_Footprints:MPD_BC2032-E2 | BT1 |
| 1 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J6 |
| 1 | Conn_01x02 | ECG_Footprints:691137710002 | J5 |
| 1 | Conn_02x04_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J17 |
| 1 | Conn_02x05_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical | J8 |
| 1 | DMG2301L | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | DNP | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | LOGO | ECG_Footprints:ECG_V1.1 | G*** |
| 1 | OPA237NA/3K | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | SLW-118562-4A-N-D | ECG_Footprints:SW_SLW-118562-4A-N-D | S1 |
| 1 | SolderJumper_2_Bridged | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP3 |
| 1 | TestPoint | ECG_Footprints:RefPad | TP9 |
Questions
How big is the ECG PCB?
It measures 81.3 × 109.2 mm and has 4 copper layers, 1.6 mm thick.
What parts does the ECG use?
82 parts, built around the AD8232ACPZ-R7, OPA237NA/3K, T2N7002AK,LM and 150060RS75000. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the ECG KiCad files?
From the TadAtThayer/ECG repository on GitHub, at the commit this page was made from: the board is ECG/ECG.kicad_pcb and its schematic ECG/ECG.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the ECG design in my own project?
Its repository states no licence, so its author keeps all rights: ask TadAtThayer before reusing the design.
Similar boards
- 2 layers69.8 × 30.1 mm

- 2 layers35 × 62 mm

- 2 layers130 × 105 mm

- 2 layers220 × 50 mm

NeuroVox v2.0
Swapnil007-Curious/NeuroVox-v2.0
NeuroVox v2.0 is a conformal 220×50mm forearm wearable PCB. Powered by an ESP32-S3, it captures high-res 4-channel EMG via AD8232, INA333, and ADS1299 ICs using leadless, integrated dry Ag/AgCl edge electrodes.
94 parts3 - 2 layers17.5 × 24.7 mm

My template
nwasr/Stamp-Board-of-AD8232
Compact AD8232 stamp board designed in KiCad v9 with schematic, PCB layout, Gerbers, BOM, and 3D view.
23 parts2MIT - 2 layers26 × 40 mm

Nervous ECG
sensors-inl/Nervous-ECG
ECAD design files, firmware source code and standalone application for the ECG sensor of the Nervous project.
65 parts2MIT - 4 layers37.5 × 29.5 mm

HM Collector Rev2
konstantinosfragkoulis/HealthMonitor
Chest-worn STM32U5 sensor that records ECG and SCG, and computes HRV on-device. Bare metal C.
91 parts1MIT - 2 layers27.9 × 37.6 mm

My template
nwasr/SparkFun-AD8232-Replica
KiCad v9 PCB design replicating the SparkFun AD8232 ECG module
36 parts1MIT