Skip to the content
2 layers88.4 × 65 mmBoard1, the printed circuit board in 3D

KiCad PCB design for the Baby Monitor's custom nRF52840-based sensor board (Board1).

Size
88.4 × 65 mm
Copper layers
2
Thickness
1.6 mm
Parts
67
Nets
107
Pads
292
Tracks, vias
571, 80
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
29 Apr 2026
Updated
30 Apr 2026

Overview

Board1 is an open-source printed circuit board by kparham0216, from the kparham0216/BabyMonitorPCB repository on GitHub. It is a 2-layer board of 88.4 × 65 mm with 67 parts on 107 nets, routed with 571 tracks and 80 vias.

It is built around the MAX30102 and MAX30205MTA+. Its parts include 22 capacitors, 20 resistors, 10 ICs, 6 connectors and 5 diodes. It belongs with the nRF52 and nRF5x boards of this library.

Main components

2

README

README.md

Baby Monitor PCB — KiCad Project

KiCad PCB design for the Baby Monitor's custom nRF52840-based sensor board (Board1).

Project Structure

text
BabyMonitorPCB/
├── Board1.kicad_pro          # KiCad project file (open this)
├── Board1.kicad_sch          # Root schematic (top-level sheet)
├── Board1_PwrMgnt.kicad_sch  # Sub-sheet: Power Management
├── Board1_MdLgc.kicad_sch    # Sub-sheet: Mode Logic
├── Board1_Sensors.kicad_sch  # Sub-sheet: Sensors (MAX30102, MAX30205)
├── Board1_Ant.kicad_sch      # Sub-sheet: Antenna
├── Board1.kicad_pcb          # PCB layout
├── Board1.kicad_prl          # Local project preferences
├── Board1.png                # Board render/screenshot
├── TestBoard.kicad_sym       # Custom symbol library
├── sym-lib-table             # Symbol library table
├── fp-info-cache             # Footprint info cache
├── Board1Outputs.zip         # Manufacturing outputs (Gerbers, BOM, etc.)
└── Board1-backups/           # Automatic KiCad project backups

Schematic Hierarchy

SheetFileDescription
RootBoard1.kicad_schTop-level sheet with connectors and sub-sheet references
Power ManagementBoard1_PwrMgnt.kicad_schVoltage regulation and power distribution
Mode LogicBoard1_MdLgc.kicad_schnRF52840 microcontroller and supporting logic
SensorsBoard1_Sensors.kicad_schMAX30102 pulse oximeter and MAX30205 temperature sensor
AntennaBoard1_Ant.kicad_schRF antenna matching network

Prerequisites

  • KiCad 9.0 or later (project uses format version 9.0)

Opening the Project

  1. Install KiCad 9.0+ from kicad.org/download
  2. Launch KiCad
  3. Go to File → Open Project...
  4. Navigate to the PCB/BabyMonitorPCB directory
  5. Select Board1.kicad_pro and click Open

The KiCad project manager will show the schematic and PCB layout. From there:

  • Schematic Editor: Double-click Board1.kicad_sch to open the root schematic. Navigate sub-sheets by double-clicking the hierarchical sheet symbols.
  • PCB Editor: Double-click Board1.kicad_pcb to open the board layout.

Generating Manufacturing Outputs

  1. Open the PCB editor (Board1.kicad_pcb)
  2. Go to File → Fabrication Outputs → Gerbers (.gbr)... to generate Gerber files
  3. Go to File → Fabrication Outputs → Drill Files (.drl)... to generate drill files
  4. For BOM, open the schematic editor and go to Tools → Edit Symbol Fields... or use File → Export → BOM

Pre-generated outputs are available in Board1Outputs.zip.

Parts

67
QtyValueFootprintReferences
710kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR1, R6, R7, R11, R12, R13, R16
64.7uCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC4, C8, C9, C11, C12, C20
40.1uCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC6, C7, C10, C19
41uCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC5, C13, C14, C16
44.7kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR8, R14, R15, R20
447Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR5, R17, R18, R19
3N.C.Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC3, C17, C18
22kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR9, R10
25.1kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR2, R3
28pCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC21, C22
10.1nCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC15
10.5pCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC2
10.8pCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC1
11.8VPackage_TO_SOT_SMD:SOT-23-5U9
1100kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR4
13.3VPackage_TO_SOT_SMD:SOT-23-5U7
132MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSolderingY1
13V3RailDiode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolderD4
14.7nInductor_SMD:L_1206_3216Metric_Pad1.22x1.90mm_HandSolderL1
1ChrgLEDDiode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolderD6
1DIPOnDiode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolderD3
1DipTestboard:DipSW2
1Dip'Package_TO_SOT_SMD:SOT-553U3
1JSTTestboard:JSTU5
1LDOEnDiode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolderD2
1MAX30102OptoDevice:Maxim_OLGA-14_3.3x5.6mm_P0.8mmU2
1MAX30205Testboard:MAX30205U6
1MCUEnPCM_JLCPCB:SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BLU4
1Power MgrPackage_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mmU13
1ReceptacleConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1ResetTestboard:ResetSW1
1SWDConnector_PinHeader_1.27mm:PinHeader_1x02_P1.27mm_VerticalJ7
1Test_30102_VDDConnector_PinHeader_1.27mm:PinHeader_1x02_P1.27mm_VerticalJ2
1Test_30102_VLED+Connector_PinHeader_1.27mm:PinHeader_1x02_P1.27mm_VerticalJ3
1Test_30205_VDDConnector_PinHeader_1.27mm:PinHeader_1x02_P1.27mm_VerticalJ4
1Test_MCU_VDDConnector_PinHeader_1.27mm:PinHeader_1x02_P1.27mm_VerticalJ6
1USB SwitchPackage_SO:VSSOP-10_3x3mm_P0.5mmU12
1VDDLEDDiode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolderD7
1nRF52840Package_DFN_QFN:Nordic_AQFN-73-1EP_7x7mm_P0.5mmU1

Similar boards

  • 4 layers10 × 32 mmNRF5340-Wearable, the printed circuit board in 3D

    NRF5340-Wearable

    bluetiger9/nRF53-Wearable

    Ultra-Low Power nRF53 Wearable

    33 parts1MIT
  • 2 layers110 × 70 mmPinaBiosensor Mini, the printed circuit board in 3D

    PinaBiosensor Mini

    AlejandroPina/PinaBioHw

    Non-medical biofeedback PCB: GSR, PPG/HRV, skin temperature, lab ECG, and two resistive breath belts on a Seeed XIAO ESP32-S3.

    55 parts
  • 2 layers90 × 75 mmJeevancare, the printed circuit board in 3D

    Jeevancare

    mohammedzai678-rgb/havktivate

    A predictive voice companion for the VitaWatch ESP32 hardware (MAX30102 pulse/SpO₂, MAX30205 body temperature, OLED; the scan flow uses MAX30102 and MAX30205 only).

    13 parts
  • 2 layers240.7 × 179.5 mmSmart Ventilator PCB, the printed circuit board in 3D

    Smart Ventilator PCB

    yesitha/Smart-Ventilator

    This project aims to develop a low cost smart ventilator system that requires minimum professional interaction to operate using Atmega32 Microcontroller

    69 parts
  • 2 layers113 × 43 mmHypoV PCB, the printed circuit board in 3D

    HypoV PCB

    Jack-p-hammer/Hypovolemia-Project

    KiCad PCB project for the Hypovolemia Project.

    16 parts
  • 4 layers184.1 × 132.9 mmBoard 2, the printed circuit board in 3D

    Board 2

    Triksha-health/Hardware

    Contains KiCAD files of all the PCB Boards for the Health Tracker System

    170 parts
  • 4 layers82.8 × 33 mmE ink watch, the printed circuit board in 3D

    E ink watch

    sandgum/Triangulate-ES_01-Watch

    A 5mm thick smartwatch which uses an E-ink display and two OLEDs to display information while consuming very little power

    162 parts22
  • 4 layers28 × 34.7 mmWearable, the printed circuit board in 3D

    Wearable

    theheraldproject/herald-hardware

    Permissively licensed opensource hardware designs for Herald powered wearables and beacons. Supports digital contact tracing and other eHealth approaches.

    82 parts6

Questions

How big is the Board1 PCB?

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

What parts does the Board1 use?

67 parts, built around the MAX30102 and MAX30205MTA+. 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 Board1 KiCad files?

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

Can I use the Board1 design in my own project?

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