Skip to the content
PCBKitNew board
2 layersPulse sensor first, the printed circuit board in 3D

Pulse sensor first

bgmbzk/pulse_sensor_pcb

A non-invasive heart rate (pulse) monitor circuit designed with KiCad, utilizing an optical sensor and an operational amplifier.

Copper layers
2
Thickness
1.6 mm
Parts
10
Nets
11
Pads
26
Tracks, vias
50, 0
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
15 Mar 2026
Updated
15 Mar 2026

Overview

Pulse sensor first is an open-source printed circuit board by bgmbzk, from the bgmbzk/pulse_sensor_pcb repository on GitHub. It is a 2-layer board with 10 parts on 11 nets, routed with 50 tracks and 0 vias.

It is built around the LM358. Its parts include 2 resistors, 2 diodes, 1 capacitor and 1 IC. It belongs with the sensors and measurement and audio and music boards of this library.

Main components

1

README

README.md

First PCB Design: Pulse Sensor

3D View

This project is my first electronic circuit design created using KiCad. I designed a finger pulse sensor based on the LM358 operational amplifier.

Project Content

  • Schematic: pulse_sensor.kicad_sch
  • PCB Design: pulse_sensor.kicad_pcb
  • Manufacturing Files: Gerber.zip

What I Learned

  • Creating schematic symbols and assigning footprints.
  • Routing tracks on PCB and creating copper pours.
  • Preparing Gerber and Drill files for manufacturing.

Parts

10
QtyValueFootprintReferences
2RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical10ohm1, 470ohm1
11MResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_VerticalR3
1220Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_VerticalR1
14.7uFCapacitor_THT:CP_Radial_D5.0mm_P2.00mmC1
1Battery_CellConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalBT1
1D_Photo_FilledLED_THT:LED_D5.0mmD3
1IR_LEDLED_THT:LED_D5.0mmD1
1LEDLED_THT:LED_D5.0mmgosterge_led1
1LM358Package_DIP:DIP-8_W7.62mmU1

Questions

What parts does the Pulse sensor first use?

10 parts, built around the LM358. 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 Pulse sensor first KiCad files?

From the bgmbzk/pulse_sensor_pcb repository on GitHub, at the commit this page was made from: the board is pulse_sensor_first.kicad_pcb and its schematic pulse_sensor_first.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pulse sensor first design in my own project?

Its repository states no licence, so its author keeps all rights: ask bgmbzk before reusing the design.

Similar boards

  • 2 layers132.1 × 45.7 mmIPoS, the printed circuit board in 3D

    IPoS

    peterheinrich/InternetOverSpaghetti

    Transmitting IP packages over a pair of spaghetti thus demonstrating how media independent IP really is.

    42 parts342
  • 2 layers68.8 × 53.6 mmZArduino, the printed circuit board in 3D

    ZArduino

    zmaker/arduino_cookbook

    gli sketch del nuovo progetto Arduino Cookbook e dei video di YouTube

    46 parts269
  • 2 layers152 × 88 mmRFBitBangSMT, the printed circuit board in 3D

    RFBitBangSMT

    profdc9/RFBitBanger

    A QRP digital transceiver created from readily available parts for off-the-grid maintenance

    271 parts222
  • 2 layers118 × 103.5 mmEV Charger2, the printed circuit board in 3D

    EV Charger2

    fotherja/EV_Charger

    Arduino Uno Code for EV Charger

    62 parts167MIT
  • 2 layers113 × 62.2 mmFullScope, the printed circuit board in 3D

    FullScope

    tvlad1234/pillScopePlus

    Oscilloscope based around the STM32F401 Black Pill and a color LCD screen

    15 parts165Apache-2.0
  • 2 layers75.2 × 61.1 mmHelios, the printed circuit board in 3D

    Helios

    Grix/helios_dac

    Helios Laser DAC

    102 parts132
  • 2 layers144.1 × 182.2 mmSHVC CPU-01, the printed circuit board in 3D

    SHVC CPU-01

    starlightk7/OpenSFC

    OSHW Reproduction Parts related to the Super Famicom / Super Nintendo game console

    498 parts114CERN-OHL-S-2.0
  • 2 layers100 × 85 mmVNA, the printed circuit board in 3D

    VNA

    profdc9/VNA

    Vector Network Analyzer based on the STM32F103C8T6 bluepill

    178 parts93