Spacelock

stustanet·spacelock·board_inside/board_v1.1/board.kicad_pcb

Spacelock PCB layout, top view — open source STM32 board by stustanet

About the Spacelock PCB

Spacelock is an open source STM32 PCB design by stustanet, published on GitHub. It is a 2-layer board measuring 79.9 × 68.3 mm, with 102 components from 54 distinct parts.

Its main chip is the ST STM32F103C8T6, from the STM32 family. Other key parts include the Pollin DCF1, TI TPS54302DDC, ST USBLC6-4SC6, TI 74LVC1G08DBV and TI TLV76033DBZ. By type, the board carries 31 resistors, 28 capacitors, 12 diodes, 10 ICs, 6 jumpers and 4 connectors.

From the project

hackerspace lock

The spacelock firmware can be configured for several use cases.

For each use case there is a config file in firmware/build_config.

In order to activate a config, ln -s the chosen config file to firmware/src/config.h

Main components on the Spacelock

Spacelock bill of materials (BOM)

102 components, 54 distinct parts.

QtyPartRefs
1
Pollin DCF1
DCF1-Pollin
U1
1
TI TPS54302DDC
TPS54302
U2
1
ST USBLC6-4SC6
USBLC6-4SC6
U3
2
TI 74LVC1G08DBV
74LVC1G08
U4, U8
1
TI TLV76033DBZ
TLV76033
U5
1
ST STM32F103C8T6
STM32F103C8Tx
U6
1
TI DRV8825PWP
DRV8825
U7
1
NXP PCF8523T
PCF8523T
U9
1
TI TLV8811DBV
TLV8811
U10
1
Molex 70555-0003
Stepper_Motor_bipolar
M1
1
generic BC848B
BC848
Q1
1
SFT_DEBUG_CONNECTOR-DUT
X2
1
ZheJiang B08000J065
8.000 MHz
Y1
1
MicroCrystal CM7V-T1A-LOW-ESR-32.768KHZ-7PF-20-TA-QC
32768 Hz
Y2
1
CUI PJ-063AH
PJ-063AH
J1
1
Wuerth 686104188622
Conn_01x04_Female
J3
1
Conn_01x06_Female
J4
1
generic header-2.54mm
QR_connector
J5
1
Keystone 3000
CR2032
BT1
2
Schurter OGN SMD
Fuse
F1, F2
Show 34 more
QtyPartRefs
1
Littlefuse 1206L020YR
Polyfuse 200mA
F3
6
SolderJumper_2_Open
JP1, JP2, JP3, JP4, JP5, JP6
1
Panasonic EVQPAE05R
PB
SW1
1
Wuerth 150080GS75000
Green
D1
1
Wuerth 150080YS75000
Yellow
D2
1
Wuerth 150080BS75000
Blue
D3
3
Wuerth 150080RS75000
Red
D4, D8, D9
1
generic ZMM5248B
ZMM5248_R1_00001 18V
D5
2
Rectron HFM208-W
D
D6, D12
2
Rectron 2SS100L-W
D_Schottky
D7, D11
1
generic ZMM5248B
D_Zener 18V
D10
1
Bourns SRN8040TA-150M
15uH 3A
L1
2
generic C%f %v %r
22uF
C1, C16
15
generic C%f %v %r
100nF
C2, C4, C6, C8, C9, C10, C13, C15 +7
2
generic C%f %v %r
10uF
C3, C28
1
generic C%f %v %r
75pF
C5
1
generic C%f %v %r
47uF
C7
2
generic C%f %v %r
18pF
C11, C12
1
generic C%f %v %r
1uF
C14
2
generic C%f %v %r
4.7uF
C17, C19
1
generic C%f %v %r
10nF
C23
1
generic C%f %v %r
470nF
C27
1
generic R%f %v %r
511k
R1
1
generic R%f %v %r
105k
R2
1
generic R%f %v %r
13k3
R3
5
generic R%f %v %r
100k
R4, R5, R13, R14, R25
1
generic R%f %v %r
1M
R6
1
generic R%f %v %r
49.9
R7
6
generic R%f %v %r
10k
R8, R12, R18, R29, R30, R31
4
generic R%f %v %r
3k3
R9, R11, R15, R24
4
generic R%f %v %r
1k
R10, R21, R22, R28
2
Yageo PT2512FK-7W0R1L
100mOhm
R16, R17
2
generic R%f %v %r
68k
R19, R20
3
generic R%f %v %r
18k
R23, R26, R27

Spacelock design files

The KiCad project lives in the stustanet/spacelock repository on GitHub; these links point at the commit this page was built from.

Spacelock: common questions

What microcontroller does the Spacelock use?

The Spacelock is built around the ST STM32F103C8T6, from the STM32 family.

How big is the Spacelock PCB?

The Spacelock measures 79.9 × 68.3 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Spacelock?

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

Where can I download the Spacelock design files?

From the stustanet/spacelock repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Spacelock design in my own project?

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

Can I test firmware for the Spacelock 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