Open hardware wallet lab

HavenlonLabs·open-hardware-wallet-lab·hardware/kicad/open-hardware-wallet-v1/open-hardware-wallet-v1.kicad_sch

This repository ships a schematic but no board layout.

About the Open hardware wallet lab PCB

Open hardware wallet lab is an open source STM32 PCB design by HavenlonLabs, published on GitHub under the Apache-2.0 license. It is a board, with 90 components from 36 distinct parts.

Its main chip is the STM32L476RET6, from the STM32 family. Other key parts include the SE050E2HQ1, AP2112K-3.3TRG1, MCP73831T-2DCI/OT, W25Q64JVZPIQ and EWM104-BT09SP. By type, the board carries 34 capacitors, 29 resistors, 7 diodes, 6 ICs, 4 switches and 4 test points.

From the project

This project is not intended to be used as a production wallet.

This directory contains the hardware design files for the early hardware wallet learning project.

The design is provided for educational and research purposes only. It is not intended to be used as a production wallet or to store real assets.

```text kicad/ KiCad project files, including schematic and PCB layout.

bom/ Bill of materials and component list.

gerber/ Gerber files for PCB manufacturing.

Main components on the Open hardware wallet lab

Open hardware wallet lab bill of materials (BOM)

90 components, 36 distinct parts.

QtyPartRefs
1
SE050E2HQ1
IC1
1
AP2112K-3.3TRG1
U1
1
MCP73831T-2DCI/OT
U2
1
W25Q64JVZPIQ
U3
1
EWM104-BT09SP
U4
1
STM32L476RET6
U6
1
SI2301ADS-T1-GE3-VB
Q1
1
Crystal-8M
Y1
1
USB_C_Receptacle_PowerOnly_6P
J1
1
Conn_01x08_Pin
J2
4
KH-4.5X4.5X4.3H-STM
SW1, SW2, SW3, SW4
4
TestPoint
TP1, TP2, TP3, TP4
1
OLED-128O064D-FPC-30P
DS1
3
ESD5Z5.0T1G-MS
D1, D2, D3
1
1N5819W
D4
2
LED
D5, D6
1
1N4148WS
D7
1
L
L1
4
10uF
C1, C3, C5, C13
1
100uF
C2
Show 16 more
QtyPartRefs
11
100nF
C4, C6, C11, C14, C16, C22, C24, C26 +3
13
1uF
C7, C8, C9, C10, C12, C15, C17, C18 +5
1
4.7uF
C19
1
2.2uF
C20
1
4.7uF
C21
1
18F
C30
1
18pF
C31
2
5.1kΩ
R1, R2
3
100kΩ
R3, R7, R8
13
10kΩ
R4, R9, R10, R11, R12, R13, R14, R15 +5
1
4.7kΩ
R5
1
2.2kΩ
R6
2
47Ω
R16, R17
5
4.7kΩ
R20, R21, R22, R23, R25
1
620kΩ
R24
1
0Ω
R26

Open hardware wallet lab design files

The KiCad project lives in the HavenlonLabs/open-hardware-wallet-lab repository on GitHub; these links point at the commit this page was built from.

Open hardware wallet lab: common questions

What microcontroller does the Open hardware wallet lab use?

The Open hardware wallet lab is built around the STM32L476RET6, from the STM32 family.

How many components are on the Open hardware wallet lab?

90 components, from 36 distinct parts. The full bill of materials is listed on this page.

Where can I download the Open hardware wallet lab design files?

From the HavenlonLabs/open-hardware-wallet-lab repository on GitHub, which has the schematic; the links under Design files point to each one.

Can I use the Open hardware wallet lab design in my own project?

Yes, under the terms of its Apache-2.0 license, which HavenlonLabs chose for the repository.

Can I test firmware for the Open hardware wallet lab 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