HDZero AIO5 Digital Video All-in-One Flight Controller

The HDZero AIO5 is the world's first digital video AIO, enabling bind and fly 65mm whoops to weigh less than 19.5g. The AIO5 integrates an F4 flight controller, HDZero 5.8GHz digital video transmitter, SPI 2.4GHz ExpressLRS 3.0 receiver, DSHOT protocol 4-in-1 ESC, and a 5V/1A BEC. It is ideal for tiny whoop racing and freestyle.

The HDZero AIO5 is an excellent collaboration between Happymodel and HDZero. It is available at major FPV resellers worldwide, and also at Happymodel and HDZero official online shops.

Specifications

Diagrams

Top View

The top view of the HDZero AIO5 board shows the following components:

Bottom View

The bottom view of the HDZero AIO5 board shows the following components:

Included

Installation Notes

ELRS Antenna

A line antenna (¼ wavelength) for the ELRS receiver is pre-soldered and positioned close to the board for low-profile and easy packaging. However, the ELRS antenna needs to be lifted to maintain at least 3 mm of clearance from the board.

Correct Installation: The ELRS antenna is lifted away from the board, ensuring proper clearance.

Incorrect Installation: The ELRS antenna is too close to the board, potentially causing interference.

VTX Antenna

The HDZero VTX integrated into the AIO5 has a specific requirement to prevent video noise caused by the video RF signal being routed back to the onboard power amplifier. The VTX antenna should be mounted outward, not inward, on the board.

Correct Installation: The VTX antenna is mounted outward.

Incorrect Installation: The VTX antenna is mounted inward, potentially causing video noise.

Bind with TX radio

There are two ways to configure AIO for binding:

  1. Connect HDZero AIO5 to PC via micro-USB. Open Betaflight and connect to the AIO. Navigate to the "Receiver” tab and click “Bind” to initiate binding mode.
  2. Power the HDZero AIO5 (either via USB to PC or a 1S battery). Wait until the ELRS LED turns off, then immediately turn off the power (unplug the USB or battery). Repeat these steps once more. When the RX is powered on for the third time, the LED will start to double-flash, indicating that the RX has entered binding mode.

Once RX is in binding mode, insert the ELRS TX module into your OpenTX Radio transmitter, select External RF mode and set it to the CRSF protocol. You will find the ELRS menu in the Radio system (ensure the ELRS.LUA file is copied to the SD-Card tools first). Enter the ELRS menu and press [Bind]. The RX LED on the flight controller will become solid if the binding is successful.

ELRS LED status:

Firmware

Betaflight firmware and CLI

Steps for flashing Betaflight firmware:

  1. Select the target port.
  2. Click "Update Firmware" to enter the Firmware Flasher tab.
  3. Select target "CRAZYBEEF4SX1280" and version. The factory version is 4.4.2[01-Jun-2023].
  4. Click "Load Firmware [Online]" to download the firmware.
  5. Click "Flash Firmware" to flash the Flight controller.

Download the CLI file from https://www.hd-zero.com/document.

Executing CLI from file:

  1. Switch to CLI tab.
  2. Load from file BTFL_CLI_HDZERO_AIO5.txt.
  3. Execute.

BlueJay ESC firmware

The factory firmware is O_H_5_48_V0.19.2.HEX. To flash a new ESC firmware, here is a YouTube tutorial.

After flashing firmware, it is needed to set the Startup Power of each ESC to 1.00 through BLHeliSuite 16.7.14.9.0.3.

Please note that heat dissipation and a fully charged battery are needed for flashing ESC firmware.

HDZero firmware

Utilities

HDZero VTX Programmer:

Models: AIO5, AIO5 Flight Controller, Flight Controller, Controller

File Info : application/pdf, 8 Pages, 935.03KB

PDF preview unavailable. Download the PDF instead.

HDZero AIO5 User Manual v0.1

References

Microsoft Word 2016

Related Documents

Preview HDZero AIO5 FPV Flight Controller - Specifications and Installation Guide
A comprehensive technical specification and installation guide for the HDZero AIO5, a compact FPV flight controller. It details the integrated HDZero 5.8GHz VTX, ExpressLRS 2.4GHz receiver, STM32F411 MCU, BMI270 gyro, and BLHeli_S ESCs. The guide covers product specifications, component layout via diagrams, included accessories, installation notes for antennas, binding procedures, and firmware flashing instructions for Betaflight, Bluejay ESC, and HDZero VTX.
Preview HDZero AIO15 2S-3S Digital Video AIO Flight System
Comprehensive guide to the HDZero AIO15, a 2S-3S digital video AIO flight system for 80mm whoops. Details specifications, installation, binding, and firmware updates for Betaflight and BlueJay ESC.
Preview HDZero AIO15 Digital FPV Flight Controller - User Manual and Specifications
Comprehensive guide to the HDZero AIO15, a digital video All-in-One (AIO) flight controller for 80mm whoop drones. Details specifications, installation, binding, and firmware updates for Betaflight, BlueJay ESC, and HDZero VTX.
Preview HDZero AIO15: Digital FPV Flight Controller & VTX - Specs, Install, Firmware
Comprehensive guide to the HDZero AIO15, a digital video AIO board for 80mm FPV whoops. Features include G4 FC, HDZero VTX, ExpressLRS, BlueJay ESC. Covers specifications, installation, binding, and firmware updates.
Preview HDZero Digital FPV Video Transmitters: Comprehensive Guide and Specifications
Explore the range of HDZero digital FPV video transmitters, including Whoop, Race, and Freestyle series. Learn about installation, setup, firmware updates, and troubleshooting for low-latency, high-quality FPV video.
Preview HDZero Halo Flight Controller and 4in1 70A ESC User Manual
Comprehensive user manual for the HDZero Halo Flight Controller and 4in1 70A ESC, detailing specifications, wiring, firmware updates, and configuration for drone racing enthusiasts.
Preview HDZero Halo Flight Controller and 4in1 70A ESC User Manual
Comprehensive user manual for the HDZero Halo Flight Controller and 4in1 70A ESC, detailing specifications, wiring, firmware updates, and configuration for FPV drone enthusiasts.
Preview HDZero Goggle User Manual
User manual for the HDZero Goggle, detailing its features, setup, operation, firmware updates, and troubleshooting.