Gd32f303 revG mini

mean00·swindle·kicad/gd32f303/swindle_gd32f303_revG_mini/gd32f303_revG_mini.kicad_pcb

Gd32f303 revG mini PCB layout, top view — open source STM32 board by mean00

About the Gd32f303 revG mini PCB

Gd32f303 revG mini is an open source STM32 PCB design by mean00, published on GitHub. It is a 2-layer board measuring 39.3 × 30.1 mm, with 39 components from 23 distinct parts.

Its main chip is the GD32F303, from the STM32 family. Other key parts include the LM1117-3.3. By type, the board carries 13 resistors, 11 capacitors, 6 connectors, 3 diodes, 2 ICs and 1 transistor.

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

From the project

A custom version of the blackMagic probe with rust in it

Pick the pre-built firmware for your board or build from source.

'see wiki for exact pinout' ### 3. Start debugging

Or use any GDB frontend (VS Code, CLion, etc.) — just point it to the serial port.

This project uses CMake with presets for each target platform.

There is a devpod/docker build environment included.

- CMake ≥ 3.21 - ARM GCC toolchain (arm-none-eabi-gcc) or LLVM/Clang - RISC-V toolchain (for CH32V targets) - Rust toolchain (for the GDB interface)

Gd32f303 revG mini, from the project README
From the project README

Main components on the Gd32f303 revG mini

GD32F303LM1117-3.3

Gd32f303 revG mini bill of materials (BOM)

39 components, 23 distinct parts.

QtyPartRefs
1
GD32F303
U1
1
LM1117-3.3
U5
1
DMG2302U
Q1
1
8Mhz
Y2
1
Debug port
J1
1
Debug port
J2
1
USB
J3
1
Conn_01x05_Pin
J7
1
~
J8
1
J40
J40
1
DFU
DFU1
1
SW2
RST1
2
LED
D1, D2
1
WS2812B
D3
8
100n
C1, C3, C17, C18, C20, C22, C24, C60
1
100u
C5
2
22pf
C7, C8
3
1k
R1, R4, R13
3
330
R2, R10, R11
2
10k
R3, R12
Show 3 more
QtyPartRefs
2
22
R5, R6
1
1.2k
R7
2
5.1k
R8, R9

Gd32f303 revG mini design files

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

Gd32f303 revG mini: common questions

What microcontroller does the Gd32f303 revG mini use?

The Gd32f303 revG mini is built around the GD32F303, from the STM32 family.

How big is the Gd32f303 revG mini PCB?

The Gd32f303 revG mini measures 39.3 × 30.1 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Gd32f303 revG mini?

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

Where can I download the Gd32f303 revG mini design files?

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

Can I use the Gd32f303 revG mini design in my own project?

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

Can I test firmware for the Gd32f303 revG mini 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 swindle

Similar boards