Panel printing:


1. Project function introduction
STM32F103C8T6 system development board. Use YPE-C 16P interface for power supply. Contains USB to serial port for program download.
The main MCU chip model of the development board is STM32F103C8T6, LQFP48 pin package, the development board connects all the functional interfaces to facilitate customer development. Comes with a variety of module interfaces.
SWD interface: SWDIO and SWDCK, used for main MCU program download and debugging, ULINK2 or JLINK can be used to download and debug the MCU,
or the jumper cap can be used to short the SWDIO signal pin and the SWDCK signal pin, and the MCU can be downloaded and debugged through DEBUG USB.
Each IO port leads to two pin headers, and 5V, 3.3V, and GND lead to 4 pin headers. Set independent buttons and reset buttons, and use three groups of LED lights to facilitate testing and MCU connection. Refer to the official board for easy learning.
The reserved interface can use ST-link to download the program. A 0.96 OLED display interface is reserved for debugging and development.
2. Project attributes
STM32F103C8T6 system development board.
3. Open source agreement
GPL 3.0
4. Hardware part
![]()
(1) Power supply
can be YPE-C 16P power supply, and converted to 3.3V LDO input port through ASM1117.
(2) SWD interface
SWDIO and SWDCK are used for main MCU program download and debugging. ULINK2 or JLINK can be used to download and debug the MCU,
or the jumper cap can be used to short the SWDIO signal pin and the SWDCK signal pin to download and debug the MCU through DEBUG USB.
(3) Reset and wake-up button (SW1, SW5)
SW1 and SW5 are reset button and wake-up button respectively, connected to the NRST pin and PA0 pin of the chip respectively, for chip reset and wake-up functions.
(4) General buttons (SW2, SW3, SW4)
SW2, SW3, SW4 are general buttons, connected to the chip PB1, PB2 and PB3 pins respectively.
(5) BOOT (J2 PIN20) J2 PIN20 is the BOOT0 pin, which can be shorted to the adjacent power supply and ground through a jumper cap as needed.
(6) GPIO port (J1, J2) The chip GPIO interface is all brought out, and the 3.3V voltage and GND pins are also reserved on the pins for easy testing.
(7) LED light design There are a total of 4 LED lights, LED2, LED3, LED4 are connected to the main MCU PA11, PA12 and PA8 respectively, and can be used for debugging. LED1 is a voltage indicator, used to monitor the power supply operation status.
(8) Crystal
Refer to the schematic diagram in Figure 1. The chip has two external crystals, 32.768KHz and 8MHz respectively.
(9) USB to serial port
can burn programs and provide serial port for MCU through YPE-C 16P and CH340C chips.
![]()