Happymodel ES900TX/ES900RX

Happymodel ExpressLRS ES900TX/ES900RX Long Range Module Instruction Manual

Model: ES900TX/ES900RX | Brand: Happymodel

1. Introduction

The Happymodel ExpressLRS ES900TX and ES900RX modules are a long-range wireless transmission system designed for remote control applications, particularly for FPV drones and RC vehicles. Based on the open-source ExpressLRS software, these modules offer ultra-long range capabilities, stable operation, and low latency. They are available in 915MHz or 868MHz frequency options.

These new ES900 series modules replace the previous ES915 series due to a shortage of SMT32 chips. The ES900TX transmitter module includes a custom heat sink and a 2006 fan that activates automatically when the TX power reaches 250mW, ensuring stable performance under high power. The modules are compatible with most OpenTX remote controllers, including Radiomaster TX16S and Jumper T12/T16/T18 series, offering a plug-and-play experience.

Happymodel ES900TX and ES900RX Combo Kit
Happymodel ES900TX and ES900RX Combo Kit (915MHz or 868MHz optional)

2. Package Contents

The ES900TX and ES900RX modules are available individually or as a combo kit. Please verify your purchase against the following lists:

ES900TX and ES900RX Combo Kit:

  • 1x ES900 TX module (868MHz or 915MHz, depending on selection)
  • 1x ES900 RX module (868MHz or 915MHz, depending on selection)
  • 1x TX antenna (868MHz or 915MHz, depending on selection)
  • 2x RX antennas (868MHz or 915MHz, depending on selection)
  • 1x Molding JR Bay mounted case for TX module
  • 1x Heat sink
  • 1x Adapter wire
  • 1x 2006 Fan
Happymodel ES900TX Kit
Happymodel ES900TX Kit (915MHz or 868MHz optional)

ES900TX Package (Transmitter Only):

  • 1x ES900 TX module (868MHz or 915MHz, depending on selection)
  • 1x TX antenna (868MHz or 915MHz, depending on selection)
  • 1x Molding JR Bay mounted case for TX module
  • 1x Heat sink
  • 1x Adapter wire
  • 1x 2006 Fan
ES900TX module mounted on a radio transmitter
ES900TX module mounted on a radio transmitter

ES900RX Package (Receiver Only):

  • 1x ES900 RX module (868MHz or 915MHz, depending on selection)
  • 2x RX antennas (868MHz or 915MHz, depending on selection)
Happymodel ES900RX module with antennas
Happymodel ES900RX module with antennas (915MHz or 868MHz optional)

3. Specifications

ES900 Series Technical Specifications:

FeatureES900TXES900RX
MCUESP32+ESP8285ESP8285
RF ChipSX1276IMLTRTSX1276IMLTRT
Dimension55mm x 39mm x 11mm12mm x 12mm x 3mm
Weight9.2g (module only)0.6g (exclude antenna)
Antenna ConnectorSMAIPEX1
VCC Input5V ~ 13V (Recommended 5V ~ 9V)5V
Operation CurrentN/A~100mA
Rx To FC ProtocolN/ACRSF
RF Frequency915MHz or 868MHz (EU)915MHz or 868MHz (EU)
Max Output Power<33dBm<17dBm
Firmware UploadWifi or ConfiguratorBetaflight pass-through or Wifi
Detailed specifications for the ES900RX module
Detailed specifications for the ES900RX module

Comparison with ES915 Series (Discontinued):

FeatureES915 RX (Old)ES900 RX (New)ES915TX (Old)ES900TX (New)
MCUSTM32F103RBH6ESP8285STM32F103C8T6ESP32+ESP8285
RF ChipSX1276IMLTRTSX1276IMLTRTSX1276IMLTRTSX1276IMLTRT
Antenna PlugIPEX4IPEX1SMASMA
Dimension16mm x 10mm x 3mm12mm x 12mm x 3mm55mm x 39mm x 13mm55mm x 39mm x 11mm
Weight0.7g0.6g23g (exclude antenna)9.2g (module only)
Firmware UploadBetaflight pass-throughBetaflight pass-through or WifiSD-card or ConfiguratorWifi or Configurator
Comparison between old version ES915RX and new version ES900RX
Comparison between old version ES915RX and new version ES900RX

4. Setup

4.1 Binding Procedure (ES900RX)

  1. Power on the ES900RX. Wait until the red LED on the ES900RX turns off. Immediately power off.
  2. Repeat step 1.
  3. On the third power-on, the red LED light will start to double flash quickly, indicating the ES900RX is in binding mode.
  4. Insert the ES900TX module into your radio transmitter.
  5. In your radio's settings, select "External RF" mode and set it to "CRSF protocol".
  6. Navigate to the ELRS menu in your radio system and press "[Bind]".
  7. The red LED on the ES900RX module will turn off, then start blinking slowly and finally become solid, indicating successful binding.

4.2 Firmware Update

It is highly recommended to keep your ExpressLRS firmware updated for the best performance and features. Refer to the official ExpressLRS resources for the latest updates and tools:

ES900RX Firmware Update by WiFi:

  1. Make the ES900RX enter into Bind mode (as described above).
  2. Wait approximately 1 minute without binding. The ES900RX would then automatically get into WiFi mode.
  3. Connect to the WiFi hotspot named "ExpressLRS RX" by entering the password "expresslrs".
  4. Open a web browser and visit "10.0.0.1".
  5. Choose the correct firmware file and click "update".
  6. Wait 1-2 minutes for the update to complete. A "firmware update successful and reboot" message will confirm completion.

ES900TX Firmware Update:

WiFi update functionality for the ES900TX is expected to be available soon. Please refer to the official ExpressLRS resources for the latest update methods.

JR Module Bay for ES900TX:

A 3D printable file for a JR module mounting bay for the ES900TX/ES915TX is available for download: Click to Download 3D Printed JR module mounting bay file.

5. Operating Instructions

Once the ES900TX module is installed in your OpenTX compatible radio (e.g., Radiomaster TX16S, Jumper T12/T16/T18 series) and the ES900RX is successfully bound to it, the system is ready for operation. Ensure your radio is configured for CRSF protocol in external RF mode. The ExpressLRS system provides a robust and low-latency link for your RC models. Refer to your radio transmitter's manual for specific external module setup instructions.

6. Maintenance

  • Cooling for ES900TX: For high-power operations (above 27dBm) with the ES900TX module, it is recommended to use the included 2006 fan for forced cooling. The fan will activate automatically when the TX power reaches 250mW. Ensure the fan is free from obstructions and dust for optimal performance.
  • Antenna Care: Always ensure antennas are securely connected to both the TX and RX modules before powering on to prevent damage. Avoid bending or stressing the antennas excessively.
  • Firmware: Regularly check for firmware updates from the official ExpressLRS resources to benefit from performance improvements and bug fixes.
  • General Cleaning: Keep the modules clean and free from dirt, dust, and moisture. Use a soft, dry cloth for cleaning.

7. Troubleshooting

  • Binding Issues: If the modules fail to bind, ensure both TX and RX are on the same frequency (868MHz or 915MHz) and running compatible ExpressLRS firmware versions. Double-check the binding procedure steps carefully.
  • No Link/Intermittent Link:
    • Verify antenna connections on both TX and RX modules.
    • Ensure the TX module is correctly seated in the radio's JR bay.
    • Check the radio's external RF settings to confirm CRSF protocol is selected.
    • Confirm the TX output power is appropriate for your environment and desired range.
    • Check for potential local interference sources that might affect signal quality.
  • Firmware Update Failure: Ensure a stable internet connection for WiFi updates. For configurator-based updates, verify that correct drivers are installed and the module is properly connected to your computer.

8. User Tips

  • Keep Firmware Updated: The ExpressLRS project is actively developed. Regularly updating your firmware via the ExpressLRS Configurator will provide the latest features and performance enhancements.
  • Cooling for High Power: If you plan to operate your ES900TX at higher power levels (above 250mW), the integrated 2006 fan is crucial for maintaining stability and preventing overheating. Ensure it's functioning correctly.
  • Frequency Matching: Always ensure your ES900TX and ES900RX modules are matched to the correct frequency band (either 915MHz or 868MHz) for your region and for optimal performance.

9. Warranty and Support

For technical support, troubleshooting assistance, or warranty inquiries, please refer to the official Happymodel website or contact the seller directly. Additionally, the active ExpressLRS community is an excellent resource for information and peer support:

Related Documents - ES900TX/ES900RX

Preview Happymodel Mobula8 2S 85mm Digital HD FPV Drone Manual
Comprehensive guide for the Happymodel Mobula8 2S 85mm Digital HD FPV drone, covering setup, binding, configuration, and firmware updates for the HDZERO version.
Preview Happymodel Mobula6 2024 1S 65mm FPV Whoop Drone Manual
Comprehensive guide to the Happymodel Mobula6 2024 1S 65mm ultra-light FPV Whoop drone, covering features, specifications, setup, binding, and operation with ELRS.
Preview Happymodel Mobula6 HDZERO 1S 65mm HD Drone Manual
Comprehensive user manual for the Happymodel Mobula6 HDZERO 1S 65mm HD drone, covering setup, binding, configuration, firmware updates, and flight procedures.
Preview Happymodel Mobula8 1-2S 85mm Micro FPV Drone Manual & Setup Guide
Comprehensive guide for the Happymodel Mobula8 1-2S 85mm Micro FPV whoop drone, covering features, specifications, setup, binding, configuration, ESC settings, VTX channels, and firmware updates. Includes detailed instructions for optimal performance.
Preview Happymodel Mobula7 1S/Mobula7HD 1S ELRS Micro FPV Whoop Drone Manual
Comprehensive manual for the Happymodel Mobula7 1S and Mobula7HD 1S ELRS Micro FPV Whoop Drone, covering features, specifications, setup, binding, firmware updates, and flight controller configuration.
Preview Happymodel Crux35 FPV Racer Drone ELRS V2 - User Manual
Comprehensive user manual for the Happymodel Crux35, Crux35HD, and Crux35 HDZERO FPV Racer Drone with ExpressLRS (ELRS) V2. Includes setup, binding, configuration, and operation instructions.