Skip to the content
2 layers90 × 90 mmP 4.1 2026 Jeff M, the printed circuit board in 3D

End-to-end embedded system project to accurately measure the heart rate of a person

Size
90 × 90 mm
Copper layers
2
Thickness
1.6 mm
Parts
38
Nets
91
Pads
203
Tracks, vias
359, 23
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
23 Mar 2026
Updated
30 Mar 2026

Overview

P 4.1 2026 Jeff M is an open-source printed circuit board by Jeffrey-McCormick, from the Jeffrey-McCormick/Project-Heartbeat repository on GitHub, published under the MIT licence. It is a 2-layer board of 90 × 90 mm with 38 parts on 91 nets, routed with 359 tracks and 23 vias.

It is built around the MKL25Z128VLK4, MCP1700-3302E/TO and ABM3-8.000MHZ-D2Y-T. Its parts include 10 capacitors, 8 resistors, 6 connectors, 6 switches and 4 ICs. It belongs with the NXP (LPC, Kinetis, i.MX RT) boards of this library.

Main components

3

README

README.md

Hello! Welcome to Project Heartbeat, my individual project for my ENGR 355 - Embedded System Design class. This project's first revision is finished and turned in for credit. Later versions may appear as I have opportunity to expand this heartrate monitor's capabilities. I used KiCad and ARM Keil applications for designing and programming the board.

I encourage you to read the Project Heartbeat Design Report to understand my design approach as well as what the functions of my code are for. Although, you should be able to read the comments in my code and understand what is happening.

Here is what it looked like in KiCad and in reality. image IMG_8756 IMG_8758

The text I used was produced by ARM Education. Here is the Github resource: https://github.com/arm-education/Embedded-Systems-Fundamentals?tab=readme-ov-file

Parts

38
QtyValueFootprintReferences
60.1uCapacitor_SMD:C_0805_2012MetricC5, C6, C7, C8, C9, C10
5SW_Omron_B3FSButton_Switch_SMD:SW_SPST_Omron_B3FS-101xPSW1, SW2, SW3, SW4, SW5
3100Resistor_SMD:R_0805_2012MetricR1, R2, R3
222pFCapacitor_SMD:C_0805_2012MetricC2, C3
22MegResistor_SMD:R_0805_2012MetricR7, R8
2Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ3, J6
109.03290.01SWITCH SLIDE SPDT 0.5A 24V 09.03290.01:09.03290_EAOSW6
11000Resistor_SMD:R_0805_2012MetricR6
110uCapacitor_SMD:C_0805_2012MetricC4
11uCapacitor_SMD:C_0805_2012MetricC1
120Resistor_SMD:R_0805_2012MetricR5
125LC1024_I_SM25LC1024_I_SM:SOIC127P794X202-8NU3
1510Resistor_SMD:R_0805_2012MetricR4
1ABM3-8.000MHZ-D2Y-TABM3-8.000MHZ-D2Y-T footprints:XTAL_ABM3-8.000MHZ-D2Y-T_ABRXTAL1
1Conn_01x06Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ2
1Conn_02x02_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJ5
1Conn_02x05_Odd_EvenConnector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_VerticalJ4
1Conn_02x08_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_VerticalJ1
1G_LEDLED_SMD:LED_1206_3216MetricD3
1MCP1700-3302E_TOMCP1700_3302E_TO:TO127P254X495-3U4
1MKL25Z128VLK4Package_QFP:LQFP-80_12x12mm_P0.5mmU1
1OPA377AIDBVROPA377AIDBVR:SOT95P280X145-5NU2
1R_LEDLED_SMD:LED_1206_3216MetricD1
1Y_LEDLED_SMD:LED_1206_3216MetricD2

Similar boards

  • 2 layers68.6 × 53.3 mmEos kl25-board, the printed circuit board in 3D

    Eos kl25-board

    embeddedos-org/eCAD-Hardware-Products

    Hardware designs + EE docs + Board datasheets of Multiple products

    82 parts8MIT
  • 4 layers77 × 127 mmEsc sigma-4s panel, the printed circuit board in 3D

    Esc sigma-4s panel

    mstoilov/sigmadrone-esc

    Sigmadrone Electronic Speed Controller (ESC)

    514 parts5
  • 2 layers49.8 × 75.8 mmPurge, the printed circuit board in 3D

    Purge

    Firestorm108/purge

    a plasma cleaner

    76 parts
  • 2 layers70 × 110 mmGrape, the printed circuit board in 3D

    Grape

    leechwort/morphtools-grape-pcb

    143 parts
  • 2 layers184.6 × 41.6 mmProjekt1, the printed circuit board in 3D

    Projekt1

    Now4czyk/access_control_circuit

    Access control circuit

    72 parts
  • 4 layers60 × 70 mmDATALOGGER EPTA FINAL, the printed circuit board in 3D

    DATALOGGER EPTA FINAL

    Pedro-Henrique-Macedo/Datalogger-EPTA

    Placa de aquisição de dados com microcontrolador STM32F411RE, sensor ambiental BME280 (I²C), unidade inercial LSM6DSO (módulo STEVAL-MKI196V1, SPI), armazenamento em cartão microSD (SDIO 4 bits), interface USB-C (USB…

    75 parts
  • 2 layers135.1 × 159.4 mmBMS Master, the printed circuit board in 3D

    BMS Master

    UCDFS/Circuits

    KiCad projects and PCB designs for UCDFS electronic circuits.

    220 parts1
  • 4 layers65 × 30 mmMmdvm hs dual hat, the printed circuit board in 3D

    Mmdvm hs dual hat

    kitspace-test-repos/kicad6-file-collection

    111 partsMIT

Questions

How big is the P 4.1 2026 Jeff M PCB?

It measures 90 × 90 mm and has 2 copper layers, 1.6 mm thick.

What parts does the P 4.1 2026 Jeff M use?

38 parts, built around the MKL25Z128VLK4, MCP1700-3302E/TO and ABM3-8.000MHZ-D2Y-T. 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 P 4.1 2026 Jeff M KiCad files?

From the Jeffrey-McCormick/Project-Heartbeat repository on GitHub, at the commit this page was made from: the board is Project Heartbeat KiCad/P_4.1_2026_Jeff_M/P_4.1_2026_Jeff_M.kicad_pcb and its schematic Project Heartbeat KiCad/P_4.1_2026_Jeff_M/P_4.1_2026_Jeff_M.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the P 4.1 2026 Jeff M design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).