Magma-STLink

oflifurkan·Magma-STLink

Magma-STLink PCB layout, top view — open source STM32 board by oflifurkan

About the Magma-STLink PCB

Magma-STLink is an open source STM32 PCB design by oflifurkan, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 51.3 × 20.8 mm, with 44 components from 20 distinct parts.

Its main chip is the STM32F103C8Tx, from the STM32 family. Other key parts include the LM1117-3.3. By type, the board carries 14 resistors, 13 capacitors, 7 diodes, 5 connectors, 2 ICs and 1 crystal.

It belongs with the usb & debug tools designs in this gallery.

From the project

STLink V2 design using KiCAD

STLink V2 design that I designed in KiCAD as a hobby for programming STM32 and STM8 microcontrollers

STM32F103C8 - with STLink V2 firmware 8 Mhz Crystal

USB A Connector PTC Fuse * Couple of 0805 package capacitors and resistor

Main components on the Magma-STLink

Magma-STLink bill of materials (BOM)

44 components, 20 distinct parts.

QtyPartRefs
1
LM1117-3.3
U1
1
STM32F103C8Tx
U2
1
Crystal
Y1
2
Conn_01x03
J1, J2
2
Conn_01x02
J3, J4
1
USB_A
J5
1
8V 2A
F1
1
STLINK CONN
STLINK_CONN1
4
PESD3V3L1BA,115
D1, D2, D3, D4
1
RED LED
D5
1
BLUE RED
D6
1
ESDA6V1BC6
D7
2
18pF
C1, C4
2
10uF
C2, C5
9
100nF
C3, C6, C7, C8, C9, C10, C11, C12 +1
2
10K
R1, R2
5
100K
R3, R5, R6, R13, R14
1
220R
R4
4
75R
R7, R8, R9, R10
2
200
R11, R12

Magma-STLink design files

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

Magma-STLink: common questions

What microcontroller does the Magma-STLink use?

The Magma-STLink is built around the STM32F103C8Tx, from the STM32 family.

How big is the Magma-STLink PCB?

The Magma-STLink measures 51.3 × 20.8 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Magma-STLink?

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

Where can I download the Magma-STLink design files?

From the oflifurkan/Magma-STLink repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Magma-STLink design in my own project?

Yes, under the terms of its GPL-3.0 license, which oflifurkan chose for the repository.

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