Background for Alphaswift FC Mini page.

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.

The product is built using NDAA-compliant, non-Chinese components and manufactured outside China.

NDAA Compliant Product

The product is built using NDAA-compliant, non-Chinese components and manufactured outside China.The product is built using NDAA-compliant, non-Chinese components and manufactured outside China.The product is built using NDAA-compliant, non-Chinese components and manufactured outside China.The product is built using NDAA-compliant, non-Chinese components and manufactured outside China.
  • 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