Nitrokey Pro

Nitrokey·nitrokey-start-hardware·src/nk-start.kicad_pcb

Nitrokey Pro PCB layout, top view — open source STM32 board by Nitrokey
Simulate this board

About the Nitrokey Pro PCB

Nitrokey Pro is an open source STM32 PCB design by Nitrokey, published on GitHub. It is a board measuring 21.8 × 16.3 mm, with 39 components from 21 distinct parts.

Its main chip is the 497-11534, from the STM32 family. Other key parts include the 576-2835-1-NDORADP121-AUJZ33R7, DF5A5.6JELM, MTCH101-I/OT and ATECC508A-MAHDA. By type, the board carries 12 capacitors, 11 resistors, 9 connectors, 4 ICs, 1 module and 1 crystal.

From the project

Crypto Stick is a USB 32-bit computer with STM32F103 processor and an OpenPGP smart card. It has a minimalistic design, the MCU is running at 72MHz, and it has a SWD port for main flash ROM update.

Crypto Stick is a USB 32-bit computer with STM32F103 processor and an OpenPGP smart card. It has a minimalistic design, the MCU is running at 72MHz, and it has a SWD port for main flash ROM update.

This is Crypto Stick v1 PCB design for KiCAD, based on Niibe Yutaka's Flying Stone Tiny 01 (FST-01).

README: This file BOM.csv Part list including Digikey product number. ChangeLog: History of this project cryptostick.pro: Project file of KiCAD cryptostick.sch: Schematic cryptostick.cmp: Component cryptostick.net: Netlist cryptostick.stf: Component and Module cryptostick.brd: PCB design library…

Main components on the Nitrokey Pro

Nitrokey Pro bill of materials (BOM)

39 components, 21 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
497-11534
STM32F103TB
U1
1
576-2835-1-NDORADP121-AUJZ33R7
CAT6217-330
U2
1
DF5A5.6JELM
DF5A5.6JE
U3
1
MTCH101-I/OT
MTCH101
U4
1
ATECC508A-MAHDA
ATECC508A
A1
1
535-10283-1
12MHz
X1
1
WM3983
USB_A
J2
1
n.a.
CONN_4
P1
1
TouchPAD
P2
5
debug-pin
p1, p2, p3, p5, p6
1
PROG_VCC
p4
1
ELEMENT14.COM1686079RL
DUAL_LED
D1
2
27pF
C1, C2
7
0.1uF
C3, C4, C6, C7, C8, C12, C13
2
4.7uF
C9, C11
1
0.01uF
C10
2
510
R1, R2
5
10k
R3, R4, R9, R10, R11
2
311-22.0LR
22
R5, R6
1
311-1.50KLR
1.5k
R7
Show 1 more
QtyPartRefs
1
RC0402FR-074K7L
4.7k
R8

Nitrokey Pro design files

The KiCad project lives in the Nitrokey/nitrokey-start-hardware repository on GitHub; these links point at the commit this page was built from.

Nitrokey Pro: common questions

What microcontroller does the Nitrokey Pro use?

The Nitrokey Pro is built around the 497-11534, from the STM32 family.

How big is the Nitrokey Pro PCB?

The Nitrokey Pro measures 21.8 × 16.3 mm and is 1 mm thick.

How many components are on the Nitrokey Pro?

39 components, from 21 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 Nitrokey Pro design files?

From the Nitrokey/nitrokey-start-hardware repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the Nitrokey Pro design in my own project?

The repository has no license, so all rights stay with Nitrokey. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Nitrokey Pro 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.

More boards in nitrokey-start-hardware

Similar boards