

DumbFCC
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
6STM32H573RIT6
LQFP-64(10x10)-40℃~+85℃ 1.71V~3.6V 250MHz 2MB 32 Bit 53 640KB ARM Cortex-M33 Built-in+External FLASH LQFP-64(10x10) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)LIS2MDL
LGA-12(2x2)-40℃~+85℃ 1.71V~3.6V 16bit 200uA I2C、SPI ±5mT ±5mT LGA-12(2x2) 3D Magnetic Sensors ROHSSTMicroelectronics3D Magnetic SensorsSST26VF064BT-104I/SM
SOIC-8-208mil1.5ms 100 Years 100,000 cycles 104MHz 15uA 2.3V~3.6V 64Mbit SPI SOIC-8-208mil NOR FLASH ROHSMicrochip TechnologyNOR FLASHADP3330ARTZ3.3-RL7
SOT-23-6-40℃~+85℃@(Ta) 1 12V 140mV@(200mA) 200mA 3.3V 34uA 47uVrms Fixed Over Current Protection、Over Temperature Protection、Enable Positive SOT-23-6 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAnalog DevicesVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsLSM6DSL
LGA-14(2.5x3)-40℃~+85℃ 1.71V~3.6V 16bit 3uA 4KB IMU (accelerometer + gyroscope) Motion event detection、Synchronization and timestamp SPI、I2C X,Y,Z X,Y,Z ±16g ±2000dps LGA-14(2.5x3) Accelerometers ROHSSTMicroelectronicsAccelerometersESDA6V1L-TP
SOT-23-55℃~+150℃ 140pF 16.5V 18.5A@8/20us 2 20uA 300W 5.25V 6.1V ESD IEC 61000-4-2 Unidirectional SOT-23 ESD and Surge Protection (TVS/ESD) ROHSMicro Commercial ComponentsESD And Surge Protection (TVS/ESD)
README
README.md
Dumb FCC
SPECIFICATIONS
| Parameter | Value |
|---|---|
| Dimensions | 70.0 × 50.0 mm |
DIRECTORY STRUCTURE
.
├─ 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| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | 100n | Capacitor_SMD:C_0805_2012Metric | C201, C202, C203, C204, C205, C300, C304, C305, C306, C308, C400, C401, C500, C501 |
| 9 | 10k | Resistor_SMD:R_0805_2012Metric | R201, R300, R301, R302, R303, R400, R401, R500, R501 |
| 6 | 330 | Resistor_SMD:R_0805_2012Metric | R100, R402, R403, R404, R405, R406 |
| 4 | M3_Pad | MountingHole:MountingHole_3.2mm_M3_Pad_TopBottom | H200, H201, H202, H203 |
| 2 | 10p | Capacitor_SMD:C_0805_2012Metric | C207, C208 |
| 2 | 10u | Capacitor_SMD:CP_Elec_4x5.7 | C200, C307 |
| 2 | 470n | Capacitor_SMD:C_0805_2012Metric | C100, C101 |
| 2 | 5k1 | Resistor_SMD:R_0805_2012Metric | R503, R504 |
| 2 | SD0 | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP300, JP302 |
| 1 | 120 | Resistor_SMD:R_0805_2012Metric | R502 |
| 1 | 220n | Capacitor_SMD:C_0805_2012Metric | C303 |
| 1 | 25MHz | Crystal:Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm | Y200 |
| 1 | 5V Input | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J100 |
| 1 | 620 | Resistor_SMD:R_0805_2012Metric | R200 |
| 1 | ADP3330ARTZ3.3-RL7 | Package_TO_SOT_SMD:SOT-23-6 | U100 |
| 1 | Boot | TestPoint:TestPoint_2Pads_Pitch2.54mm_Drill0.8mm | JP200 |
| 1 | Buzzer | AI-1027-TWT-3V-R:XDCR_AI-1027-TWT-3V-R | BZ400 |
| 1 | CAN port | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J503 |
| 1 | DBG | LED_SMD:LED_0805_2012Metric | D401 |
| 1 | D_Schottky | DO214AAC:P25_DO-214AC_SMA | D501 |
| 1 | Debug | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J500 |
| 1 | Distance Sensor | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J300 |
| 1 | ERR | LED_SMD:LED_0805_2012Metric | D404 |
| 1 | ESDA6V1l-tp | Package_TO_SOT_SMD:SOT-23-3 | D500 |
| 1 | FLT | LED_SMD:LED_0805_2012Metric | D400 |
| 1 | FerriteBead | Inductor_SMD:L_0805_2012Metric | FB500 |
| 1 | Gimbal | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J505 |
| 1 | I2C | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J502 |
| 1 | LIS2MDL | Package_LGA:LGA-12_2x2mm_P0.5mm | U300 |
| 1 | LSM6DSL | Package_LGA:LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y | U301 |
| 1 | MCP2562T-E_SN | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U500 |
| 1 | MS5607-02BA | Package_LGA:LGA-8_3x5mm_P1.25mm | U302 |
| 1 | Mode Switch | DS04-254-1-02BK-SMT:SW_DS04-254-1-02BK-SMT | SW400 |
| 1 | Motor | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J504 |
| 1 | PWR | LED_SMD:LED_0805_2012Metric | D100 |
| 1 | Reset | DTS-32N-V-B:DTS32NVB | SW401 |
| 1 | SBY | LED_SMD:LED_0805_2012Metric | D403 |
| 1 | SCL | TestPoint:TestPoint_Pad_D1.5mm | TP301 |
| 1 | SD port | 5027740891:MOLEX_5027740891 | J402 |
| 1 | SDA | TestPoint:TestPoint_Pad_D1.5mm | TP300 |
| 1 | SST26VF064BT-104I/SM | Package_SO:SOIC-8_5.3x5.3mm_P1.27mm | U400 |
| 1 | STM32H573RIT6 | Package_QFP:LQFP-64_10x10mm_P0.5mm | U200 |
| 1 | UART | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J501 |
| 1 | USB C | 2171790001_MOL:2171790001_MOL | J506 |
| 1 | VER | LED_SMD:LED_0805_2012Metric | D402 |
Similar boards
- 2 layers214 × 174 mm

- 2 layers49.8 × 75.8 mm

- 4 layers47.8 × 35.1 mm

- 4 layers60.8 × 59.3 mm

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 mm

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 mm

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 mm

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 mm

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).