Library › Electronics › RC & drones ·
Flight controller and ESC stack sizes: 30.5×30.5 M3, 20×20, 25.5 / 26 whoop, 16×16 nano, wing FCs, Pixhawk
What size is a 30.5x30.5 flight controller? · Modern device · basis: Betaflight board wiki, PX4 docs, maker and retailer spec pages (Matek, Holybro and Hitec sites were unreachable; their figures are from dealers)
Also called: 30.5x30.5 flight controller, 20x20 stack, whoop fc mounting, flight controller hole spacing
Exact dimensions. True size, with no printing tolerance added.
- sizes
- 9 in table
Notes
- Hole patterns: 30.5 × 30.5 M3 (5 in builds; boards about 36–42 mm square), 20 × 20 M2/M3 (3–4 in; boards about 30 mm), 25.5 × 25.5 (whoop AIO, Happymodel) or 26 × 26 (BetaFPV), 16 × 16 M2 (nano, boards about 22 mm).
- Stacks usually sit on soft grommets: the plates here carry clearance holes (M2 2.2, M3 3.2) for the screw, not the grommet.
- Wing: Matek F405-WTE 44 × 29 × 12.7 mm, holes 25 × 25 Ø2 (dealer figures). Pixhawk 6C 84.8 × 44 × 12.4, 59.3 g (PX4 docs; mount pattern not published there). Cube Orange core 38.25 × 38.25 × 22.3.
Flight controller and ESC stack sizes: 30.5×30.5 M3, 20×20, 25.5 /… size chart
| board | outline (mm) | pattern (mm) | weight (g) |
|---|---|---|---|
| SpeedyBee F405 V4 (30.5) | 41.6 × 39.4 × 7.8 | 30.5 × 30.5 | 10.5 |
| SpeedyBee F405 Mini (20) | 30 × 32 × 7.8 | 20 × 20 (Ø3.5 grommet) | 9.6 |
| SpeedyBee BLS 35A Mini ESC | 35 × 35 × 5.5 | 20 × 20 | 7.2 |
| Happymodel X12 AIO (whoop) | 30 × 30 × 8 | 25.5 × 25.5 | 5.1 |
| BetaFPV F4 1S 5A AIO | 30 × 30 | 26 × 26 | None |
| Flywoo GOKU GN405 Nano | 22 × 22 | 16 × 16 | 2.3 |
| Matek F405-WTE (wing) | 44 × 29 × 12.7 | 25 × 25 Ø2 | 22 |
| Pixhawk 6C | 84.8 × 44 × 12.4 | None | 59.3 |
| Cube Orange (core) | 38.25 × 38.25 × 22.3 | None | None |
Where the files are
Other publishers' files are linked, not hosted. "verify" = check the license at the link before commercial use.
| Betaflight wiki | SpeedyBee F405 V4 | web | Publisher's page; dimensions are facts |
| Oscar Liang | SpeedyBee F405 Mini stack | web | Publisher's page; dimensions are facts |
| Unmanned Tech (Happymodel spec) | X12 AIO | web | Publisher's page; dimensions are facts |
| BetaFPV | F4 1S 5A AIO | web | Publisher's page; dimensions are facts |
| GetFPV (Flywoo spec) | GOKU GN405 Nano | web | Publisher's page; dimensions are facts |
| Unmanned Tech (Matek spec) | F405-WTE | web | Publisher's page; dimensions are facts |
| PX4 docs | Pixhawk 6C | web | Publisher's page; dimensions are facts |
Free files
★ Free files 5 parts. Generated by Xem Studio from the standard; threads are plain cylinders at major diameter. CC BY 4.0. index.json
| stack-plate-16x16-m2 | Stack mounting plate 16×16 M2, 2.5 mm, open centre | STEP · STL |
| stack-plate-20x20-m2 | Stack mounting plate 20×20 M2, 2.5 mm, open centre | STEP · STL |
| stack-plate-25.5x25.5-m2 | Stack mounting plate 25.5×25.5 M2, 2.5 mm, open centre | STEP · STL |
| stack-plate-26x26-m2 | Stack mounting plate 26×26 M2, 2.5 mm, open centre | STEP · STL |
| stack-plate-30.5x30.5-m3 | Stack mounting plate 30.5×30.5 M3, 2.5 mm, open centre | STEP · STL |
https://xemstudio.com/mcp to Claude, ChatGPT, Cursor or any MCP client (free, no account, one minute) and it can look up exact sizes, mating fits and free STEP/STL from every chat.Plain text: sheet.txt · JSON: /api/geometry?object=fc-esc-stack-mounts

Fits with



Questions
What screws for a 30.5 × 30.5 stack?
M3, usually through soft grommets; 20 × 20 stacks use M2 or M3, nano 16 × 16 uses M2.