FLP PCB terminal

DSM-Interrupt·FLP·FLP_device_PCB/FLP_PCB_terminal/FLP_PCB_terminal.kicad_pcb

FLP PCB terminal layout, top view — open source STM32 board by DSM-Interrupt

About the FLP PCB terminal

FLP PCB terminal is an open source STM32 PCB design by DSM-Interrupt, published on GitHub. It is a 4-layer board measuring 80 × 80 mm, with 79 components from 42 distinct parts.

Its main chip is the STM32F103C8T6, from the STM32 family. Other key parts include the AMS1117-3.3, L86-M33, MCP73831-2-OT, CP2104 and TPS61200DRC. By type, the board carries 32 capacitors, 20 resistors, 8 ICs, 3 crystals, 2 connectors and 2 switches.

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

From the project

Overall Embedded segment of Project FLP

project FLP의 기기의 회로도, PCB, FW 코드 등이 담긴 파일입니다. 호스트 기기의 프레임 워크는 ESP-IDF를 이용하였고 Espressif ide를 이용하여서 CMAKE 형식의 프로젝트로 제작되었습니다. 터미널 기기의 프레임 워크는 STMCUBE를 이용하였습니다. host 기기의 같은경우 MCU는 ESP32-WROOM-32E를 이용하였으며 terminal기기의 경우 STM32F103C8T6을 사용하였습니다.

Main components on the FLP PCB terminal

FLP PCB terminal bill of materials (BOM)

79 components, 42 distinct parts.

QtyPartRefs
1
AMS1117-3.3
U1
1
STM32F103C8T6
U2
1
L86-M33
U3
1
MCP73831-2-OT
U4
1
CP2104
U5
1
TPS61200DRC
U6
1
USBLC6-2P6
U7
1
SX1278
U8
1
Q_PMOS_DSG
Q1
1
ABM3B-8.000MHZ-B2-T
Y1
1
32MHz
Y2
1
32.768kHz
Y3
1
SMA-J-P-X-ST-TH1
J1
1
OLED
J2
1
Battery_Cell
BT1
1
Buzzer
BZ1
1
Charger
Charger1
1
Polyfuse
F1
1
BLM21PG221SN1D
FL1
2
SKRPABE010
Find_Host1, ID1
Show 22 more
QtyPartRefs
2
SKRPABE010
S1, S2
1
USB_C_Receptacle_USB2.0_16P
UART1
1
D_Schottky
D1
1
2.2uH
L1
1
WE-TPC_2811
L2
8
22uF
C1, C2, C5, C10, C13, C16, C20, C29
6
4.7uF
C3, C11, C14, C15, C18, C23
5
1uF
C4, C8, C9, C19, C28
2
20pF
C6, C7
6
0.1uF
C12, C17, C24, C30, C31, C32
2
PESD0402-140
C21, C22
2
12pF
C25, C26
1
2.2pF
C27
8
10K
R1, R2, R5, R6, R7, R14, R19, R20
1
100R
R3
2
1K
R4, R10
2
22R
R8, R9
1
1M
R11
1
2M
R12
1
180K
R13
2
2.2K
R15, R18
2
5.1K
R16, R17

FLP PCB terminal design files

The KiCad project lives in the DSM-Interrupt/FLP repository on GitHub; these links point at the commit this page was built from.

FLP PCB terminal: common questions

What microcontroller does the FLP PCB terminal use?

The FLP PCB terminal is built around the STM32F103C8T6, from the STM32 family.

How big is the FLP PCB terminal?

The FLP PCB terminal measures 80 × 80 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the FLP PCB terminal?

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

Where can I download the FLP PCB terminal design files?

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

Can I use the FLP PCB terminal design in my own project?

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

Can I test firmware for the FLP PCB terminal 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 FLP

Similar boards