

Pc pulse v4
Open-source hardware design files for the ProtoCentral Pulse MAX30102 pulse-oximetry breakout
- Size
- 29.7 × 16.4 mm
- Copper layers
- 6
- Thickness
- 1.6 mm
- Parts
- 16
- Nets
- 13
- Pads
- 41
- Tracks, vias
- 73, 9
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 19 Aug 2026
- Updated
- 19 Aug 2026
Overview
Pc pulse v4 is an open-source printed circuit board by Protocentral, from the Protocentral/protocentral_pulse_hardware repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 6-layer board of 29.7 × 16.4 mm with 16 parts on 13 nets, routed with 73 tracks and 9 vias.
It is built around the MAX30100EFD+. Its parts include 4 capacitors, 3 resistors, 1 IC and 1 connector. It belongs with the interfaces and adapters boards of this library.
Main components
1README
README.mdProtoCentral Pulse — Hardware

Open-source hardware design files for the ProtoCentral Pulse pulse-oximetry / heart-rate breakout — built around the Maxim MAX30102 integrated pulse-oximeter and heart-rate sensor, which combines the red and IR LEDs, photodiode, and analog front end in a single OLGA-14 package.
The board streams raw PPG (photoplethysmogram) samples over I²C; SpO₂ and heart-rate calculation runs on your host MCU using our open-source Arduino library. That keeps the full optical signal visible, which is what makes the board useful for research, algorithm development, and teaching.
Links
| 🛒 Product page | https://protocentral.com/product/pulse-3-pulse-ox-heart-rate-sensor-based-on-max30102-qwiic-compatible/ |
| 💻 Arduino library | https://github.com/Protocentral/protocentral_max30102_arduino |
| 📄 IC datasheet (Analog Devices / Maxim) | https://www.analog.com/media/en/technical-documentation/data-sheets/MAX30102.pdf |
Specifications
- Sensor: Maxim MAX30102 — integrated red (660 nm) + IR (880 nm) LEDs, photodiode, and AFE
- Output: raw 18-bit PPG samples per channel, read over the sensor FIFO
- Interface: I²C, fixed address
0x57 - Connector: Qwiic (1 mm 4-pin, right-angle)
- Supply: onboard AP2112K-1.8 V LDO with level translation to the host
- Board: 29.7 × 16.4 mm, 6-layer
Revisions
| Revision | Design files | Notes |
|---|---|---|
| v4 (current) | hardware/ | KiCad 10; 6-layer; Qwiic |
| v3 and earlier | Pulse_MAX30102/Hardware/ | Eagle; retained in the original repository so existing links keep working |
Repository layout
| Folder | Contents |
|---|---|
hardware/ | KiCad project (schematic + PCB layout) and the exported schematic PDF |
Important notice
This device is intended for research, education, and evaluation use only. It is not a medical diagnostic instrument and is not FDA, CE, or FCC approved for consumer use.
License
The hardware design files in this repository are licensed under the CERN Open Hardware Licence Version 2 – Permissive (CERN-OHL-P v2). See LICENSE.
The accompanying firmware/library (in the separate protocentral_max30102_arduino repository) is licensed under the MIT License.
Parts
16| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 10k | Resistor_SMD:R_0402_1005Metric | R9, R10, R11 |
| 2 | 1u | Capacitor_SMD:C_0402_1005Metric | C25, C26 |
| 2 | TestPoint | TestPoint:TestPoint_Pad_2.0x2.0mm | TP1, TP3 |
| 1 | 10uF | Capacitor_SMD:C_0402_1005Metric | C2 |
| 1 | 1uF | Capacitor_SMD:C_0402_1005Metric | C1 |
| 1 | AP2112K-1.8V | pc_pulse_v3.2:SOT23-5 | U1 |
| 1 | MAX30100 | pc_pulse_v3.2:OESIP-14 | U$1 |
| 1 | Qwiic1 | pc_pulse_v3.2:1X04_1MM_RA | J1 |
The 12 most common of 16 parts.
Questions
How big is the Pc pulse v4 PCB?
It measures 29.7 × 16.4 mm and has 6 copper layers, 1.6 mm thick.
What parts does the Pc pulse v4 use?
16 parts, built around the MAX30100EFD+. 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 Pc pulse v4 KiCad files?
From the Protocentral/protocentral_pulse_hardware repository on GitHub, at the commit this page was made from: the board is hardware/pc_pulse_v4.kicad_pcb and its schematic hardware/pc_pulse_v4.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Pc pulse v4 design in my own project?
Its repository publishes it under the CERN-OHL-P-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).
Similar boards
- 4 layers38.1 × 25.4 mm

- 2 layers38.1 × 25.4 mm

- 2 layers38.1 × 25.4 mm

- 2 layers64.1 × 51.3 mm

Schematic monitor
Martins-Lucaas/PRJ-SEMB
Repositório criado para o projeto final da disciplina da SISTEMAS EMBARCADOS da UFU
64 parts1 - 2 layers12.7 × 12.7 mm

- 2 layers70 × 40 mm

PRAHARI
P-r-i-t-h-v-i/PRAHARI
Prototype carrier PCB for PRAHARI, The Countdown Band (Point Break, SIH 2026, PS 26181).
34 parts - 6 layers80 × 80 mm

- 6 layers166.1 × 104.1 mm

ESC Mother
avbotz/Botz-Electrical
PCBs and anything else electrical may want to leave for posterity.
16 parts3