
Happymodel ELRS F4 2G4 V3.1 V3.3 AIO 5in1
Happymodel ELRSF4 2G4 V3.1 V3.3 AIO 5in1 Flight controller built-in SPI 2.4GHz ELRS RX V3.1 and V3.3 Version Update log: V3.1 version comes with ICM20689 gyro and V3.3 version comes with BMI270 or ICM42688P gyro due to MPU6000 was discontinued Onboard VTX changed to OPENVTX support 0mw~400mwPre-install Betaflight firmware which support ELRS V2.0 TX firmwareFirmware, hex file and default diff downloadhttp://www.happymodel.cn/index.php/2022/02/23/elrsf4-2g4-v3-1-flight-controller-firmware-and-default-factory-diff/ The world’s first AIO 5in1 F4 flight controller with integrated SPI 2.4GHz ExpressLRS receiver has been launched. The flight controller integrates SPI controlled 2.4GHz ExpressLRS receiver, Dshot protocol 4-in-1 ESC, 5.8GHz 40ch video transmitter and Betaflight OSD. Ultra-small size and ultra-stable remote control range can improve the range of the original SPI receiver. And because the 2.4GHz ExpressLRS receiver is equipped with the SX1280 radio frequency chip with high sensitivity, high packet rate and low latency, this flight controller is the one that all Race/Freestyle pilots needed. It is suitable for use in Tiny whoop Race or Toothpick Freestyle, and can also be used in 1S ultra-lightweight Nano Long Range platform. Good News: Quicksilver firmware already support this AIO flight controller since v0.6.2-dev version Online configurator here https://config.bosshobby.com Notes: Due to the high-power VTX onboard, the temperature of the AIO flight controller will be relatively high in the standby state, and the camera signal may be lost after a couple of minutes standby. This is a normal phenomenon, please don’t worry. We strongly recommend using a fan to cool down when setting up the flight control. Please make sure the vtx antenna was plugged before power for the AIO flight controller. Specifications: Flight controller MCU:STM32F411CEU6 (100MHZ, 512K FLASH)Gyro Sensor: Upgrade to ICM42688P or BMI270Original whoop size compatiblePower supply: 1S battery input (DC 2.9V-4.35V)Built-in 5A(each) Blheli_S 4in1 ESC Dshot600 readyBuilt-in Betaflight OSD(SPI Control)Built-in 5.8G Open VTXBuilt-in SPI ExpressLRS 2.4GHz receiverBuilt-in 5V 1A BECFlight controller firmware target: CRAZYBEEF4SX1280 Onboard 4in1 ESC MCU upgraded to EFM8BB21Power supply: 1S LiPo/LiPo HVCurrent: 5A continuous peak 6A (3 seconds)Support BLHeliSuite programmableFactory firmware: O_H_5_REV16_8.HEXDefault protocol: DSHOT600 Onboard SPI ExpressLRS 2.4GHz Receiver Packet Rate option: 25Hz/50Hz/150Hz/250Hz/500HzRF Frequency: 2.4GHzAntenna : SMD antennaTelemetry output Power: <12dBmReceiver protocol: SPI ExpressLRSCould bind with Happymodel ES24TX , ES24TX Lite, ES24TX Slim and DIY 2.4GHz ELRS TX module(Requires ELRS V2.0 firmware) Onboard 5.8g VTX Output power: 0mw~400mw switchableFrequency: 48CHInput voltage: 3.3V~5.5VCurrent consumption: 300mA(type)Frequency: 5.8GHz 6 bands 48 channels(include Race band)Smartaudio V2.1 ready Onboard voltage and Amperage meters settings Voltage meter scale setting 110Amperage meter scale setting 1175 Bind procedure: Power the flight controller by connecting USB. Please make sure that the port driver of the flight controller is correctly installed on the computer, then open Betaflight Configurator(Recommend 10.8.0) to connect, enter to the “receiver” interface, and then click “Bind Receiver”, the red LED at the bottom of the flight controller will flash quickly, which means that the SPI ELRS receiver enters the bind mode. There is another way to make the receiver enter the bind mode: after connecting to the Betaflight configurator, move to the CLI interface and enter “bind_rx” in the command line. Make sure you already upgrade the elrs tx firmware to V2.0 version. After correctly connecting ELRS TX module to your radio transmitter, copy ELRSV2.LUA file to the SD card in the radio transmitter. The directory is “SD Card/Scripts/tools”, Then run ELRSV2.LUA, and then click “bind” to link with the SPI ExpressLRS receiver. The Red LED will blinking slowly, this means the bind is successfully. After binding successfully, please re-power for the radio radio transmitter and then the Red LED at the bottom of the flight controller will getting to be solid, and the telemetry could be received at the same time. The meaning of the LED status of the SPI receiver: the LED is getting to be solid, indicating that the bind is successful or the connection and communication is normal, the LED flashing quickly indicates that the receiver is in binding mode, and the LED flashing slowly indicates that the there is no signal received from the radio controller. Old ELRSF4 2G4 V1.0 V2.0 Firmware and diff document download linkLatest ELRSF4 2G4 V3.1 Firmware and diff document download link Onboard openvtx vtx table:# vtxtablevtxtable bands 6vtxtable channels 8vtxtable band 1 BOSCAM_A A FACTORY 5865 5845 5825 5805 5785 5765 5745 5725vtxtable band 2 BOSCAM_B B FACTORY 5733 5752 5771 5790 5809 5828 5847 5866vtxtable band 3 BOSCAM_E E FACTORY 5705 5685 5665 0 5885 5905 0 0vtxtable band 4 FATSHARK F FACTORY 5740 5760 5780 5800 5820 5840 5860 5880vtxtable band 5 RACEBAND R FACTORY 5658 5695 5732 5769 5806 5843 5880 5917vtxtable band 6 LOWRACE L FACTORY 5333 5373 5413 5453 5493 5533 5573 5613vtxtable powerlevels 5vtxtable powervalues 10 2 14 20 26vtxtable powerlabels 0 RCE 25 100 400save Notes: Since Betaflight has not yet released the official firmware that could supports the SPI Expresslrs protocol, the current version is the Beta version(Target:CrazybeeF4SX1280). Betaflight will update to their official target soon. Please feel free to contact with us if you have any issues with this Beta version Firmware. Please change the “PID loop frequency” to “2kHz” , sometimes it would make the SPI receiver not working correct while the value is “8kHz” More details and discussion on Github https://github.com/betaflight/betaflight/pull/10788 Flight Controller Warranty Policy At weBLEEDfpv, we are committed to providing high-quality products. However, due to the technical nature of flight controllers and the precision required for installation, our warranty policy for flight controllers is as follows: 1. No Warranty Post-Soldering: Once any soldering has been performed on the flight controller, we are no longer responsible for replacements, repairs, or refunds. The process of soldering can introduce various factors that may lead to damage, and we are unable to control or verify the conditions in which the soldering was conducted. 2. Pre-Soldering Inspection: Before you begin soldering, we recommend carefully inspecting the flight controller for any potential issues. If any defects or issues are found prior to soldering, please contact us immediately for a replacement. 3. User Responsibility: Soldering requires skill and experience, and improper techniques may result in damage to the flight controller, including but not limited to overheating or lifting solder pads. Please ensure you are confident in your soldering abilities before proceeding, as we cannot be held liable for any damages caused during installation. 4. Final Sale: All flight controller sales are final once the product has been modified or soldered. We are unable to offer returns or exchanges on used or modified products.