T-Motor H7 Mini Flight Controller ICM42688
The T-Motor H7 Mini Flight Controller ICM42688 gives your FPV drone the power of an H7 processor in a compact format that fits even a tight frame. An independent gyro power supply and two built-in BECs let you focus on flying instead of chasing electrical noise or adding extra converters, whether you fly analog or HD. Its generous processing headroom leaves room for advanced filtering today and for expanding your build tomorrow.
T-Motor H7 Mini Flight Controller ICM42688 — Full H7 Power in Miniature
The T-Motor H7 Mini Flight Controller ICM42688 puts an STM32H743 processor on a compact 27x30.8mm board with the standard 20x20mm mounting pattern. It is built for FPV drones powered by 3-6S LiPo packs and runs Betaflight and ArduPilot. On board you get an ICM42688P gyro with its own independent power supply, a DPS310 barometer, 16MB of flash memory for blackbox logs, 7 UARTs and an AT7456E chip for analog OSD. Two integrated BECs, 5V/2A and 10V/1.5A, power both digital HD and analog video systems. According to T-Motor, CPU usage stays below 20%, and the board supports bidirectional DShot, the RPM filter and DShot600. T-Motor places it in its F series of racing power components.

Processing Headroom
T-Motor describes the STM32H743 as a high-performance processor and states CPU usage below 20%. That leaves plenty of room for demanding features such as bidirectional DShot and the RPM filter.

Independent Gyro Power
The ICM42688P gyro has its own independent power supply. According to T-Motor, this keeps out interference from other electrical equipment on the drone, so the gyro delivers cleaner data to the flight controller.

Dual BEC on Board
Two integrated BECs supply 5V/2A and 10V/1.5A. The 10V output powers a digital HD system or an analog camera and video transmitter straight from the flight controller.

T-Motor H7 Mini Flight Controller ICM42688 Key Features
Firmware of Your Choice
The board runs Betaflight and ArduPilot. You can set it up for freestyle and racing in Betaflight or for autonomous flight modes in ArduPilot.
Flight Logging
16MB of flash memory stores blackbox logs. Reviewing recorded flights makes tuning PIDs and filters much easier.
Plenty of Ports
Seven UARTs leave free ports for a receiver, a GPS module, a video system and other peripherals, so you do not have to choose between them.
Analog OSD
An AT7456E chip overlays flight data on the analog video feed. Battery voltage and other information stay in view without taking your eyes off the flight.
Altitude Sensing
A DPS310 barometer measures air pressure, which the flight controller uses to estimate altitude. ArduPilot's altitude holding modes rely on this data.
Compact Size
The 27x30.8mm board uses the 20x20mm mounting pattern. It fits tight frames where there is no room for a 30x30mm stack.
T-Motor H7 Mini Flight Controller ICM42688 Wiring Diagram
The manufacturer's diagram shows how to connect an SBUS or TBS Crossfire Nano receiver, a digital HD video system through the plug-in connector, an LED strip, an analog camera and an FT800 video transmitter.

T-Motor H7 Mini Flight Controller ICM42688 Specification
Processor (MCU) | STM32H743 |
Gyro (IMU) | ICM42688P |
Barometer | DPS310 |
OSD | AT7456E (analog) |
Blackbox Flash | 16MB |
UART | 7 |
BEC | 5V/2A, 10V/1.5A |
Input Voltage | 3-6S LiPo |
Firmware | Betaflight, ArduPilot |
ESC Protocols and Features | Bidirectional DShot, DShot600, RPM filter |
ESC Connector | 8-pin (T, C, 4, 3, 2, 1, +, -) |
USB Port | USB-C |
Board Size | 27x30.8mm |
Mounting | 20x20mm, Φ4mm holes |
T-Motor H7 Mini Flight Controller ICM42688 Package Includes
- 1x T-Motor H7 Mini Flight Controller ICM42688
- 2x Connection Cable
- 1x QC Pass Card
- 2x T-Motor Hobby Sticker
- 2x F Series Sticker