Nocta-One-Hardware
NoctaLabs-Sh·Nocta-One-Hardware·Hardware/_restore_backup_2026-08-01T17-46-38-099/OpenVault.kicad_pcb
About the Nocta-One-Hardware PCB
Nocta-One-Hardware is an open source STM32 PCB design by NoctaLabs-Sh, published on GitHub under the CERN-OHL-S-2.0 license. It is a 4-layer board measuring 45 × 69 mm, with 55 components from 44 distinct parts.
Its main chip is the STM32WB5MMGH6TR, from the STM32 family. Other key parts include the NPM1300-QEAA-R7, TROPIC01, USBLC6-2SC6, TPS62840DLCR and W25Q128JVS. By type, the board carries 28 capacitors, 8 resistors, 6 ICs, 4 connectors, 3 diodes and 3 inductors.
It belongs with the displays & leds designs in this gallery.
From the project
Open hardware for the Nocta vault: an offline password manager with a 2.7 inch e-ink screen. KiCad schematic, board layout, gerbers and BOM. CERN-OHL-S v2.
Open hardware for the Nocta vault: an offline password and credential manager with a 2.7 inch e-ink screen, optional Bluetooth LE, and no cloud service behind it.
This repository is the design, not a product. The device is a prototype, it is not for sale, and there is no ship date.
- Firmware. Still being written. It will be published when it is worth reading, and the licence for it is not decided. - The enclosure. No named enclosure model is published yet. - Photographs. Coming with the next write-up.
Main components on the Nocta-One-Hardware
Nocta-One-Hardware bill of materials (BOM)
55 components, 44 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | NPM1300-QEAA-R7 NPM1300-QEAA-R | QFN50P500X500X90-33N | IC1 |
| 1 | STM32WB5MMGH6TR | ST-SiP-LGA-86-11x7.3mm | IC2 |
| 1 | TROPIC01 | QFN-32-1EP_4x4mm_P0.4mm_EP2.9x2.9mm | IC3 |
| 1 | USBLC6-2SC6 | SOT-23-6 | U1 |
| 1 | TPS62840DLCR | VSON-8_L2.0-W1.5-P0.50-BL | U2 |
| 1 | W25Q128JVS | SOIC-8_5.3x5.3mm_P1.27mm | U3 |
| 1 | SI1308EDL Si1308EDL | SOT-323_SC-70 | Q1 |
| 1 | USB_C_RECEPTACLE_USB2.0_16P USB_C_Receptacle_USB2.0_16P | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
| 1 | C160403 Conn_01x02_Socket | JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_Horizontal | J2 |
| 1 | HC-FPC-05-09-24RLTAG | FPC-SMD_24P-P0.50_HC-FPC-05-09-24RLTAG | J03 |
| 1 | JUSHUO AFC01-S06FCC-00 | FPC-SMD_AFC01-S06FCC-00 | J4 |
| 1 | SKSCLBE010 | KEY-SMD_4P-SKSCLXX010 | SW2 |
| 1 | NTC 10K | L_0402_1005Metric | TH1 |
| 3 | MBR0530 | D_SOD-123 | D1, D2, D3 |
| 1 | 2.2UH 2.2uH | IND-SMD_L2.0-W1.6 | L1 |
| 1 | 2.2UH 10uH1A | L_Sunlord_SWPA4030S | L2 |
| 1 | 10UH1A 2.2uH | IND-SMD_L2.0-W1.6 | L3 |
| 1 | 4U7 10uF | C_0603_1608Metric | C1 |
| 2 | 10UF 1uF | C_0402_1005Metric | C2, C7 |
| 1 | 1UF 10uF | C_0603_1608Metric | C3 |
Show 24 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 22UF/25V 10uF | C_0603_1608Metric | C4 |
| 1 | 10UF 10uF | C_0603_1608Metric | C5 |
| 1 | 22UF/25V 2u2 | C_0603_1608Metric | C6 |
| 1 | 10UF 4u7/25V | C_0805_2012Metric | C8 |
| 1 | 2U2 4u7/25V | C_0805_2012Metric | C9 |
| 1 | 1UF 4u7/25V | C_0805_2012Metric | C10 |
| 4 | 4U7/25V 100nF | C_0402_1005Metric | C11, C13, C24, C25 |
| 1 | 100NF 100nF | C_0402_1005Metric | C12 |
| 3 | 4U7/25V 4u7/25V | C_0805_2012Metric | C14, C20, C21 |
| 2 | 100NF 4u7/25V | C_0805_2012Metric | C15, C16 |
| 2 | 100NF 1uF/50V | C_0603_1608Metric | C17, C18 |
| 1 | 4U7/25V 1uF/50V | C_0603_1608Metric | C19 |
| 1 | 1UF/50V 4u7/25V | C_0805_2012Metric | C22 |
| 1 | 1UF/50V 1uF/50V | C_0603_1608Metric | C23 |
| 1 | 1UF/50V 4u7 | C_0805_2012Metric | C26 |
| 1 | 4U7/25V 22uF/25V | C_0805_2012Metric | C27 |
| 1 | 1UF/50V 22uF/25V | C_0805_2012Metric | C28 |
| 1 | 330K | R_0603_1608Metric | R1 |
| 1 | 267K 10K | R_0603_1608Metric | R2 |
| 1 | 10K 0R47 | R_0603_1608Metric | R3 |
| 1 | 4.7K 267K | R_0402_1005Metric | R4 |
| 1 | 4.7K 10K | R_0603_1608Metric | R5 |
| 2 | 10K 4.7K | R_0603_1608Metric | R6, R7 |
| 1 | 0R47 10K | R_0603_1608Metric | R8 |
Nocta-One-Hardware design files
The KiCad project lives in the NoctaLabs-Sh/Nocta-One-Hardware repository on GitHub; these links point at the commit this page was built from.
Nocta-One-Hardware: common questions
What microcontroller does the Nocta-One-Hardware use?
The Nocta-One-Hardware is built around the STM32WB5MMGH6TR, from the STM32 family.
How big is the Nocta-One-Hardware PCB?
The Nocta-One-Hardware measures 45 × 69 mm, has 4 copper layers and is 1.59 mm thick.
How many components are on the Nocta-One-Hardware?
55 components, from 44 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Nocta-One-Hardware design files?
From the NoctaLabs-Sh/Nocta-One-Hardware repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Nocta-One-Hardware design in my own project?
Yes, under the terms of its CERN-OHL-S-2.0 license, which NoctaLabs-Sh chose for the repository.
Can I test firmware for the Nocta-One-Hardware without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
Similar boards
STM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
Module 16S
stuartpittaway
71.1 × 89.6 mm113 parts4LCC-BY-NC-4.01.1kSTM32
Djinn
tzarc
192.3 × 150.5 mm216 parts2LCERN-OHL-S-2.0988STM32
Ghoul
tzarc
228.6 × 79.4 mm163 parts2LCERN-OHL-S-2.0988