Product · Catalog 2026

AF-F4 nano v2

Compact F4 Flight Controller · External GPS/Compass Port · ArduPilot
AF-F4 nano v2
Description

AF-F4 nano v2 is a compact F4-class flight controller built around the STM32F405, with an ICM-42688-P IMU and a DPS368 barometer onboard. GNSS and compass are external: the 6-pin GPS port carries USART1 and I2C1 for a module with MAX-M10S and QMC5883P. Without an external positioning or heading source those measurements are unavailable. The current novaX ArduPilot definition enables five PWM outputs, three hardware UARTs plus USB, and microSD logging. Board ID 6204 allows compatible APJ uploaders to check the target; raw DFU and SWD flashing do not provide that protection. Use only the matching AF-F4_nano_v2 image.

Basic Specifications
MCU
STM32F405
IMU
ICM-42688-P
Barometer
DPS368
GNSS
MAX-M10S — via external GPS module (not onboard)
Compass
QMC5883P — on external GPS module (not onboard)
GPS Port
6-pin connector (UART TX/RX + I2C SCL/SDA)
Operating Voltage
9 – 25 V DC
Output Voltage
3.3V/1A · 5V/3A · 10V/3A
PWM Output
5 channels in current novaX ArduPilot configuration
Serial Ports
3 hardware UARTs + USB in current novaX ArduPilot configuration
Blackbox
microSD card
RC Input
PWM / PPM / S.Bus
Size
39.4 × 39.4 mm
Mount Hole
30.5 × 30.5 mm / M4
Weight
9.3 g
Supported F/W
ArduPilot
AF-F4 nano v2 pinout
AF-F4 nano v2 pinout
Click any image to open full size
TypeVersionDateSizeDownload
ArduPilot (.apj package)
ArduPilot Copter app. v1.0.11 pins the external MAX-M10S module's internal LNA to NORMAL (full gain): the u-blox default differs by module firmware (SPG 5.10 = NORMAL, SPG 5.20 = LOWGAIN). v1.0.10 fixes signing-timestamp flash writes that caused GPS UART overruns and stalled loops; signing remains available. v1.0.9 added BRAKE mode, EKF3 wind estimation, corrected board orientation and an 8 KB log buffer. Upload via the USB-C bootloader (Mission Planner) or the catalog Web Updater → Firmware Update.
1.0.112026-08-31687 KBAF-F4_nano_v2-v1.0.11.apj
SHA-256: 02390d6f631f9897a18927ecca8c37a514ee7fff26b62838186ec80a9f43140c
Bootloader + App (merged HEX · DFU / SWD)
Bootloader + application combined image based at 0x08000000. Flash via the catalog Web Updater → DFU Recovery (🛠 Enter DFU works buttonless on this board) or SWD/ST-Link for a blank/bricked board.
1.0.112026-08-312.2 MBAF-F4_nano_v2-v1.0.11_with_bl.hex
SHA-256: a4e8665612361da09804f1007cd1f54eacd975fc59afd6fd9b6091bca026410e

All firmware releases are published on GitHub: https://github.com/novaX-ALUX/fc/releases