Skip to the content
4 layers70 × 50 mmDumbFCC, the printed circuit board in 3D

Custom Flight controller for ENG 4012 Aerospace Design Project 4 2025/26 via Glasgow University.

Size
70 × 50 mm
Copper layers
4
Thickness
1.6 mm
Parts
79
Nets
90
Pads
313
Tracks, vias
598, 101
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
13 Mar 2026
Updated
14 Mar 2026

Overview

DumbFCC is an open-source printed circuit board by Curtis-05, from the Curtis-05/DumbFCC repository on GitHub, published under the MIT licence. It is a 4-layer board of 70 × 50 mm with 79 parts on 90 nets, routed with 598 tracks and 101 vias.

It is built around the STM32H573RIT6, LIS2MDL and SST26VF064BT-104I/SM, with the ADP3330ARTZ3.3-RL7, LSM6DSL and ESDA6V1L-TP among its other parts. Its parts include 21 capacitors, 19 resistors, 10 connectors, 8 diodes and 7 ICs. It belongs with the STM32 boards of this library.

Main components

6

README

README.md

Logo

Dumb FCC

CI Badge


3D Top Angled         3D Bottom Angled


SPECIFICATIONS

ParameterValue
Dimensions70.0 × 50.0 mm

DIRECTORY STRUCTURE

text
.
├─ Computations       # Misc calculations
├─ HTML               # HTML files for generated webpage
├─ Images             # Pictures and renders
│
├─ kibot_resources    # External resources for KiBot
│  ├─ colors          # Color theme for KiCad
│  ├─ fonts           # Fonts used in the project
│  ├─ scripts         # External scripts used with KiBot
│  └─ templates       # Templates for KiBot generated reports
│
├─ kibot_yaml         # KiBot YAML config files
├─ KiRI               # KiRI (PCB diff viewer) files
│
├─ lib                # KiCad footprint and symbol libraries
│  ├─ 3d_models       # Component 3D models
│  ├─ lib_fp          # Footprint libraries
│  └─ lib_sym         # Symbol libraries
│
├─ Logos              # Logos
│
├─ Manufacturing      # Assembly and fabrication documents
│  ├─ Assembly        # Assembly documents (BoM, pos, notes)
│  │

Parts

79
QtyValueFootprintReferences
14100nCapacitor_SMD:C_0805_2012MetricC201, C202, C203, C204, C205, C300, C304, C305, C306, C308, C400, C401, C500, C501
910kResistor_SMD:R_0805_2012MetricR201, R300, R301, R302, R303, R400, R401, R500, R501
6330Resistor_SMD:R_0805_2012MetricR100, R402, R403, R404, R405, R406
4M3_PadMountingHole:MountingHole_3.2mm_M3_Pad_TopBottomH200, H201, H202, H203
210pCapacitor_SMD:C_0805_2012MetricC207, C208
210uCapacitor_SMD:CP_Elec_4x5.7C200, C307
2470nCapacitor_SMD:C_0805_2012MetricC100, C101
25k1Resistor_SMD:R_0805_2012MetricR503, R504
2SD0Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP300, JP302
1120Resistor_SMD:R_0805_2012MetricR502
1220nCapacitor_SMD:C_0805_2012MetricC303
125MHzCrystal:Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mmY200
15V InputConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ100
1620Resistor_SMD:R_0805_2012MetricR200
1ADP3330ARTZ3.3-RL7Package_TO_SOT_SMD:SOT-23-6U100
1BootTestPoint:TestPoint_2Pads_Pitch2.54mm_Drill0.8mmJP200
1BuzzerAI-1027-TWT-3V-R:XDCR_AI-1027-TWT-3V-RBZ400
1CAN portConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ503
1DBGLED_SMD:LED_0805_2012MetricD401
1D_SchottkyDO214AAC:P25_DO-214AC_SMAD501
1DebugConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ500
1Distance SensorConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ300
1ERRLED_SMD:LED_0805_2012MetricD404
1ESDA6V1l-tpPackage_TO_SOT_SMD:SOT-23-3D500
1FLTLED_SMD:LED_0805_2012MetricD400
1FerriteBeadInductor_SMD:L_0805_2012MetricFB500
1GimbalConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ505
1I2CConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ502
1LIS2MDLPackage_LGA:LGA-12_2x2mm_P0.5mmU300
1LSM6DSLPackage_LGA:LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4yU301
1MCP2562T-E_SNPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU500
1MS5607-02BAPackage_LGA:LGA-8_3x5mm_P1.25mmU302
1Mode SwitchDS04-254-1-02BK-SMT:SW_DS04-254-1-02BK-SMTSW400
1MotorConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ504
1PWRLED_SMD:LED_0805_2012MetricD100
1ResetDTS-32N-V-B:DTS32NVBSW401
1SBYLED_SMD:LED_0805_2012MetricD403
1SCLTestPoint:TestPoint_Pad_D1.5mmTP301
1SD port5027740891:MOLEX_5027740891J402
1SDATestPoint:TestPoint_Pad_D1.5mmTP300
1SST26VF064BT-104I/SMPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU400
1STM32H573RIT6Package_QFP:LQFP-64_10x10mm_P0.5mmU200
1UARTConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ501
1USB C2171790001_MOL:2171790001_MOLJ506
1VERLED_SMD:LED_0805_2012MetricD402

Similar boards

  • 2 layers214 × 174 mmSoundBoxSTM32, the printed circuit board in 3D

    SoundBoxSTM32

    DominikNeugebauer/PCB

    All of my pcb projects i have made so far

    145 parts
  • 2 layers49.8 × 75.8 mmPurge, the printed circuit board in 3D

    Purge

    Firestorm108/purge

    a plasma cleaner

    76 parts
  • 4 layers47.8 × 35.1 mmMiniMCU STM32H573RIT6, the printed circuit board in 3D

    MiniMCU STM32H573RIT6

    yilmaz-kaan/OpenPhasedArray

    Rice ECE BEAMFORM Capstone Project Repo

    45 parts
  • 4 layers60.8 × 59.3 mmImu, the printed circuit board in 3D

    Imu

    kayneyao/localization-io

    A breakout board for the LSM6DSL 6 axis accel-gyro combo and the LIS2MDL 3 axis mag

    45 parts
  • 4 layers95.9 × 90.2 mmCDH PCB, the printed circuit board in 3D

    CDH PCB

    ManSEDS-Satellites-and-Space-Systems/CubeSat-OBC

    The version 2 of the C&DH PCB. Features an STM32H743ZGT6 as central proccessor and 32MB of SDRAM.

    95 parts
  • 6 layers121.6 × 110 mmGk pcbv4, the printed circuit board in 3D

    Gk pcbv4

    jncronin/gk

    This respository provides PCB schematics, firmware and debugging support for the gkv4 handheld game console and its operating system, gkos. For the original STM32H7S7-based gk, see README-v3.md.

    270 parts79
  • 4 layers28.7 × 27 mmNeurband c, the printed circuit board in 3D

    Neurband c

    jlcjak/neurband

    Open, minimal sEMG wristband like the Meta Neural Band: 8-ch ADS1298 + nRF52832 BLE, dry gold electrodes on a flex, 3D-printed band. KiCad, FreeCAD, Zephyr, Python, simulations.

    70 parts46
  • 4 layers50 × 65 mmFeroFlyF405, the printed circuit board in 3D

    FeroFlyF405

    Ozonised/FeroFlyF405

    FeroFlyF405 an open source STM32F405 based flight controller running INAV

    150 parts44CERN-OHL-P-2.0

Questions

How big is the DumbFCC PCB?

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

What parts does the DumbFCC use?

79 parts, built around the STM32H573RIT6, LIS2MDL, SST26VF064BT-104I/SM and ADP3330ARTZ3.3-RL7. 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 DumbFCC KiCad files?

From the Curtis-05/DumbFCC repository on GitHub, at the commit this page was made from: the board is DumbFCC.kicad_pcb and its schematic Block Diagram.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the DumbFCC design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).