Background for Alphaswift FC Mini page.

Alphaswift FC Mini

Designed by Alphaswift, the Alphaswift FC Mini is a slim, high-performance flight controller for advanced UAV applications, featuring an STM32H743 MCU, dual ICM42688P IMUs, and support for Betaflight, iNav, and ArduPilot firmware.

The H1600 frame is built tough to withstand all mission conditions.The H1600 frame is built tough to withstand all mission conditions.The H1600 frame is built tough to withstand all mission conditions.The H1600 frame is built tough to withstand all mission conditions.
  • 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, allowing seamless deployment across multiple aircraft configurations. 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 DPS365 pressure sensor delivers dependable altitude information. An onboard analog OSD enables real-time video overlay, and flight logs can be stored locally via the integrated microSD card slot.

    The Alphaswift FC Mini provides a comprehensive range of electrical interfaces, including up to 13 PWM outputs (LED incldued), 7 UARTs, 2 I2C buses, 1 CAN port, and 6 DEC inputs for voltage, current, RSSI, airspeed or secondary volatge/current measurement. High-voltage monitoring up to 69V is supported through the Vbat2. The board also supports 2 analog video sources with selectable input switching for flexible camera configurations. Power regulation is handled by an onboard 5V / 2.5A 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 externally mounted USB connector. All electronic components are placed on a single side of the PCB, leaving the opposite side flat to reduce stack height and simplify installation in space-constrained platforms.

Specifications

Flight controller

  • MCU: STM32H743VIH6, 480MHz , 1MB RAM, 2MB Flash

  • IMU: 2x ICM42688

  • Baro: Infineon DPS365 (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