Lab1

kottz·dunder·KiCAD model/Lab1.kicad_pcb

Lab1 PCB layout, top view — open source STM32 board by kottz

About the Lab1 PCB

Lab1 is an open source STM32 PCB design by kottz, published on GitHub. It is a 2-layer board measuring 50 × 80 mm, with 69 components from 26 distinct parts.

Its main chip is the STM32F411RETx, from the STM32 family. Other key parts include the PMW3389, AP2125N-3.3TRG, MIC5235YM5-TR and USBLC6-2SC6. By type, the board carries 33 capacitors, 17 resistors, 9 switches, 5 ICs, 2 connectors and 1 crystal.

From the project

A gaming mouse built from scratch with custom PCB and firmware

- Led user settings. - Custom shell. 3D printed.

Buttons provide: 1. Right and left click. 2. Mouse wheel click. 3. Forward and backwards, which are two macro buttons. 4. Sense up and sense down, two buttons to control mouse sensitivity.

PSU provide: 1. 3.3V to the buttons and mcu. 2. 1.9V to the sensor.

Lab1, from the project README
From the project README

Main components on the Lab1

Lab1 bill of materials (BOM)

69 components, 26 distinct parts.

QtyPartRefs
1
PMW3389
U1
1
AP2125N-3.3TRG
U2
1
MIC5235YM5-TR
U3
1
STM32F411RETx
U4
1
USBLC6-2SC6
U5
1
16Mhz
Y1
1
USB_OTG
J1
1
SWD
J2
1
DFU
JP1
7
D2F-FL
S1, S2, S3, S4, S5, S6, S7
1
1825910-6
SW1
1
Rotary_Encoder
SW10
1
LED_ABGR
D4
3
4u7
C1, C2, C21
1
1u
C3
1
2.2u
C4
2
22pF
C5, C6
1
4.7uF
C7
21
100n
C8, C9, C10, C11, C12, C13, C14, C15 +13
3
10u
C16, C19, C30
Show 6 more
QtyPartRefs
1
4.7u
C32
1
5.6k
R2
5
10k
R3, R4, R19, R20, R28
7
1k
R7, R8, R9, R10, R11, R12, R13
3
820
R24, R25, R26
1
47
R27

Lab1 design files

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

Lab1: common questions

What microcontroller does the Lab1 use?

The Lab1 is built around the STM32F411RETx, from the STM32 family.

How big is the Lab1 PCB?

The Lab1 measures 50 × 80 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Lab1?

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

Where can I download the Lab1 design files?

From the kottz/dunder repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Lab1 design in my own project?

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

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

Similar boards