
Babyhawk O3
The Babyhawk O3 flight controller comes pre-programmed and has been
appropriately adjusted for optimal flight performance. For comprehensive adjustment and
configuration settings (CLI dump file), please visit https://emax-usa.com/ to obtain the CLI
dump file.
4.1 Adjusting Software Settings (Betaflight Configurator)
Betaflight Configurator can be used to modify programming settings on the Babyhawk
O3 and to flash new firmware as needed.
The Betaflight Configurator and flight controller firmware can be downloaded from
https://github.com/betaflight/.
The Babyhawk O3 flight controller firmware is EMAX_BABYHAWK_II_HD.
EMAX has optimized parameters for the Babyhawk O3 to achieve excellent flight
performance. Changing them could affect flight time, speed, control, motor heat, etc. EMAX
strongly recommends not altering PID and firmware settings arbitrarily.
4.2 Reprogramming the Babyhawk O3 Flight Controller
1. Hold down the Boot button, then connect the flight controller to your
computer using a Micro USB or Type-C data cable to put it in DFU mode.
2. Choose EMAX_BABYHAWK_II_HD as the target and select the firmware. Choose
the manual baud rate of 256000 from the dropdown menu.
3. Choose "Load Firmware (Online)" to download the firmware.
4. Choose "Flash Firmware" to program the flight controller.
4.3 Restore Babyhawk O3 Default Settings
from https://emax-usa.com/ Download the latest CLI Dump file, open it in a text editor,
copy all the text, paste the settings into the command bar, and press Enter. Once completed,
Babyhawk O3 will reconnect to Betaflight.