Flight Core Functional Description
Table of contents
Overview
ModalAI Flight Core is a PX4 flight controller that uses a very similar architecture to FMUv5x. It’s design goal is to be software compatible with the FMUv5x architecture in a smaller Pixracer-style form factor.
Dimensions
3D Drawings
2D Drawings

Features
| Feature | Details |
|---|---|
| Weight | 6 g |
| MCU | 216MHz, 32-bit ARM M7 STM32F765II |
| Memory | 256Kb FRAM |
| 2Mbit Flash | |
| 512Kbit SRAM | |
| Firmware | PX4 |
| IMUs | ICM-20602 (SPI1) |
| ICM-42688-P (SPI2) | |
| BMI088 (SPI6) | |
| Barometer | BMP388 (I2C4) |
| Secure Element | A71CH (I2C4) |
| microSD Card | PX4 Supported SD Cards SDHC version 2 up to 32GB |
| Inputs | GPS/Mag |
| Spektrum | |
| Telemetry | |
| CAN bus | |
| PPM | |
| Outputs | 6 LEDs (2xRGB) |
| 8 PWM Channels | |
| Extra Interfaces | 3 serial ports |
| I2C | |
| GPIO |
Block Diagram
Figure 1
Orientation
The following is a ‘top down’ view of the Flight Core depicting the orientation. Starting in PX4 v1.11, the orientation is updated to better align with the usage of the VOXL-Flight. The following is a ‘top down’ view of the Flight Core depicting a ROTATION_NONE setup.
| PX4 Version | Orientation to Achieve Forward | Branch | Notes |
|---|---|---|---|
| 1.10 | ROTATION_YAW_180 | relesase/1.10 | Not Recommended |
| modalai_1.10 | ROTATION_NONE | modalai_1.10 | Recommended |
| master | ROTATION_NONE | master | In Development |

Power Supply
Recommended
A 5VDC supply is required to power the Flight Core. The FC-PM Power Module board is recommended, which provides battery voltage and amperage monitoring through an I2C interface when connected to J6 using the MCBL-00003 cable.
Other connectors also allow a 5VDC supply to be connected (see connectors page )
- J6 - recommended, provides I2C interace for monitoring
- J1/J4/J5
Power Usage
NOTE: The following is preliminary data.
Test configuration:
- Using a 5VDC supply
- Using PX4 this commit
| Use Case | Typical Usage (Peak) |
|---|---|
| Idle | 180 mA |
| Idle, with GPS (HolyBro Pixhawk 4, Second GPS) | 260 mA |
| Idle, with Spektrum DSMX | 200 mA |
| Idle, with Holybro Telemetry | 230 mA |
| Idle, with GPS/Spektrum/Telemetry | 330 mA |
Pixhawk is a registered trademark of Lorenz Meier.