ULP-Wearable-Module
MarcusFunt·ULP-Wearable-Module·hardware/kicad/ULP-WM/ULP_Wearable_Module_Preliminary.kicad_sch
About the ULP-Wearable-Module
ULP-Wearable-Module is an open source Nordic nRF PCB design by MarcusFunt, published on GitHub. It is a board, with 72 components from 53 distinct parts.
Its main chip is the NRF54L15-QFAA-R7, from the Nordic nRF family. Other key parts include the nPM1300-QEAA-R7, BMI270, MCP9808T-E/MC (0x18), MCP9808T-E/MC (0x19) and DRV2605LDGSR. By type, the board carries 29 capacitors, 10 test points, 10 resistors, 6 ICs, 6 connectors and 4 inductors.
It belongs with the wearables and power & battery designs in this gallery.
From the project
Open ULPWearableModulePreliminary.kicadpro in KiCad 10 or newer. The generated ULPWearableModulePreliminary.net` is the corresponding KiCad S-expression netlist.
Open ULPWearableModulePreliminary.kicadpro in KiCad 10 or newer. The generated ULPWearableModulePreliminary.net` is the corresponding KiCad S-expression netlist.
The schematic is a connected architecture and bring-up draft. It contains six hierarchical sheets:
1. USB-C/battery input, protection, nPM1300-QEAA, 1.8 V and 3.3 V buck rails. 2. nRF54L15-QFAA, reference decoupling, crystals, RF network, and status LED. 3. BMI270 and two independently addressed MCP9808 sensors on the 3.3 V I2C bus. 4. DRV2605L closed-loop ERM/LRA haptic driver and actuator connector. 5. Molex 226276-0202 expansion…
Main components on the ULP-Wearable-Module
ULP-Wearable-Module bill of materials (BOM)
72 components, 53 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | NRF54L15-QFAA-R7 | QFN40P600X600X90-49N-D | U1 |
| 1 | nPM1300-QEAA-R7 | VQFN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm | U2 |
| 1 | BMI270 | BMI270 | U3 |
| 1 | MCP9808T-E/MC (0x18) | SON50P300X200X100-9N-D | U4 |
| 1 | MCP9808T-E/MC (0x19) | SON50P300X200X100-9N-D | U5 |
| 1 | DRV2605LDGSR | TSSOP-10_3x3mm_P0.5mm | U6 |
| 1 | 32MHz CL=8pF +/-40ppm | Crystal_SMD_2016-4Pin_2.0x1.6mm | Y1 |
| 1 | 32.768kHz CL=9pF +/-20ppm | Crystal_SMD_2012-2Pin_2.0x1.2mm | Y2 |
| 1 | UJC-H-G1-SMT-P6-TR-67 | UJCHG1SMTP6TR67 | J1 |
| 1 | 1S LiPo: BAT+, GND, NTC | JST_PH_S3B-PH-K_1x03_P2.00mm_Horizontal | J2 |
| 1 | 226276-0202 EXPANSION | 2262760202 | J5 |
| 1 | ARM CORTEX 10-PIN SWD | PinHeader_2x05_P1.27mm_Vertical_SMD | J6 |
| 1 | UART: VREF, GND, TX, RX | PinHeader_1x04_P1.27mm_Vertical_SMD_Pin1Left | J7 |
| 1 | LRA/ERM HAPTIC ACTUATOR | JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_Horizontal | J8 |
| 1 | 2.4GHz antenna - select with layout | Johanson_2450AT18x100 | AE1 |
| 1 | 500mA PTC - TBD | Fuse_1206_3216Metric | F1 |
| 1 | RESET | SW_Push_1P1T_NO_CK_KMR2 | SW1 |
| 1 | VBAT | TestPoint_THTPad_D1.0mm_Drill0.5mm | TP1 |
| 1 | VDD_3V3 | TestPoint_THTPad_D1.0mm_Drill0.5mm | TP2 |
| 1 | VDD_1V8 | TestPoint_THTPad_D1.0mm_Drill0.5mm | TP3 |
Show 33 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | VDD_3V3_RF_OPT | TestPoint_THTPad_D1.0mm_Drill0.5mm | TP4 |
| 1 | GND | TestPoint_THTPad_D1.0mm_Drill0.5mm | TP5 |
| 1 | I2C_SDA | TestPoint_THTPad_D1.0mm_Drill0.5mm | TP6 |
| 1 | I2C_SCL | TestPoint_THTPad_D1.0mm_Drill0.5mm | TP7 |
| 1 | PMIC_INT | TestPoint_THTPad_D1.0mm_Drill0.5mm | TP8 |
| 1 | SWDIO | TestPoint_THTPad_D1.0mm_Drill0.5mm | TP9 |
| 1 | SWCLK | TestPoint_THTPad_D1.0mm_Drill0.5mm | TP10 |
| 1 | 5V low-leakage TVS - TBD | D_SOD-323 | D1 |
| 1 | STATUS | LED_0402_1005Metric | D2 |
| 2 | 2.2u | L_Murata_DFE201610P | L1, L2 |
| 1 | 4.7u 120mA | L_0603_1608Metric | L3 |
| 1 | 3.5n RF reference | L_0201_0603Metric | L4 |
| 2 | 1u 10V X5R | C_0603_1608Metric | C1, C5 |
| 7 | 10u 25V X5R | C_0603_1608Metric | C2, C3, C4, C7, C8, C9, C10 |
| 1 | 2.2u 16V X7R | C_0603_1608Metric | C6 |
| 1 | 10u 6.3V X6S | C_0402_1005Metric | C11 |
| 8 | 100n 10V X7R | C_0201_0603Metric | C12, C13, C20, C21, C22, C23, C31, C35 |
| 1 | 1.5p C0G high-Q | C_0201_0603Metric | C18 |
| 1 | 2.0p C0G high-Q | C_0201_0603Metric | C19 |
| 1 | 4.7u 6.3V X5R | C_0402_1005Metric | C24 |
| 2 | 1u 10V X5R | C_0402_1005Metric | C27, C28 |
| 1 | 10u | C_0603_1608Metric | C29 |
| 1 | 100n | C_0402_1005Metric | C30 |
| 2 | 2.2u 2.5V X6T | C_0201_0603Metric | C33, C34 |
| 1 | 47u 6.3V low-ESR | C_1206_3216Metric | C36 |
| 1 | 47k 1% | R_0201_0603Metric | R1 |
| 1 | 330k 1% | R_0201_0603Metric | R2 |
| 1 | 0R CURRENT MEASURE LINK | R_0603_1608Metric | R3 |
| 1 | 1k | R_0402_1005Metric | R4 |
| 2 | 4.7k 1% | R_0201_0603Metric | R5, R6 |
| 1 | 10k 1% | R_0201_0603Metric | R7 |
| 2 | 100k 1% | R_0402_1005Metric | R8, R10 |
| 1 | 10k | R_0402_1005Metric | R9 |
ULP-Wearable-Module design files
The KiCad project lives in the MarcusFunt/ULP-Wearable-Module repository on GitHub; these links point at the commit this page was built from.
ULP-Wearable-Module: common questions
What microcontroller does the ULP-Wearable-Module use?
The ULP-Wearable-Module is built around the NRF54L15-QFAA-R7, from the Nordic nRF family.
How many components are on the ULP-Wearable-Module?
72 components, from 53 distinct parts. The full bill of materials is listed on this page.
Where can I download the ULP-Wearable-Module design files?
From the MarcusFunt/ULP-Wearable-Module repository on GitHub, which has the schematic; the links under Design files point to each one.
Can I use the ULP-Wearable-Module design in my own project?
The repository has no license, so all rights stay with MarcusFunt. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the ULP-Wearable-Module 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
dennisss
363 × 128 mm420 parts4LApache-2.0381Nordic nRF
Management
dennisss
101 × 31.5 mm50 parts2LApache-2.0381Nordic nRF
Board hl15-latest
dennisss
61 × 37 mm14 parts2LApache-2.0381