The-Eagle
sbbxiii·The-Eagle·hardware/AeroHawk_FC.kicad_pcb
About the The-Eagle PCB
The-Eagle is an open source STM32 PCB design by sbbxiii, published on GitHub under the MIT license. It is a 4-layer board measuring 40 × 40 mm, with 71 components from 46 distinct parts.
Its main chip is the STM32F405RGT6, from the STM32 family. Other key parts include the LMR51430XDDCR, TLV75733PDBVR, ICM-42688-P, BMP390 and W25Q128JVSIQ. By type, the board carries 27 capacitors, 18 resistors, 7 ICs, 7 connectors, 6 diodes and 2 switches.
It belongs with the robotics & motion, power & battery and sensors designs in this gallery.
From the project
The Eagle: Custom STM32F405 4-Layer Autonomous Avionics Flight Controller PCB
The Eagle is a custom, 4-layer high-reliability avionics flight controller (FC) designed around the STMicroelectronics STM32F405RGT6 microcontroller. Engineered for autonomous Unmanned Aerial Vehicles (UAVs) and high-performance robotics platforms, the board integrates high-bandwidth IMU telemetry, multi-stage power conditioning, blackbox high-rate logging, and deterministic motor signaling into a 40.0 × 40.0 mm board footprint with a 34.0 × 34.0 mm mounting hole pattern.

Main components on the The-Eagle
The-Eagle bill of materials (BOM)
71 components, 46 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LMR51430XDDCR LMR51430 | SOT-23-6 | U101 |
| 1 | TLV75733PDBVR TLV75733PDBV | SOT-23-5 | U102 |
| 1 | STM32F405RGT6 | LQFP-64_10x10mm_P0.5mm | U201 |
| 1 | ICM-42688-P | InvenSense_LGA-14_2.5x3mm_P0.5mm | U301 |
| 1 | BMP390 | Bosch_LGA-10_2x2mm_P0.5mm | U302 |
| 1 | W25Q128JVSIQ W25Q128JVSSIQ | SOIC-8_5.23x5.23mm_P1.27mm | U303 |
| 1 | USBLC6-2SC6 | SOT-23-6 | U402 |
| 1 | Si2319CDS-T1-GE3 Si2319CDS | SOT-23 | Q101 |
| 1 | X32258MSB4SI 8.000MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y201 |
| 1 | 22-23-2021 BAT_IN | PinHeader_1x02_P2.54mm_Vertical | J101 |
| 1 | M50-3530442 SWD_DEBUG | PinHeader_1x04_P1.27mm_Vertical | J201 |
| 1 | TYPE-C-31-M-12 USB_C | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J401 |
| 1 | SM08B-SRSS-TB ESC_4IN1 | JST_SH_SM08B-SRSS-TB_1x08-1MP_P1.00mm_Horizontal | J402 |
| 1 | SM06B-SRSS-TB GPS_MAG | JST_SH_SM06B-SRSS-TB_1x06-1MP_P1.00mm_Horizontal | J403 |
| 1 | SM04B-SRSS-TB TELEM_GCS | JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J404 |
| 1 | SM04B-SRSS-TB RC_RECEIVER | JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J405 |
| 1 | PTS810SJM250SMTRLFS Pushbutton (NRST) | SW_Push_SPST_NO_PTS810 | SW201 |
| 1 | PTS810SJM250SMTRLFS Pushbutton (BOOT0) | SW_Push_SPST_NO_PTS810 | SW202 |
| 1 | SMBJ28CA | D_SMB | D101 |
| 1 | BZX84C12 | SOT-23 | D102 |
Show 26 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 19-217/GHC-YR1S2/3T Green LED | LED_0603_1608Metric | D103 |
| 1 | 19-217/BHC-AP1Q2/3T Blue LED | LED_0603_1608Metric | D104 |
| 1 | PMEG3020EJ | D_SOD-323F | D401 |
| 1 | 19-217/R6C-AL1M2VY/3T Red LED | LED_0603_1608Metric | D403 |
| 1 | BLM18PG121SN1D Ferrite Bead (600Ω) | L_0603_1608Metric | FB201 |
| 1 | 74405042100 10uH | L_Wurth_WE-LQSH-4020 | L101 |
| 1 | CL31B106KBHNNNE 10uF 50V | C_1206_3216Metric | C101 |
| 2 | CC0603KRX7R9BB104 0.1uF 50V | C_0603_1608Metric | C102, C103 |
| 2 | CL21A226MPCLRNC 22uF 16V | C_1206_3216Metric | C104, C105 |
| 4 | CC0603KRX7R7BB105 1uF 10V | C_0603_1608Metric | C106, C206, C213, C302 |
| 1 | CC0603KRX7R7BB225 2.2uF 10V | C_0603_1608Metric | C107 |
| 12 | CC0603KRX7R9BB104 100nF | C_0603_1608Metric | C108, C109, C201, C202, C203, C204, C207, C212 +4 |
| 1 | CC0603KRX7R9BB104 4.7uF 10V | C_0603_1608Metric | C205 |
| 2 | CC0603KRX7R7BB225 2.2uF 16V | C_0603_1608Metric | C208, C209 |
| 2 | CC0603JRNPO9BN180 33pF C0G | C_0603_1608Metric | C210, C211 |
| 1 | RC0603FR-07100KL 100k | R_0603_1608Metric | R101 |
| 1 | RC0603FR-07100KL 100k 1% | R_0603_1608Metric | R102 |
| 1 | RC0603FR-0713K3L 13.3k 1% | R_0603_1608Metric | R103 |
| 1 | RT0603BRD0710KL 10k 0.1% | R_0603_1608Metric | R104 |
| 1 | RT0603BRD071KL 1k 0.1% | R_0603_1608Metric | R105 |
| 3 | RC0603FR-071KL 1k | R_0603_1608Metric | R106, R107, R407 |
| 1 | RC0603FR-071KL 470R | R_0603_1608Metric | R108 |
| 3 | RC0603FR-0710KL 10k | R_0603_1608Metric | R202, R203, R303 |
| 2 | RC0603FR-072K2L 2.2k | R_0603_1608Metric | R301, R302 |
| 2 | RC0603FR-075K1L 5.1k 1% | R_0603_1608Metric | R401, R402 |
| 2 | RC0603FR-0722RL 22R | R_0603_1608Metric | R403, R404 |
The-Eagle design files
The KiCad project lives in the sbbxiii/The-Eagle repository on GitHub; these links point at the commit this page was built from.
- Layouthardware/AeroHawk_FC.kicad_pcb
- Schematichardware/AeroHawk_FC.kicad_sch
The-Eagle: common questions
What microcontroller does the The-Eagle use?
The The-Eagle is built around the STM32F405RGT6, from the STM32 family.
How big is the The-Eagle PCB?
The The-Eagle measures 40 × 40 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the The-Eagle?
71 components, from 46 distinct parts. The full bill of materials is listed on this page.
Where can I download the The-Eagle design files?
From the sbbxiii/The-Eagle repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the The-Eagle design in my own project?
Yes, under the terms of its MIT license, which sbbxiii chose for the repository.
Can I test firmware for the The-Eagle 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
Type c
google
188 × 30 mm17 parts2LApache-2.02.9kSTM32
Main panel
google
234 × 84 mm26 parts4LApache-2.02.9kSTM32
Base
google
52.3 × 52.3 mm36 parts2LApache-2.02.9kSTM32
Type a
google
150 × 30 mm14 parts2LApache-2.02.9kSTM32
Type e
google
140.5 × 30 mm13 parts2LApache-2.02.9k