
Nrst tracks only
vexpaer/vexpaers_heart
Open-source Holter ECG recorder hardware: ADS1294R, STM32WB55, microSD, BLE and USB-Pogo dock

Autonomous AI Implementation of Electronic Circuit Design Collections
ECG12 Portable2 is an open-source printed circuit board by stefanielinear, from the stefanielinear/ai4ee-pcb repository on GitHub, published under the Apache-2.0 licence. It is a 4-layer board of 45 × 45 mm with 130 parts on 103 nets, routed with 939 tracks and 178 vias.
It is built around the MDBT42Q-512KV2, TPS7A2030PDBVR-TP and ADS1298IPAG, with the BQ24074RGTR, RT0402BRD07100KL and TPD1E10B06DYAR among its other parts. Its parts include 41 resistors, 37 capacitors, 24 diodes, 5 ICs and 3 connectors. It belongs with the nRF52 and nRF5x boards of this library.
A collection of PCB projects that are automatically designed and generated by AI.
All projects are designed in KiCad. This repository hosts PCB projects produced by an AI agent (LLM toolchain) end to end — from requirements specification and part selection, through schematic entry, layout and routing, design review, to fabrication file export. Each sub-project lives in its own directory and can be opened directly in KiCad; it ships with the design sources, design documentation, and a fabrication package.
| Sub-project | Description | Status | Model / tokens |
|---|---|---|---|
| ECG12_Portable | Portable 12-lead ECG acquisition board (engineering sample): KiCad 10, 45 × 45 mm 4-layer board, 110 purchased components, 14 test points, 6 double-sided fiducials, Rev B | Routed (native ERC / DRC: 0 violations, 0 unconnected), prototype validation pending | GPT-6 High, ~580k tokens |
⚠️ Each sub-project is an engineering sample and does not represent medical-device certification. For projects that interface with the human body (e.g., ECG), safety and compliance must be assessed separately per the documentation in the sub-project.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 20 | 100k | ECG12:Resistor_SMD_R_0402_1005Metric | R1, R2, R3, R4, R5, R10, R11, R12, R13, R14, R15, R16, R17, R18, R22, R23 +4 |
| 13 | TPD1E10B06 | ECG12:Diode_SMD_D_SOD-523 | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D21, D22, D23 |
| 10 | 100n | ECG12:Capacitor_SMD_C_0402_1005Metric | C10, C11, C12, C13, C15, C16, C22, C23, C26, C29 |
| 9 | BAV199 | ECG12:Package_TO_SOT_SMD_SOT-23 | D11, D12, D13, D14, D15, D16, D17, D18, D19 |
| 8 | 220p | ECG12:Capacitor_SMD_C_0402_1005Metric | C2, C3, C4, C5, C6, C7, C8, C9 |
| 6 | 10k | ECG12:Resistor_SMD_R_0402_1005Metric | R25, R26, R27, R31, R40, R41 |
| 6 | FIDUCIAL | ECG12:Fiducial_Fiducial_1mm_Mask2mm | FID1, FID2, FID3, FID4, FID5, FID6 |
| 5 | 1u | ECG12:Capacitor_SMD_C_0402_1005Metric | C14, C17, C19, C20, C24 |
| 5 | 4.7u | ECG12:Capacitor_SMD_C_0603_1608Metric | C31, C34, C35, C36, C37 |
| 3 | 1M | ECG12:Resistor_SMD_R_0402_1005Metric | R24, R32, R33 |
| 3 | 22u | ECG12:Capacitor_SMD_C_0805_2012Metric | C18, C32, C33 |
| 3 | 33 | ECG12:Resistor_SMD_R_0402_1005Metric | R28, R29, R30 |
| 2 | 10u | ECG12:Capacitor_SMD_C_0603_1608Metric | C21, C28 |
| 2 | 499k | ECG12:Resistor_SMD_R_0603_1608Metric | R19, R20 |
| 2 | 5.1k | ECG12:Resistor_SMD_R_0402_1005Metric | R35, R36 |
| 2 | TPS7A2030PDBVR | ECG12:Package_TO_SOT_SMD_SOT-23-5 | U4, U5 |
| 1 | 1.5n | ECG12:Capacitor_SMD_C_0603_1608Metric | C27 |
| 1 | 100 | ECG12:Resistor_SMD_R_0402_1005Metric | R21 |
| 1 | 100p | ECG12:Capacitor_SMD_C_0402_1005Metric | C25 |
| 1 | 10n | ECG12:Capacitor_SMD_C_0402_1005Metric | C30 |
| 1 | 1k | ECG12:Resistor_SMD_R_0402_1005Metric | R34 |
| 1 | 200p | ECG12:Capacitor_SMD_C_0402_1005Metric | C1 |
| 1 | 68.1k | ECG12:Resistor_SMD_R_0402_1005Metric | R39 |
| 1 | 7.87k | ECG12:Resistor_SMD_R_0402_1005Metric | R37 |
| 1 | 8.66k | ECG12:Resistor_SMD_R_0402_1005Metric | R38 |
| 1 | ADS1298IPAG | ECG12:Package_QFP_TQFP-64_10x10mm_P0.5mm | U1 |
| 1 | AFE_CLK | ECG12:TestPoint_TestPoint_Pad_D1.0mm | TP8 |
| 1 | AVDD | ECG12:TestPoint_TestPoint_Pad_D1.0mm | TP11 |
| 1 | BAT54H | ECG12:Diode_SMD_D_SOD-123F | D24 |
| 1 | BATTERY_NTC | ECG12:Connector_JST_JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J3 |
| 1 | BQ24074RGTR | ECG12:Package_DFN_QFN_VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm | U3 |
| 1 | DVDD | ECG12:TestPoint_TestPoint_Pad_D1.0mm | TP1 |
| 1 | ELECTRODES | ECG12:Connector_JST_JST_SH_BM10B-SRSS-TB_1x10-1MP_P1.00mm_Vertical | J1 |
| 1 | GND | ECG12:TestPoint_TestPoint_Pad_D1.0mm | TP2 |
| 1 | GREEN | ECG12:LED_SMD_LED_0603_1608Metric | D20 |
| 1 | MCU_RESET | ECG12:TestPoint_TestPoint_Pad_D1.0mm | TP5 |
| 1 | MDBT42Q-512KV2 | ECG12:RF_Module_Raytac_MDBT42Q | U2 |
| 1 | RLD_OUT | ECG12:TestPoint_TestPoint_Pad_D1.0mm | TP14 |
| 1 | RLD_REF | ECG12:TestPoint_TestPoint_Pad_D1.0mm | TP13 |
| 1 | SWDCLK | ECG12:TestPoint_TestPoint_Pad_D1.0mm | TP3 |
| 1 | SWDIO | ECG12:TestPoint_TestPoint_Pad_D1.0mm | TP4 |
| 1 | UART_RX | ECG12:TestPoint_TestPoint_Pad_D1.0mm | TP7 |
| 1 | UART_TX | ECG12:TestPoint_TestPoint_Pad_D1.0mm | TP6 |
| 1 | USB-C_CHARGE | ECG12:Connector_USB_USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J2 |
| 1 | VBAT | ECG12:TestPoint_TestPoint_Pad_D1.0mm | TP9 |
| 1 | VREF | ECG12:TestPoint_TestPoint_Pad_D1.0mm | TP12 |
| 1 | VSYS | ECG12:TestPoint_TestPoint_Pad_D1.0mm | TP10 |
It measures 45 × 45 mm and has 4 copper layers, 1 mm thick.
130 parts, built around the MDBT42Q-512KV2, TPS7A2030PDBVR-TP, ADS1298IPAG and BQ24074RGTR. 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.
From the stefanielinear/ai4ee-pcb repository on GitHub, at the commit this page was made from: the board is ECG12_Portable/ECG12_Portable2.kicad_pcb and its schematic ECG12_Portable/AFE.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

vexpaer/vexpaers_heart
Open-source Holter ECG recorder hardware: ADS1294R, STM32WB55, microSD, BLE and USB-Pogo dock


magnus188/aegir
Open-source ESP32-P4 trimix analyzer prototype for technical diving,

DD1SB/ARDF-TX
Date: 2026-10-15. Engineering review only; unbuilt and unenergized. Open RF80.kicadpro, schematic and native PCB in KiCad10.0.6. Three primary PCBs and the separate VHF true-AM design are unchanged.

offgridevices/offgrid-hardware
Open hardware from OffGrid Devices. One folder per board. CERN-OHL-S.

balu-16/SeedGrant_Safety
Personal-safety project: Expo / React Native client + FastAPI + PostgreSQL (Supabase) backend + React admin portal.
