Atmos fc
cypamigon·atmos_fc·hardware/atmos_fc/atmos_fc.kicad_pcb
About the Atmos fc PCB
Atmos fc is an open source STM32 PCB design by cypamigon, published on GitHub under the MIT license. It is a 4-layer board measuring 40 × 40 mm, with 101 components from 45 distinct parts.
Its main chip is the STM32G473CEU6, from the STM32 family. Other key parts include the MAX25232ATCD_V+, TPS78533BQWDRBRQ1, MAX7456EUI+, ICM-42688-P and W25Q256JVEIQ. By type, the board carries 40 resistors, 36 capacitors, 8 ICs, 8 diodes, 3 connectors and 2 crystals.
It belongs with the robotics & motion and sensors designs in this gallery.
From the project
Drone flight controller based on STM32G4 with IMU (ICM-468-P), barometer (DPS-386), OSD (MAX7456) and 32MB flash memory for blackbox logging — running Betaflight.
AtmosFC is an open-hardware quadcopter flight controller designed in KiCad. Powered by an STM32G4 MCU, it integrates high-performance sensors and peripherals, and is fully compatible with Betaflight (≥ 4.5).
- MCU: STM32G473CEU6 - IMU: ICM-468-P - Barometer: DPS-386 - OSD: MAX7456 for analog on-screen display - Blackbox: 32MB onboard flash memory for log recording - Power input: Up to 6S - Power monitoring: Battery voltage and current sensing - Status indicators: Green, Blue, and Amber LEDs - Dimensions: 40x40mm - Mounting holes: 30.5×30.5 mm (M4 holes for silicone inserts with M3 screws) -…

Main components on the Atmos fc
Atmos fc bill of materials (BOM)
101 components, 45 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MAX25232ATCD_V+ MAX25232 Analog Devices | Maxim_TDFN-12-1EP_3x3mm_P0.5mm_EP1.7x2.5mm_ThermalVias | U1 |
| 1 | TPS78533BQWDRBRQ1 TPS78533BQDRBRQ1 Texas Instruments | VSON-8-1EP_3x3mm_P0.65mm_EP1.65x2.4mm_ThermalVias | U2 |
| 1 | STM32G473CEU6 STMicroelectronics | QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm | U3 |
| 1 | MAX7456EUI+ MAX7456 Analog Devices | TSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.1x6.9mm | U4 |
| 1 | ICM-42688-P TDK InvenSense | ICM-42688-P | U5 |
| 1 | W25Q256JVEIQ W25Q256JVE Winbond | WSON-8-1EP_8x6mm_P1.27mm | U6 |
| 1 | DPS368XTSA1 Infineon Technologies | Infineon_PG-VLGA-8-2 | U7 |
| 1 | USBLC6-2P6 STMicroelectronics | SOT-666 | U8 |
| 1 | BC817-40QBH-QZ BC817 Nexperia | DFN1010D-3 | Q1 |
| 1 | ECS-80-10-33-CGN-TR3 8MHz ECS | Crystal_SMD_ECS_ECX33_4Pin_3.2x2.5mm | Y1 |
| 1 | CX2016SA27000D0GSSCC 27MHz KYOCERA AVX | Crystal_SMD_2016-4Pin_2.0x1.6mm | Y2 |
| 1 | SM08B-SRSS-TB JST-SH 8p JST Sales America Inc. | JST_SR_SM08B-SRSS-TB | J2 |
| 1 | USB4105-GF-A USB_C_Receptacle_USB2.0_16P GCT | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J3 |
| 1 | Conn_01x08 | SolderWirePads-2x4 | J8 |
| 1 | 436331045822 SW_Push Wurth Elektronik | Wurth_436331045822 | SW1 |
| 1 | PESD30VF1BBL-QYL D_TVS Nexperia | D_SOD-882 | D1 |
| 1 | V7N103HM3/I D_Schottky Vishay Semiconductors | DFN3820A | D2 |
| 1 | PMEG2020CPASX Nexperia | HUSON-3-1EP_2x2mm_P1.3mm_EP1.1x1.6mm | D3 |
| 1 | LO Q976-PS-25 ~ ams OSRAM | LED_0603_1608Metric | D4 |
| 1 | LT Q39G-Q1OO-25-1 ~ ams OSRAM | LED_0603_1608Metric | D5 |
Show 25 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LB Q39G-N1OO-35-1 ~ ams OSRAM | LED_0603_1608Metric | D6 |
| 2 | SP1001-04XTG Littlefuse | SOT-553 | D7, D8 |
| 1 | BLM15PX121BH1D 120R@100MHz Murata Electronics | L_0402_1005Metric | FB1 |
| 1 | SRP5030CC-100M 10u Bourns | L_Bourns_SRP5030CC | L1 |
| 2 | MCJCG31LBB7106KTPA01 10u TAIYO YUDEN | C_1206_3216Metric | C1, C2 |
| 18 | MSASE105SB7104KFNA01 100n TAIYO YUDEN | C_0402_1005Metric | C3, C12, C13, C14, C15, C16, C18, C21 +10 |
| 1 | MSAST168SB7105KTNA01 1u TAIYO YUDEN | C_0603_1608Metric | C4 |
| 4 | MSASE31LBB7226MTNA01 22u TAIYO YUDEN | C_1206_3216Metric | C5, C6, C7, C8 |
| 4 | GRM188Z71C475KE21J 4u7 Murata Electronics | C_0603_1608Metric | C9, C10, C11, C17 |
| 2 | GRM1555C1H100JA01D 10p Murata Electronics | C_0402_1005Metric | C19, C20 |
| 2 | F981A476MSAAS1 47u KYOCERA AVX | CP_EIA-2012-12_Kemet-R | C25, C26 |
| 2 | GRM155C71A225KE11D 2u2 Murata Electronics | C_0402_1005Metric | C27, C28 |
| 1 | GRM1555C1E103GE01D 10n Murata Electronics | C_0402_1005Metric | C30 |
| 1 | CRCW040220K0FKED 20k Vishay / Dale | R_0402_1005Metric | R1 |
| 21 | CRCW040220K0FKED 33R Vishay / Dale | R_0402_1005Metric | R2, R3, R8, R9, R11, R12, R17, R20 +13 |
| 4 | CRCW040210K0FKEDC 10k Vishay / Dale | R_0402_1005Metric | R4, R5, R10, R18 |
| 4 | CRCW040247K0FKEDC 47k Vishay / Dale | R_0402_1005Metric | R6, R22, R23, R24 |
| 1 | CRCW04024K70FKEDC 4.7k Vishay / Dale | R_0402_1005Metric | R7 |
| 1 | CRCW0402100RFKEDC 100R Vishay / Dale | R_0402_1005Metric | R13 |
| 1 | CRCW0402220RFKED 220R Vishay / Dale | R_0402_1005Metric | R14 |
| 1 | CRCW0402130RFKEDC 130R Vishay / Dale | R_0402_1005Metric | R15 |
| 2 | CRCW040275R0FKED 75R Vishay / Dale | R_0402_1005Metric | R16, R19 |
| 2 | CRCW04025K10FKED 5k1 Vishay / Dale | R_0402_1005Metric | R25, R26 |
| 1 | CRCW04021K00FKED 1k Vishay / Dale | R_0402_1005Metric | R39 |
| 1 | DNP | R_0402_1005Metric | R40 |
Atmos fc design files
The KiCad project lives in the cypamigon/atmos_fc repository on GitHub; these links point at the commit this page was built from.
Atmos fc: common questions
What microcontroller does the Atmos fc use?
The Atmos fc is built around the STM32G473CEU6, from the STM32 family.
How big is the Atmos fc PCB?
The Atmos fc measures 40 × 40 mm, has 4 copper layers and is 1.6062 mm thick.
How many components are on the Atmos fc?
101 components, from 45 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Atmos fc design files?
From the cypamigon/atmos_fc repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Atmos fc design in my own project?
Yes, under the terms of its MIT license, which cypamigon chose for the repository.
Can I test firmware for the Atmos fc 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.
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
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.2kSTM32
Brain board STM32F407
rusefi
61.8 × 73.2 mm69 parts2LGPL-3.01.2k