Overview
The JHEMCU GHF420AIO-BGA is an AIO flight controller with integrated 40A ESC for compact FPV multirotor builds. It features an STM32F405 (168MHZ) flight controller, ICM42688 gyro/accelerometer, AT7456E OSD, onboard 8MB blackbox, and supports 2S–6S input (7.4V–27V) with onboard 5V and 10V BEC outputs.
Key Features
- Model: GHF420AIO-BGA (AIO FC + 4-in-1 ESC)
- Input voltage: 2S–6S (7.4V–27V)
- 5V BEC: 5V/2.5A ±0.1V
- 10V BEC: 10V/2A ±0.1V
- IMU: ICM42688 (Gyro/Accel)
- OSD: AT7456E
- Barometer: Yes
- Blackbox: 8MB
- Receiver protocol support: ELRS(CRSF), TBS(CRSF), SBUS, IBUS, DSM2, DSMX
- USART/UART: UART1, UART2, UART3, UART4, UART6
- ESC signal support: PWM, Oneshot125, Oneshot42, Multishot, Dshot150, Dshot300, Dshot600
- USB: Micro USB (external USB pads are also provided for optional USB breakout)
- LED strip support: Yes
- Buzzer: supports 5V active buzzer
- Voltage sensor: Yes
- Current sensor: Yes
- DFU button: Yes
Specifications
| Brand | JHEMCU |
| Model | GHF420AIO-BGA |
| Flight controller MCU | STM32F405/168MHZ |
| IMU | ICM42688 (Gyro/Accel) |
| OSD | AT7456E |
| Barometer | Yes |
| Blackbox | 8MB |
| Input voltage | 2S-6S (7.4V-27V) |
| 5V BEC | 5V/2.5A ±0.1V |
| 10V BEC | 10V/2A ±0.1V |
| Receiver support | ELRS(CRSF), TBS(CRSF), SBUS, IBUS, DSM2, DSMX |
| USART/UART | UART1, UART2, UART3, UART4, UART6 |
| LED strip | Yes |
| Buzzer | Supports 5V active buzzer |
| ESC signal | PWM, Oneshot125, Oneshot42, Multishot, Dshot150, Dshot300, Dshot600 |
| USB | Micro USB |
| Current sensor | Yes |
| Voltage sensor | Yes |
| DFU button | Yes |
| Flight controller firmware | betaflight_4.3.1 JHEF405.HEX |
| Board size | 30*38MM |
| Mounting hole | 20*20*3MM |
| Weight | 7.3g |
| ESC current | 40A |
| ESC MCU | EFM8BB21F16G |
| ESC type | Bluejay/Blheli_S |
| ESC firmware | G_H_30_REV16_7.HEX |
| 48K/96K firmware | Supported |
Wiring Notes
- Analog FPV wiring is shown with 5.8GHz VTX and camera connections.
- Digital HD VTX wiring is shown (GND/VCC/RX/TX/SBUS).
- Receiver wiring examples are shown for CRSF, SBUS, IBUS, and DSM receivers.
- Note shown: when using SBUS/IBUS/DSM receiver, enable UART6 as Serial RX in Ports.
- External USB pads are shown (+5V, D-, D+, GND) for optional external USB breakout.
- Battery input is shown as 2-6S LiPo, and a TVS is indicated in the wiring diagram.
What's Included
- JHEMCU GHF420AIO-BGA AIO flight controller (with 40A ESC)
- 470UF/35V capacitor
- External USB breakout board
- Wire harness
- Red/black power wires
- 4x rubber grommets
- Battery connector (yellow)
- Practice board (JHEMCU)
Applications
- Compact FPV quadcopter builds using 20*20*3MM mounting
- 2S-6S FPV setups requiring integrated 40A 4-in-1 ESC and onboard OSD
For wiring help and pre-sales compatibility questions, contact [email protected] or visit https://rcdrone.top/.
Details

A compact AIO stack solution that combines an F405 flight controller with a 40A 4-in-1 ESC for space-saving FPV builds.



At only about 7.3 g, it helps keep lightweight quads responsive without sacrificing integrated features.

Everything needed for installation is included, such as a low-ESR capacitor, wiring leads, rubber grommets, and an external USB breakout.


The onboard Micro USB port and clearly marked edge pads make firmware updates and wiring more straightforward in tight frames.

Clear wiring guidance covers analog or HD video setups, common receiver protocols, and power connections for 2S–6S builds.
Related Collections
