Main

chiplet·kapine·hw/motherboard/main/main.kicad_pcb

Main PCB layout, top view — open source STM32 board by chiplet

About the Main PCB

Main is an open source STM32 PCB design by chiplet, published on GitHub. It is a 4-layer board measuring 100 × 100 mm, with 128 components from 41 distinct parts.

Its main chip is the STM32F303RETx, from the STM32 family. Other key parts include the USBLC6-2SC6, LP5907MFX-3.3/NOPB, TLV75533PDBV and FT232RL-REEL. By type, the board carries 51 capacitors, 39 diodes, 13 connectors, 13 resistors, 5 ICs and 2 transistors.

From the project

Kircular Accelerator Prototype Innovative New Experience

This project uses components from digikey-kicad-library which is configured as a git submodule of this project. Git doesn't clone submodules of a project by default when the project it is cloned so this has to be done manually.

Application Signal Descriptions m[0..15] -- Electromagnet control signals s[0..15] -- Photogate sensor input signals Debug 1 -- Debug led 1 Debug 2 -- Debug led 2 * USART1 -- Command link UART

Main components on the Main

Main bill of materials (BOM)

128 components, 41 distinct parts.

QtyPartRefs
1
STM32F303RETx
U1
1
USBLC6-2SC6
U2
1
LP5907MFX-3.3/NOPB
LP5907MFX-3_3_NOPB
Texas Instruments
U3
1
TLV75533PDBV
U4
1
FT232RL-REEL
FTDI, Future Technology Devices International Ltd
U5
1
BSS138
Q1
1
Q_PMOS_GSD
Q2
1
HSE
Y1
1
SWD holes
J1
1
Conn_ARM_JTAG_SWD_10
J2
1
690-005-299-043
EDAC Inc.
J3
1
STACK_GND
J4
1
RGB stack
J5
1
STACK_5V
J6
1
UART pins
J7
1
CBUS[2..4]
J8
4
stack[0..3]
J9, J10, J11, J12
1
GPIO
J13
1
boot select
JP1
1
RGB ENABLE
JP2
Show 21 more
QtyPartRefs
1
SW_Push
SW1
32
WS2812B
D1, D2, D3, D4, D5, D6, D7, D8 +24
1
LED_5V
D33
1
LED_3V3
D34
1
LED_TX
D35
1
LED_RX
D36
1
DEBUG_1
D37
1
DEBUG_2
D38
1
LED_USB
D39
1
Ferrite_Bead
FB1
2
4.7u
C1, C12
5
1u
C2, C47, C48, C49, C50
39
100n
C3, C5, C6, C7, C8, C11, C13, C14 +31
2
10n
C4, C51
2
27p
C9, C10
1
1000u
C46
3
10k
R1, R2, R4
1
390
R3
1
470
R5
7
1k
R6, R7, R9, R10, R11, R12, R13
1
0
R8

Main design files

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

Main: common questions

What microcontroller does the Main use?

The Main is built around the STM32F303RETx, from the STM32 family.

How big is the Main PCB?

The Main measures 100 × 100 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Main?

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

Where can I download the Main design files?

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

Can I use the Main design in my own project?

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

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

Similar boards