
Alphaswift FC Mini
Designed and engineered by Alphaswift, the Alphaswift FC Mini is a compact, high-performance UAV flight controller powered by STM32H743 with dual ICM42688P IMUs, built using NDAA-compliant, non-Chinese components and manufactured outside China. It ensures supply chain security and regulatory confidence for multiple applications.

NDAA Compliant Product




The Alphaswift FC Mini is a compact, enterprise-grade flight control unit fully designed, developed, and produced by Alphaswift to support high-agility and extended-range UAV operations using 2S to 8S LiPo power systems. The FC Mini is compatible with leading autopilot ecosystems such as Betaflight, iNav, and ArduPilot. The controller is driven by an STM32H743 microcontroller and utilizes a dual-redundant ICM42688P IMU architecture to ensure stable and precise attitude estimation, while an integrated Infineon DPS368 pressure sensor delivers dependable altitude information. The flight logs can be stored locally via the integrated microSD card slot.
The Alphaswift FC Mini provides electrical interfaces, including up to 13 PWM outputs (LED incldued), 7 UARTs, 2 I2C buses, 1 CAN port, and 6 ADC inputs for voltage, current, RSSI, airspeed or secondary voltage/current measurement. High-voltage monitoring up to 69V is supported through the Vbat2. Power regulation is handled by an onboard 5V / 4A BEC, along with an auxiliary output 5V / Vbat (up to 2A) to power external devices such as FPV cameras or video transmitters. System setup and firmware access are provided via a USB-C interface, with additional solder pads available for an extra USB connector.
Specifications
Flight controller
MCU: STM32H743VIH6, 480MHz , 1MB RAM, 2MB Flash
IMU: 2x ICM42688
Baro: Infineon DPS368 (I2C2)
Blackbox: MicroSD card socket (SDIO)
7x UARTs (1, 2, 3, 4, 6, 7, 8) with built-in inversion.
13x PWM outputs(including “LED” pad)
2x I2C
1x CAN
6x ADC (VBAT, Current, RSSI, Analog AirSpeed, Vbat2, Cur2)
3x LEDs for FC STATUS (Blue, Red) and 3.3V indicator (Red)
1x SPI3 breakout
USB Type-C (USB2.0)
1x JST-SH1.0_8pin connector (Vbat/G/Curr/Rx8/S1/S2/S3/S4)
1x JST-GH1.25_4pin connector (5V/CAN-H/CAN-L/G)
Dual Camera Inputs switch
5V/Vbat filtered power ON/OFF switch
DJI FPV OSD is supported by any spare UART
Power
Vbat Input: 6~36V (2~8S LiPo)
BEC: 5V 4A cont. (Max 5A)
LDO 3.3V: Max 500mA
No Current Sensor built-in
ADC Vbat2 pad supports Max. 69V (voltage divider: 1K:20K)
Static power: 200mA@5V with Betaflight, 150mA@5V with ArduPilot
FC Firmware
ArduPilot
BetaFlight
INAV
Physical
Mounting: 30.5 x 30.5mm, Φ4mm with Grommets Φ3mm
Dimensions: 36 x 36 x 5 mm
Weight: 7g
Including
1x Alphaswift FC Mini
6x Silicon grommets M4 to M3
1x JST-SH1.0_8pin cable with connectors, 5cm
1x JST-GH-4P to JST-GH-4P cable for CAN port, 20cm