Overview
The MATEK H7A3-WING is a Flight Controller designed for fixed-wing airplanes, VTOLs, and other models requiring a high number of outputs and reliable sensor feedback. It supports 9~30V DC input (3~6S LiPo) and runs ArduPilot firmware. Onboard components include STM32H7A3RIT6 MCU, ICM42688P IMU, SPL06-001 barometer, AT7456E analog OSD, and a MicroSD socket for datalogging.
Key Features
- MCU: STM32H7A3RIT6, 280MHz Cortex-M7, 1.4MB RAM, 2MB Flash
- IMU: ICM42688P; Baro: SPL06-001
- OSD: AT7456E (analog); Blackbox: MicroSD socket
- Ports: 6x UARTs (1,2,3,4,5,6) with built-in inversion; 1x I2C; 1x CAN
- Outputs: 11x PWM outputs
- ADC: 4x ADC (VBAT, Current, VB2, Cur2)
- High-Precision I2C digital power monitor (no calibration required)
- USB/Beep extender with Type-C (USB2.0)
- 2x JST-GH1.25_4pin connector for CAN and I2C
- 9V/12V output ON/OFF switchable
- Digital video OSD is supported by any spare UART
- Dupont 2.54mm pins are shipped unsoldered
For wiring, setup, and after-sales support, contact support@rcdrone.top.
Specifications
| Brand | MATEK |
| Model | H7A3-WING Flight Controller |
| MCU | STM32H7A3RIT6, 280MHz Cortex-M7, 1.4MB RAM, 2MB Flash |
| IMU | ICM42688P |
| Barometer | SPL06-001 |
| OSD | AT7456E (analog) |
| Blackbox | MicroSD socket |
| Ports | 6x UARTs (1,2,3,4,5,6) with built-in inversion; 1x I2C; 1x CAN |
| PWM outputs | 11x PWM outputs |
| ADC inputs | 4x ADC (VBAT, Current, VB2, Cur2) |
| LED indicators | Blue LED (FC Status), Yellow LED (I2C Status), Red LED (3.3V Status) |
| Battery input | 9~30V (3~6S LiPo) |
| BEC 5V/4V5 | 2.5A continuous / 3A peak |
| BEC 9V/12V | 2A continuous / 3A peak; output ON/OFF switchable |
| BEC Vx (servo BEC) | 8A continuous / 12A peak; output 5V default, 6V or 7.2V option |
| LDO 3.3V | Max 200mA |
| I2C digital power monitor | No calibration required |
| Current sensing resistor | 0.00025 ohm |
| Load current (shunt) | 100A (Continuous), 164A (Burst) |
| Voltage accuracy | +/- 0.1% |
| Current accuracy | +/- 2% |
| INA2xx I2C address | 0x45 (69) |
| ArduPilot power monitor parameters |
BATT_MONITOR -> 21 (INA2xx) BATT_SHUNT -> 0.00025 BATT_MAX_AMPS -> 164 BATT_I2C_BUS -> 0 default BATT_I2C_ADDR -> 0 default (or 69) |
| Firmware | ArduPilot: MATEKH7A3 (4.6 or newer); flashing with STM32CubeProgrammer |
| Mounting | 30.5 x 30.5mm; holes dia 4mm with grommets dia 3mm |
| Dimensions | 54 x 36 x 13 mm |
| Weight | 30g with USB extender |
What’s Included
- 1x H7A3-WING
- 1x USB(Type-C)/Beep (Passive buzzer) Extender with 6pin cable
- 1x 20cm JST-SH-6P to JST-SH-6P cable for USB extender
- 2x 20cm JST-GH-4P to JST-GH-4P cable for CAN & I2C port
- 1x Rubycon ZLH 35V 470uF capacitor
- Dupont 2.54 pins (board is shipped unsoldered)
Applications
- Fixed-wing airplanes
- VTOL aircraft
- Models requiring multiple PWM outputs, UART peripherals, and I2C/CAN expansion
Manuals
- ArduPlane firmware: https://firmware.ardupilot.org/Plane/beta/MatekH7A3/
- ArduCopter firmware: https://firmware.ardupilot.org/Copter/beta/MatekH7A3/
Details

The Mateksys H7A3-WING flight controller includes a microSD socket and clearly labeled pads for UART, CAN, and PWM outputs.

MATEK H7A3-WING uses clearly labeled solder pads and JST connectors, including USB Type-C, I2C, and CAN ports for clean wiring.

The MATEK H7A3-WING flight controller features clearly labeled solder pads plus a microSD slot and a compact USB-C module for setup and access.

MATEK H7A3-WING flight controller features clearly labeled pads for power, CAN, and UART/servo outputs plus an onboard microSD slot for logging.

The MATEK H7A3-WING flight controller uses a compact 54 x 36 mm layout with clear pad labeling and low-profile connectors for tidy wiring.
Related Collections
