Heart rate monitor
jkravanja·heart_rate_monitor
About the Heart rate monitor PCB
Heart rate monitor is an open source Nordic nRF PCB design by jkravanja, published on GitHub. It is a 2-layer board measuring 50 × 50 mm, with 72 components from 50 distinct parts.
Its main chip is the NRF51822, from the Nordic nRF family. Other key parts include the ANTENNA Johanson 2450AT18A100E, AFE4400, MMA8452Q and CAT24M01. By type, the board carries 29 capacitors, 15 resistors, 6 diodes, 5 ICs, 5 transistors and 3 crystals.
It belongs with the iot & wireless, wearables and sensors designs in this gallery.
From the project
Heart rate monitor designed in KiCad, using Nordic NRF51822 bluetooth module and TI AFE4400 heart rate module.
The repository contains a KiCad design of a 5x5 cm heart rate monitor breakout board. Some libraries were borrowed from Guan Yang's github projects (https://github.com/guanix/boards). Also, some design aspects of the circuit were inspired by HackManhattan Nordic nrf51822 beakout board (http://dangerousprototypes.com/2013/05/19/hackmanhattans-nordic-nrf51822-breakout-board/)

Main components on the Heart rate monitor
Heart rate monitor bill of materials (BOM)
72 components, 50 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | NRF51822 | QFN48+1-0.4MM-SHORTPADS | IC1 |
| 1 | ANTENNA Johanson 2450AT18A100E | ANTENNA-JOHANSON-2.45GHZ | U1 |
| 1 | AFE4400 | QFN40-AFE4400-noVias | U2 |
| 1 | MMA8452Q | MMA8452Q | U3 |
| 1 | CAT24M01 | SOIC8-5.3MM | U4 |
| 3 | MOSFET_P | SOT23GDS | Q1, Q4, Q5 |
| 2 | MOSFET_N | SOT23GDS | Q2, Q3 |
| 1 | 16.000MHZ | 16Mhz_crystal | X1 |
| 1 | 32.768 kHz | 32768kHz_Crystal | X2 |
| 1 | 8 MHz | 8MHzCrystal | X3 |
| 1 | CONN_5X2 | PIN-5x2-50MIL | P1 |
| 1 | CONN_2 | PIN_ARRAY_2X1 | P2 |
| 1 | CONN_3X2 | PIN_ARRAY-6X1 | P3 |
| 1 | P*** | 1pin | 1PIN |
| 1 | Balun Johanson 2450BM14A0002 | BALUNJOHANSON-2450BM14A0002 | B1 |
| 1 | BATTERY | BatteryHolderCR2032 | BT1 |
| 1 | SWITCH-4 | Switch-B3S | SW1 |
| 1 | LED | SM0603 | D1 |
| 1 | PHOTODIODE | VBPW34FA | D2 |
| 1 | PHOTODIODE | QSB34_Photodiode | D3 |
Show 30 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | IR | VSBM2943 | D4 |
| 1 | RED | SM1206 | D5 |
| 1 | LED | VSBM2943 | D6 |
| 1 | 10uH | SM0603 | L4 |
| 1 | 15nH | SM0603 | L5 |
| 3 | 0.1 uF | SM0402 | C1, C2, C16 |
| 1 | 2.2nF | SM0402 | C3 |
| 2 | 4.7uF | SM0402 | C4, C7 |
| 4 | 20pF | SM0402 | C5, C6, C13, C14 |
| 4 | 0.1uF | SM0402 | C8, C11, C15, C19 |
| 1 | 1nF | SM0402 | C9 |
| 1 | 47nF | SM0402 | C10 |
| 2 | 1uF | SM0402 | C12, C20 |
| 2 | 33p | SM0402 | C17, C18 |
| 2 | 2.2uF | SM0402 | C21, C22 |
| 1 | 4.7 uF | SM0402 | C23 |
| 1 | 0.01 uF | SM0402 | C24 |
| 2 | 1 nF | SM0603 | C25, C29 |
| 1 | 220 nF | SM0603 | C26 |
| 2 | 1 uF | SM0402 | C27, C28 |
| 1 | 12K | SM0402 | R1 |
| 1 | 100R | SM0402 | R2 |
| 4 | 4.7k | SM0402 | R3, R7, R8, R9 |
| 1 | 10k | SM0402 | R4 |
| 1 | 10 | SM0402 | R5 |
| 1 | 1k | SM0402 | R6 |
| 1 | 1 M | SM0603 | R10 |
| 2 | 100 k | SM0603 | R11, R12 |
| 1 | 3 k | SM0603 | R13 |
| 2 | R | SM0603 | R14, R15 |
Heart rate monitor design files
The KiCad project lives in the jkravanja/heart_rate_monitor repository on GitHub; these links point at the commit this page was built from.
- Layouthr.kicad_pcb
Heart rate monitor: common questions
What microcontroller does the Heart rate monitor use?
The Heart rate monitor is built around the NRF51822, from the Nordic nRF family.
How big is the Heart rate monitor PCB?
The Heart rate monitor measures 50 × 50 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Heart rate monitor?
72 components, from 50 distinct parts. The full bill of materials is listed on this page.
Where can I download the Heart rate monitor design files?
From the jkravanja/heart_rate_monitor repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Heart rate monitor design in my own project?
The repository has no license, so all rights stay with jkravanja. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Heart rate monitor without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Nordic nRF firmware against it before you order a PCB.
Similar boards
Nordic nRF
Keyboard
byrantech
262.5 × 109.6 mm206 parts2LMIT4.3kNordic nRF
TOTEM
GEIGEIGEIST
258.8 × 94.4 mm85 parts2LCERN-OHL-P-2.02.0kNordic nRF
Pixl.js
solosky
40 × 23 mm45 parts4LGPL-2.01.4kNordic nRF
Board hl15-latest
dennisss
61 × 37 mm14 parts2LApache-2.0381Nordic nRF
Management
dennisss
101 × 31.5 mm50 parts2LApache-2.0381Nordic nRF
Board
dennisss
363 × 128 mm420 parts4LApache-2.0381