Skip to the content
4 layers38 × 38 mmFcg4, the printed circuit board in 3D

This project aims to develop an ultra minimalist flight controller for betaflight firmware for FPV drones. The components are : - STM32G473CEU6 (mcu) - SPL006 (barometer) - ICM-42688-P (gyro/accel) No analog OSD and no…

Size
38 × 38 mm
Copper layers
4
Thickness
1.6 mm
Parts
100
Nets
93
Pads
315
Tracks, vias
607, 137
Pours
5
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
11 Feb 2026
Updated
31 May 2026

Overview

Fcg4 is an open-source printed circuit board by maks7d, from the maks7d/fcg4 repository on GitHub. It is a 4-layer board of 38 × 38 mm with 100 parts on 93 nets, routed with 607 tracks and 137 vias.

It is built around the STM32G473RCT6, MP2456GJ-Z and BMP580, with the AP2112K-1.8TRG1, AP2112K-3.3TRG1 and BMI270 among its other parts. Its parts include 34 capacitors, 28 ICs, 18 resistors, 4 diodes and 2 connectors. It belongs with the STM32 boards of this library.

Main components

9

README

README.md

This project aims to develop an ultra minimalist flight controller for betaflight firmware for FPV drones. The components are :

  • STM32G473CEU6 (mcu)
  • SPL006 (barometer)
  • ICM-42688-P (gyro/accel) No analog OSD and no BlackBox

Parts

100
QtyValueFootprintReferences
18~fcg4_fp:soldering_padU4, U5, U6, U7, U10, U13, U14, U15, U16, U17, U19, U20, U21, U22, U23, U24 +2
15100nCapacitor_SMD:C_0603_1608MetricC3, C4, C6, C8, C9, C10, C11, C12, C13, C15, C16, C17, C23, C25, C32
71uCapacitor_SMD:C_0603_1608MetricC5, C7, C14, C19, C22, C27, C34
4100Resistor_SMD:R_0603_1608MetricR15, R16, R17, R18
447uCapacitor_SMD:C_1206_3216MetricC26, C28, C29, C30
45.1kResistor_SMD:R_0603_1608MetricR3, R4, R5, R6
311kResistor_SMD:R_0603_1608MetricR2, R10, R12
210uCapacitor_SMD:C_0603_1608MetricC24, C33
210uHInductor_SMD:L_1210_3225MetricL1, L2
2124kResistor_SMD:R_0603_1608MetricR8, R11
24.7uCapacitor_SMD:C_0603_1608MetricC20, C31
247pCapacitor_SMD:C_0603_1608MetricC18, C21
2500kResistor_SMD:R_0603_1608MetricR9, R14
28.2pCapacitor_SMD:C_0603_1608MetricC1, C2
2DFLS160-7fcg4_fp:DFLS1607D3, D4
2MAX40203AUK+Tfcg4_fp:SOT95P280X145-5MD1, D2
2MP2456GJ-Zfcg4_fp:SOP95P280X100-6MIC3, IC4
11kResistor_SMD:R_0603_1608MetricR13
123.2kResistor_SMD:R_0603_1608MetricR7
1249Resistor_SMD:R_0603_1608MetricR1
15V_BECTestPoint:TestPoint_Pad_D1.0mmTP2
15V_USBTestPoint:TestPoint_Pad_D1.0mmTP1
19Vfcg4_fp:soldering_padU18
1AP2112K-1.8TRG1fcg4_fp:AP2112K-1.8TRG1_DIOU3
1AP2112K-3.3TRG1fcg4_fp:SOT95P285X140-5NU2
1BLM18RK601SN1Dfcg4_fp:BEADC1608X95NFL1
1BMI270fcg4_fp:BMI270IC2
1BMP580fcg4_fp:LGA-10_L2.0-W2.0-P0.50-TL_BMP580U1
1BOOTJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP2
1ECS-240-6-37B-7KM-TRfcg4_fp:XTAL_ECS-240-6-37B-7KM-TRY1
1MountingHolefcg4_fp:MountingHoles_30.5x30.5mm_StandardH1
1RESETJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1
1SCLfcg4_fp:soldering_padU12
1SDAfcg4_fp:soldering_padU11
1SM08B-SRSS-TBfcg4_fp:JST_SM08B-SRSS-TBJ2
1STM32G473RCT6fcg4_fp:QFP50P1200X1200X160-64MIC1
1SWCLKTestPoint:TestPoint_Pad_D1.0mmTP4
1SWDIOTestPoint:TestPoint_Pad_D1.0mmTP5
1SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP3
1USB type Cfcg4_fp:GCT_USB4105-GF-A-120J1
1VDD_MCUTestPoint:TestPoint_Pad_D1.0mmTP3
1~fcg4_fp:TF-SMD_TF-PUSHCARD1

Similar boards

  • 2 layers89.8 × 10.2 mmODGIRON v1.0-F4x1-0412, the printed circuit board in 3D

    ODGIRON v1.0-F4x1-0412

    oldgerman/ODGIRON

    基于 ironOS 的 PD T12 电烙铁

    125 parts34GPL-3.0
  • 2 layers174.2 × 115 mm12-Channel Ejection Controller, the printed circuit board in 3D

    12-Channel Ejection Controller

    sihyun-noh/zephyr_485toSDI12

    Zephyr RTOS 기반 Dajilog MCU 장비의 firmware, custom board 정의, 공통 component, KiCad hardware source를 함께 관리하는 repository입니다.

    300 partsApache-2.0
  • 4 layers63 × 28 mmMicrover2026 STM32 Control, the printed circuit board in 3D

    Microver2026 STM32 Control

    Tim4769/Microver

    Swiss Rover Challenge rover project with final electronics, mechanical handoff files, PCB validation firmware, and shared project assets.

    65 parts
  • 4 layers45 × 30 mmTTExperimentModule, the printed circuit board in 3D

    TTExperimentModule

    psychogenic/spasics

    Scratch repo for work, thoughts and notes about the spasics project: sending an ASIC to space!

    93 parts10GPL-3.0
  • 4 layers268 × 152 mmDrumboy Main, the printed circuit board in 3D

    Drumboy Main

    Randomwaves/Drumboy-Pro

    📖 Developer Wiki — full hardware specs, schematics walkthrough, firmware architecture, DSP internals, and memory map.

    346 parts10MIT
  • 6 layers160 × 100 mmHet68-core, the printed circuit board in 3D

    Het68-core

    fedurca/het68_pcb

    pcb design description

    134 parts

Questions

How big is the Fcg4 PCB?

It measures 38 × 38 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Fcg4 use?

100 parts, built around the STM32G473RCT6, MP2456GJ-Z, BMP580 and AP2112K-1.8TRG1. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Fcg4 KiCad files?

From the maks7d/fcg4 repository on GitHub, at the commit this page was made from: the board is fcg4.kicad_pcb and its schematic connectors.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Fcg4 design in my own project?

Its repository states no licence, so its author keeps all rights: ask maks7d before reusing the design.