FLP PCB terminal
DSM-Interrupt·FLP·FLP_device_PCB/FLP_PCB_terminal/FLP_PCB_terminal.kicad_pcb
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.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U1 |
| 1 | STM32F103C8T6 | QFP50P900X900X160-48N | U2 |
| 1 | L86-M33 | XCVR_L86-M33 | U3 |
| 1 | MCP73831-2-OT | SOT95P280X145-5N | U4 |
| 1 | CP2104 | QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm | U5 |
| 1 | TPS61200DRC | Texas_S-PVSON-N10_ThermalVias | U6 |
| 1 | USBLC6-2P6 | SOT-666 | U7 |
| 1 | SX1278 | QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm | U8 |
| 1 | Q_PMOS_DSG | SOT95P237X112-3N | Q1 |
| 1 | ABM3B-8.000MHZ-B2-T | XTAL_ABM3B-8.000MHZ-B2-T | Y1 |
| 1 | 32MHz | Crystal_SMD_2016-4Pin_2.0x1.6mm | Y2 |
| 1 | 32.768kHz | Crystal_SMD_3215-2Pin_3.2x1.5mm | Y3 |
| 1 | SMA-J-P-X-ST-TH1 | SAMTEC_SMA-J-P-X-ST-TH1 | J1 |
| 1 | OLED | SAMTEC_HTSW-104-20-TM-S | J2 |
| 1 | Battery_Cell | BatteryHolder_MPD_BH-18650-PC2 | BT1 |
| 1 | Buzzer | Buzzer_12x9.5RM7.6 | BZ1 |
| 1 | Charger | USB_Micro-B_Amphenol_10103594-0001LF_Horizontal | Charger1 |
| 1 | Polyfuse | R_0603_1608Metric | F1 |
| 1 | BLM21PG221SN1D | BEADC2012X105N | FL1 |
| 2 | SKRPABE010 | SW_SKRPABE010 | Find_Host1, ID1 |
Show 22 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | SKRPABE010 | SW_SKRPABE010 | S1, S2 |
| 1 | USB_C_Receptacle_USB2.0_16P | AMPHENOL_12402012E212A | UART1 |
| 1 | D_Schottky | DIOM5226X220N | D1 |
| 1 | 2.2uH | L_1210_3225Metric | L1 |
| 1 | WE-TPC_2811 | WE-TPC_2811 | L2 |
| 8 | 22uF | C_0805_2012Metric | C1, C2, C5, C10, C13, C16, C20, C29 |
| 6 | 4.7uF | C_0603_1608Metric | C3, C11, C14, C15, C18, C23 |
| 5 | 1uF | C_0603_1608Metric | C4, C8, C9, C19, C28 |
| 2 | 20pF | C_0402_1005Metric | C6, C7 |
| 6 | 0.1uF | C_0603_1608Metric | C12, C17, C24, C30, C31, C32 |
| 2 | PESD0402-140 | RESC1005X35N | C21, C22 |
| 2 | 12pF | C_0402_1005Metric | C25, C26 |
| 1 | 2.2pF | C_0603_1608Metric | C27 |
| 8 | 10K | R_0603_1608Metric | R1, R2, R5, R6, R7, R14, R19, R20 |
| 1 | 100R | R_0402_1005Metric | R3 |
| 2 | 1K | R_0603_1608Metric | R4, R10 |
| 2 | 22R | R_0402_1005Metric | R8, R9 |
| 1 | 1M | R_0603_1608Metric | R11 |
| 1 | 2M | R_1210_3225Metric | R12 |
| 1 | 180K | R_1210_3225Metric | R13 |
| 2 | 2.2K | R_0603_1608Metric | R15, R18 |
| 2 | 5.1K | R_0402_1005Metric | 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
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
LibreVNA
jankae
122 × 98 mm592 parts6LGPL-3.01.6kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2k