12-lead holter ecg

shriram-m·12-lead-holter-ecg·hardware/KiCAD/holter.kicad_pcb

12-lead holter ecg PCB layout, top view — open source STM32 board by shriram-m

About the 12-lead holter ecg PCB

12-lead holter ecg is an open source STM32 PCB design by shriram-m, published on GitHub under the CC-BY-SA-4.0 license. It is a board measuring 30 × 48 mm, with 231 components from 61 distinct parts.

Its main chip is the STM32F4x1_64, from the STM32 family. Other key parts include the 256kx8, TXB0106, TiWi-uB2, uSD and ADS1298. By type, the board carries 103 capacitors, 56 resistors, 28 ICs, 18 inductors, 6 connectors and 3 transistors.

It belongs with the iot & wireless designs in this gallery.

From the project

Portable 12-lead Holter ECG monitor - STM32F411 + ADS1298 AFE streaming 8-channel 24-bit ECG over Bluetooth to an Android app, with Python signal analysis and Firebase cloud storage. Custom 6-layer PCB in KiCAD.

PCB design for the 12-lead Holter Monitor, derived from the open-source MobilECG-II design.

The schematic and PCB layout are based on MobilECG-II by Péter Isza et al. Original repository: License: Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)

Modifications made by Shriram M (2018): - Component value adjustments for ADS1298 operating conditions - Footprint updates for available JLCPCB components - Minor routing changes for mechanical fit

Main components on the 12-lead holter ecg

12-lead holter ecg bill of materials (BOM)

231 components, 61 distinct parts.

QtyPartRefs
1
256kx8
IC1
2
TXB0106
U1, U2
1
TiWi-uB2
U3
1
STM32F4x1_64
U4
1
uSD
U5
1
ADS1298
U6
1
USBULC6-2M6
U7
1
USB2641
U8
1
OPA379
U9
2
TS5A3159
U10, U11
12
ESD_PROTECTOR
U12, U13, U14, U15, U16, U17, U18, U19 +4
3
TLV61220
U24, U25, U26
1
LIS2DH12
U29
1
USB_Power_Module
M1
3
PMF170XP
Q1, Q4, Q5
1
32768
X1
1
24 MHz
Y1
1
10 MHz
Y2
2
2TAP
CN1, CN2
1
3TAP
CN3
Show 41 more
QtyPartRefs
1
CONN_01X07
P1
1
PROG
P2
1
BAT-
P4
1
2450AT42A100
ANT1
1
HDMI
CONN1
3
100nF
C_ADC1, C_LSH1, C_LSH2
1
1206L075THYR
F1
2
51R EXB2HV510JV
RP1, RP3
1
100k EXB2HV104JV
RP2
1
0.1 1%
Rsense1
1
SCREW
SCREW1
2
DB2S20500L
D1, D3
1
MPZ1608D101B (100Ohm @ 100MHz, 1A, 0603)
FB1
12
FILTER
FB2, FB3, FB4, FB5, FB6, FB7, FB8, FB9 +4
3
4.7uH PFL2015-472MEC
L1, L2, L3
2
4.7uH
L6, L7
2
6pF
C1, C2
2
C_Small
C3, C4
1
4.7uF LOW ESR
C5
16
1uF
C6, C8, C10, C16, C18, C44, C45, C52 +8
2
22uF
C7, C51
2
33pF
C9, C14
10
10uF
C11, C43, C49, C50, C86, C92, C93, C111 +2
38
100nF
C12, C13, C17, C20, C46, C47, C48, C54 +30
1
10nF
C15
3
100pF
C19, C74, C85
22
47pF
C21, C22, C23, C24, C25, C26, C27, C28 +14
1
10uF 10V
C115
1
47uF
C125
1
100n
C132
1
22uF
C1234
2
1k
R1, R2
10
100k
R8, R11, R28, R36, R37, R50, R63, R64 +2
10
R
R10, R65, R66, R67, R68, R75, R76, R81 +2
16
10k
R18, R29, R30, R31, R32, R51, R52, R53 +8
1
1M
R33
1
392k
R34
1
12k 1%
R35
13
470
R38, R39, R40, R41, R42, R43, R44, R45 +5
1
47k
R62
1
100
R78

12-lead holter ecg design files

The KiCad project lives in the shriram-m/12-lead-holter-ecg repository on GitHub; these links point at the commit this page was built from.

12-lead holter ecg: common questions

What microcontroller does the 12-lead holter ecg use?

The 12-lead holter ecg is built around the STM32F4x1_64, from the STM32 family.

How big is the 12-lead holter ecg PCB?

The 12-lead holter ecg measures 30 × 48 mm and is 1.6 mm thick.

How many components are on the 12-lead holter ecg?

231 components, from 61 distinct parts. The full bill of materials is listed on this page.

Where can I download the 12-lead holter ecg design files?

From the shriram-m/12-lead-holter-ecg repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the 12-lead holter ecg design in my own project?

Yes, under the terms of its CC-BY-SA-4.0 license, which shriram-m chose for the repository.

Can I test firmware for the 12-lead holter ecg without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

Similar boards