Pcb
UPM-SPV·pcb
About the Pcb
Pcb is an open source Nordic nRF PCB design by UPM-SPV, published on GitHub under the CERN-OHL-S-2.0 license. It is a 4-layer board measuring 0.7 × 0.7 mm, with 40 components from 26 distinct parts.
Its main chip is the nRF54L15-QFAA, from the Nordic nRF family. Other key parts include the SGP40, SHTC3, VEML6035 and IM70D122. By type, the board carries 19 capacitors, 7 resistors, 5 ICs, 5 inductors, 1 transistor and 1 crystal.
It belongs with the sensors and iot & wireless designs in this gallery.
From the project
Coin-cell powered BLE weather station with nRF54L15. Measuring temperature, humidity, air quality, luminosity, and noise.
This is the PCB I designed for my undergrad thesis. It's a four-layer board consisting of an nRF54L15, multiple environmental sensors, an LED, and a button, all powered by a single CR2450 battery on the back.
- VEML6035: Light sensor by Vishay. - SHTC3: Temperature and humidity by Sensirion. - SGP40: A VOC Index (not PPM) sensor also by Sensirion. This one's particularly power-hungry, so it's power-gated using a high-side P-FET. It also doesn't actually provide volatile compound concentration measurements, but a more abstract "VOC Index" from 0 to 500, so keep that in mind. - IM70D122: Noise…

Main components on the Pcb
Pcb bill of materials (BOM)
40 components, 26 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SGP40 | SGP40 | U1 |
| 1 | SHTC3 | SHTC3 | U2 |
| 1 | VEML6035 | VEML6035 | U3 |
| 1 | IM70D122 | IM70D122 | U4 |
| 1 | nRF54L15-QFAA | QFN-48-1EP_6x6mm_P0.4mm_EP4.6x4.6mm_ThermalVias | U5 |
| 1 | PMOS | SOT-23 | Q1 |
| 1 | 32MHz | Crystal_SMD_2016-4Pin_2.0x1.6mm | Y1 |
| 1 | USR | SW_SPST_TS-1088-xR020 | SW1 |
| 1 | LED | LED_0603_1608Metric | D1 |
| 1 | 120Ω @ 100MHz | L_0603_1608Metric | FB1 |
| 1 | 4.7uH | L_0603_1608Metric | L1 |
| 1 | 2.7nH | L_0402_1005Metric | L2 |
| 2 | 3.5nH | L_0402_1005Metric | L3, L4 |
| 2 | 1uF | C_0402_1005Metric | C1, C2 |
| 7 | 100nF | C_0402_1005Metric | C3, C4, C5, C8, C9, C10, C11 |
| 2 | 10uF | C_0402_1005Metric | C6, C7 |
| 2 | 2.2uF | C_0402_1005Metric | C14, C18 |
| 1 | 1.5pF | C_0402_1005Metric | C15 |
| 1 | 2.0pF | C_0402_1005Metric | C16 |
| 1 | 0.3pF | C_0402_1005Metric | C17 |
Show 6 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 10nF | C_0402_1005Metric | C19 |
| 1 | 1nF | C_0402_1005Metric | C20 |
| 1 | 4.7pF | C_0402_1005Metric | C21 |
| 4 | 47kΩ | R_0402_1005Metric | R1, R2, R3, R4 |
| 1 | 4.7Ω | R_0603_1608Metric | R5 |
| 2 | 1kΩ | R_0402_1005Metric | R6, R8 |
Pcb design files
The KiCad project lives in the UPM-SPV/pcb repository on GitHub; these links point at the commit this page was built from.
- Layoutsensor_node.kicad_pcb
- Schematicsensor_node.kicad_sch
Pcb: common questions
What microcontroller does the Pcb use?
The Pcb is built around the nRF54L15-QFAA, from the Nordic nRF family.
How big is the Pcb?
The Pcb measures 0.7 × 0.7 mm, has 4 copper layers and is 1.64716 mm thick.
How many components are on the Pcb?
40 components, from 26 distinct parts. The full bill of materials is listed on this page.
Where can I download the Pcb design files?
From the UPM-SPV/pcb repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Pcb design in my own project?
Yes, under the terms of its CERN-OHL-S-2.0 license, which UPM-SPV chose for the repository.
Can I test firmware for the Pcb 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
Management
dennisss
101 × 31.5 mm50 parts2LApache-2.0381Nordic nRF
Board
dennisss
363 × 128 mm420 parts4LApache-2.0381Nordic nRF
Board hl15-latest
dennisss
61 × 37 mm14 parts2LApache-2.0381