Product overview
The Happymodel CrazyF411 AIO F4 FC is an integrated flight controller for toothpick builds, combining flight control, four motor-speed controllers and a diversity radio receiver on a 28.5 × 28.5 mm board weighing 6.3g. Its STM32F411CEU6 processor is paired with either a BMI270 or ICM42688P sensor. Integration provisions include large soldering pads, four angled motor connectors supplied unsoldered, and two complete UARTs, with an inverted PX pad on UART 1. Motor compatibility covers the 110x, 120X, 130X and 140X sizes.
The onboard BLHeli_S four-in-one ESC provides 20A continuous current per channel and a 25A peak for five seconds. It uses an EFM8BB21 processor, supports BLHeliSuite programming and defaults to DSHOT600. The flight controller accepts 2–4S battery input at DC 8V–17V, while the ESC specification separately lists 2–4S LiPo/LiPo HV at 7v/17v. Built-in equipment includes Betaflight OSD, a 5V 1.5A BEC, current measurement and voltage detection. Firmware uses the MATEKF411RX target and requires a −90-degree yaw setting to match the flight direction.
The integrated receiver uses dual IPEX UFL antennas and 2.4G power amplification, with D8/D16, Futaba S-FHSS and Redpine protocols listed. Betaflight provides specific selections for Frsky D8, non-EU D16, EU-LBT D16 and Futaba S-FHSS; EU-LBT support requires version 4.0.X or later. The stated 400m receiver range applies without ground interference, with both transmitter and receiver one metre above ground. Binding commands differ by firmware version, and some Frsky ACCESS radios require a CLI save command even when the usual blinking LED indication is absent.
Specifications
| Specification | Value & conditions |
|---|---|
| Product identity and purpose | Happymodel CrazyF411 AIO F4 FC built-in 20/25A ESC OSD/Frsky diversity receiver for Toothpick |
| Board weight | 6.3g |
| Board dimensions | 28.5 * 28.5MM |
| Flight controller processor | STM32F411CEU6 (100MHZ, 512K FLASH) |
| Sensor alternatives | BMI270 or ICM42688P |
| Flight controller power supply | 2-4S battery input (DC 8V-17V)Flight controller battery input. |
| Motor connections | Large soldering pads with 4 angled motor connectorsFour angled motor connectors are not soldered. |
| Serial interfaces | 2 complete UARTUART 1 has an inverted PX pad. |
| Compatible motor sizes | 110x/120X/130X/140X |
| Integrated ESC architecture | Built-in 20A(each) BLHeli_S 4in1 ESC; Dshot600 ready |
| ESC processor | EFM8BB21 |
| ESC power supply | 2-4S LiPo/LiPo HV (7v/17v)Onboard 4in1 ESC; LiPo/LiPo HV batteries. |
| ESC current rating | 20A continuous; peak 25A (5 seconds)Per channel; peak current limited to 5 seconds. |
| ESC programming | BLHeliSuite programmable |
| ESC firmware and default protocol | F_H_40_REV16_7.HEX; DSHOT600Factory ESC configuration. |
| On-screen display | Built-in Betaflight OSD with SPI control |
| Battery elimination circuit | Built-in 5V 1.5A BEC |
| Electrical monitoring | Built-in current meter and voltage detection |
| Flight controller firmware target | MATEKF411RX |
| Yaw alignment setting | -90 degreeRequired to match the flight direction. |
| Receiver integration | Built-in Frsky D8/D16 SPI receiver with 2.4G power amplification |
| Receiver antennas and advertised protocols | Low-latency D8/D16, Futaba S-FHSS and Redpine protocols; dual IPEX UFL antennas with power amplifier |
| Receiver modes and channels | SPI BUS receiver; Frsky D8/D16 compatibility; D8 and D16 modes; 8ch/16chInternal Frsky NON-EU receiver version; compatible Non EU transmitter. |
| Receiver failsafe | Failsafe supportInternal Frsky NON-EU receiver version. |
| Receiver range | 400mNo ground interference; transmitter and receiver 1 m from the ground. |
| Receiver binding command for 4.0.x | Bind_rx_spi; solid red LED indicates receiver bind mode4.0.x firmware; USB connected and Betaflight Configurator CLI open. |
| Receiver binding command for 4.1.x and 4.2.x | Bind_rx4.1.x or 4.2.x firmware. |
| Binding completion behavior | The red LED may not blink after successful binding; enter save in the CLI to finish bindingBinding with some Frsky radios running new ACCESS firmware. |
| D8, non-EU D16 and S-FHSS receiver selections |
|
| EU-LBT D16 receiver selection | Frsky_X_LBT: Frsky EU-LBT D16Betaflight 4.0.X or later firmware. |




