Maslab

maslab-5·maslab·pcb/maslab.kicad_pcb

Maslab PCB layout, top view — open source STM32 board by maslab-5
Simulate this board

About the Maslab PCB

Maslab is an open source STM32 PCB design by maslab-5, published on GitHub. It is a 4-layer board measuring 99.1 × 99.1 mm, with 317 components from 36 distinct parts.

Its main chip is the STM32F407VETX, from the STM32 family. Other key parts include the 74HC595, ICM-42670-P, DRV8837, AMS1117-3.3 and SRV05-4. By type, the board carries 103 resistors, 102 capacitors, 64 connectors, 18 transistors, 15 ICs and 11 diodes.

It belongs with the robotics & motion designs in this gallery.

From the project

MIT Mobile Autonomous Systems Laboratory Robot

Main components on the Maslab

Maslab bill of materials (BOM)

317 components, 36 distinct parts — part numbers from the project's BOM.

QtyPartRefs
2
74HC595
U1, U10
1
ICM-42670-P
U2
4
DRV8837
U3, U4, U6, U7
1
AMS1117-3.3
U5
1
STM32F407VETX
STM32F407VETx
U8
1
SRV05-4
U9
4
DRV8874PWPR
U11, U12, U13, U14
1
74HC165
U15
18
AO3400A
Q1, Q2, Q3, Q4, Q5, Q7, Q9, Q10 +10
1
32.768KHZ
32.768kHz
Y1
1
16MHZ
16MHz
Y2
29
Conn_01x02_Pin
J1, J2, J3, J4, J5, J6, J7, J8 +21
9
Conn_01x04_Pin
J9, J10, J18, J23, J24, J57, J58, J59 +1
2
Conn_01x04_Pin
J11, J17
8
Conn_01x03_Pin
J12, J13, J14, J15, J16, J19, J21, J28
12
Screw_Terminal_01x02
J25, J26, J42, J43, J51, J52, J53, J54 +4
2
Conn_01x03_Pin
J27, J35
1
Conn_01x05_Pin
J55
1
USB_B_Micro
J56
1
SW_Push
SW1
Show 16 more
QtyPartRefs
11
LED
D1, D2, D3, D4, D5, D6, D7, D8 +3
1
FerriteBead
FB1
38
100N
100n
C2, C12, C20, C21, C22, C30, C31, C32 +30
6
4.7N
4.7n
C6, C18, C23, C39, C47, C53
28
2.2U
2.2u
C7, C8, C9, C10, C11, C14, C15, C19 +20
7
100U
100u
C13, C69, C77, C96, C97, C98, C99
7
22U
22u
C24, C25, C37, C41, C42, C45, C46
8
1u
C78, C87, C94, C95, C106, C107, C108, C109
2
15P
15p
C90, C91
2
10P
10p
C92, C93
4
22N
22n
C116, C117, C118, C119
35
10K
10k
R1, R5, R7, R9, R10, R11, R12, R23 +27
41
510
R2, R3, R4, R13, R14, R15, R16, R17 +33
9
5.1K
5.1k
R6, R8, R29, R36, R42, R44, R46, R47 +1
16
0R
R21, R25, R33, R34, R40, R41, R48, R49 +8
2
R_Photo
R22, R26

Maslab design files

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

Maslab: common questions

What microcontroller does the Maslab use?

The Maslab is built around the STM32F407VETX, from the STM32 family.

How big is the Maslab PCB?

The Maslab measures 99.1 × 99.1 mm, has 4 copper layers and is 1.6062 mm thick.

How many components are on the Maslab?

317 components, from 36 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 Maslab design files?

From the maslab-5/maslab 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 Maslab design in my own project?

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

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