

Electrocardiograma
KiCAD archives for ECG proyect
- Size
- 56.5 × 47.2 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 76
- Nets
- 73
- Pads
- 261
- Tracks, vias
- 531, 30
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 31 May 2026
- Updated
- 11 Oct 2026
Overview
Electrocardiograma is an open-source printed circuit board by Vike-n, from the Vike-n/ECG_Project repository on GitHub. It is a 2-layer board of 56.5 × 47.2 mm with 76 parts on 73 nets, routed with 531 tracks and 30 vias.
It is built around the ESP32-C3-WROOM-02-H4, CH224K and TLV4888D, with the TLV1117-33DCY, BAT54S and SS24 among its other parts. Its parts include 39 resistors, 17 capacitors, 8 ICs, 6 connectors and 5 diodes. It belongs with the ESP32 and RISC-V boards of this library.
Main components
6ESP32-C3-WROOM-02-H4
SMD,20x18mm-105dBm -40℃~+105℃ 2.4GHz 20.5dBm 345mA 3V~3.6V 82mA Bluetooth5.0 ESP32-C3 On-board PCB Antenna UART、SPI、I2C、I2S、USB SMD,20x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesCH224K
ESSOP-10-150mil-1mm-40℃~+90℃ 100W 4V~30V 5V、9V、12V、15V、20V Overvoltage Protection、Thermal Protection PD 3.0 Power Receiver Controller ESSOP-10-150mil-1mm USB PD ROHSWCH (Nanjing Qinheng Microelectronics)USB ConvertersTLV4888D
SOIC-14SOIC-14 Precision Op Amps ROHSTexas InstrumentsPrecision Op AmpsTLV1117-33DCY
UncategorisedTexas InstrumentsBAT54S
SOT-231 Pair Series Connection 1V@100mA 200mA 2uA@25V 30V 600mA SOT-23 Schottky Diodes ROHSMDDSchottky DiodesSS24
SMA(DO-214AC)-55℃~+150℃ 200uA@40V 2A 40V 50A 550mV@2A Independent SMA(DO-214AC) Schottky Diodes ROHShongjiachengSchottky Diodes
README
README.mdECG Project | Under Development
This repository contains the hardware design, schematics, and simulation files for an electrocardiogram (ECG) signal acquisition and conditioning system developed for academic purposes.
The system is focused on capturing bio-physiological signals, featuring instrumentation amplification, filtering, and digital processing of the signals. This project also covers the power supply and basic protections of the system.
Key Features
- Biomedical Instrumentation: Design optimized for microvolt-level differential heart signals.
- Analog Filtering Stage:
- High-Pass Filter (HPF): Removes DC offsets and baseline wandering.
- Twin-T Notch Filter: Attenuates 50Hz powerline interference.
- Low-Pass Filter (LPF): Bessel response stage to minimize phase distortion and high-frequency noise.
- Supply Designed for rechargeable batteries to ensure portability.
- ECG Simulations: Complete validation using LTspice
.ascmodels for AC analysis and transient response. - Hardware Layout: PCB design and schematics built entirely using KiCad.
Future Features
- ESP32 Integration:
- Analog-to-digital (ADC) conversion of the sensed signal.
- Digital signal processing (DSP).
- Wireless transmission to a smartphone or PC.
Repository Structure
📂 /KiCAD/Main KiCad project files (.kicad_pro,.kicad_sch,.kicad_pcb).📂 Simulation/: LTspice schematic files (.asc) and verification testbenches.📂 Docs/: Technical reports, documentation, and asset files.
Software Requirements
To open and interact with the source files in this repository, you will need:
- KiCad (v6.0 or newer): For schematics and PCB layout visualization.
- LTspice: For running the analog circuit simulation topologies.
Clone & Usage
To replicate or review the project locally, clone this repository:
git clone https://github.com/Vike-n/ECG_Project.gitParts
76| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R12, R16, R18, R19, R20, R22, R23, R34, R36, R38 |
| 8 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C7, C9, C10, C15, C16, C17 |
| 6 | 100n | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C3, C4, C5, C6, C8, C13 |
| 4 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R28, R29, R30, R39 |
| 4 | 31K6 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6, R7, R8, R9 |
| 4 | 33K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R11, R14, R15, R24 |
| 3 | 330k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4, R5, R25 |
| 2 | 10n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C11, C12 |
| 2 | 22K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R10, R35 |
| 2 | 27K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R17, R21 |
| 2 | 510 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2 |
| 2 | Conn_01x02_Pin | Connector_PinHeader_1.27mm:PinHeader_1x02_P1.27mm_Vertical | J4, J5 |
| 2 | TLV4888 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U4, U5 |
| 1 | 0.3 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R41 |
| 1 | 10 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R33 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C14 |
| 1 | 120 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R31 |
| 1 | 18K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R40 |
| 1 | 1N4007 | Diode_SMD:D_SMA_Handsoldering | D2 |
| 1 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R42 |
| 1 | 24k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R43 |
| 1 | 300K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R37 |
| 1 | 470 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R32 |
| 1 | 54-00174 | eceg:TENSILITY_54-00174 | J1 |
| 1 | BAT54S | Package_TO_SOT_SMD:SOT-23_Handsoldering | D3 |
| 1 | CH224K | Package_SO:SSOP-10-1EP_3.9x4.9mm_P1mm_EP2.1x3.3mm | U8 |
| 1 | Conn_01x02_Pin | Connector_JST:JST_XH_B2B-XH-AM_1x02_P2.50mm_Vertical | J2 |
| 1 | Conn_01x04_Pin | Connector_PinHeader_1.27mm:PinHeader_1x04_P1.27mm_Vertical | J6 |
| 1 | D_TVS_Dual_AAC | Package_TO_SOT_SMD:SOT-23 | D1 |
| 1 | ESP32-C3-WROOM-02 | RF_Module:ESP32-C3-WROOM-02 | U2 |
| 1 | INA823DT | Package_SO:VSSOP-8_3x3mm_P0.65mm | U1 |
| 1 | LED | LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder | D4 |
| 1 | SC6038 | Package_SO:SOP-8_3.76x4.96mm_P1.27mm | U7 |
| 1 | SLW-129956-4A-RA-N-D | ECG:SW_SLW-129956-4A-RA-N-D | S1 |
| 1 | SS24 | Diode_SMD:D_SMA | D5 |
| 1 | TLV1117-33 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U3 |
| 1 | TLV1117-ADJ | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U6 |
| 1 | USB_C_Receptacle_PowerOnly_6P | Connector_USB:USB_C_Receptacle_GCT_USB4125-xx-x-0190_6P_TopMnt_Horizontal | J3 |
More from Vike-n/ECG_Project
1- 2 layers56.5 × 56.9 mm

Similar boards
- 2 layers45 × 59.5 mm

- 2 layers80.3 × 97.5 mm

- 4 layers65.2 × 69.2 mm

IOTPRODUCT1
Arhamee/hardware-portfolio
Multi-layer PCB designs in KiCad 10 schematic capture to fabrication-ready Gerbers. High-speed routing, BGA escape, power electronics.
43 partsMIT - 4 layers97.6 × 74.3 mm

- 2 layers121.5 × 115 mm

IrrigationController
alorcs/Irrigation-System-v2
The external footprints used can be found in the Imports folder.
115 partsApache-2.0 - 2 layers89.3 × 68 mm

- 2 layers80.4 × 46 mm

SmartCurtain
fedcr/SmartCurtain
SmartCurtain is an open-source, automated curtain controller designed for smooth, quiet, and reliable operation.
28 parts - 2 layers

Questions
How big is the Electrocardiograma PCB?
It measures 56.5 × 47.2 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Electrocardiograma use?
76 parts, built around the ESP32-C3-WROOM-02-H4, CH224K, TLV4888D and TLV1117-33DCY. 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 Electrocardiograma KiCad files?
From the Vike-n/ECG_Project repository on GitHub, at the commit this page was made from: the board is KiCAD/_restore_backup_2026-07-14T18-33-41-810/Electrocardiograma.kicad_pcb and its schematic KiCAD/Electrocardiograma.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Electrocardiograma design in my own project?
Its repository states no licence, so its author keeps all rights: ask Vike-n before reusing the design.