# Betaflight 4.4 cloud build API ## API Avoiding EOL on 512K targets we have introduced a cloud build API saving around 25% of firmware flash usage. Unified targets define hardware drivers to be included in the firmware as described in the [Hardware specification](https://github.com/betaflight/betaflight/blob/master/docs/Manufacturer%20Design%20Guidelines.md#42-definitions-for-unified-targets) The build log has information about the build in case of failure. ## Usage For optimal use please select ONLY the appropiate hardware for the flight controller after selecting the right target (using auto-detect button). ### Radio Protocols CRSF FPORT GHOST IBUS JETIEXBUS PPM SBUS SPECTRUM SRXL2 SUMD SUMH XBUS ### Telemetry Protocols FRSKY_HUB GHOST HOTT IBUS_EXTENDED JETIEXBUS LTM MAVLINK SMARTPORT SRXL Note: telemetry for CRSF, ELRS, FPORT and GHST are included during the build. ### Other Options AKK (SA FIX) FLASH GPS LED LED64 MAG OSD OSD (HD) PINIO VTX ### Motor Protocols BRUSHED DSHOT MULTISHOT ONESHOT PROSHOT PWM ### Custom Defines BATTERY_CONTINUE DASHBOARD EMFAT_AUTORUN EMFAT_ICON ESCSERIAL_SIMONK GPS GPS_PLUS_CODES LED_STRIP SERIAL_4WAY_SK_BOOTLOADER