1. Introduction
This manual provides detailed instructions for the HappyModel ES24TX Pro 1000mW 2.4G ExpressLRS Micro TX Module and the EP2 RX Nano Long Range Receiver. It covers product overview, specifications, setup, binding procedures, operation, maintenance, and troubleshooting to ensure proper and safe use of your FPV drone components.
The ES24TX Pro is an advanced 2.4GHz ExpressLRS transmitter module designed for high-performance FPV applications, offering increased power output and enhanced cooling. The EP2 RX is a compact, lightweight receiver optimized for low-latency and high-refresh-rate communication, ideal for various FPV drone setups, including tiny whoops.
2. Product Overview

Figure 2.1: ES24TX Pro Micro TX Module with antenna attached.

Figure 2.2: ES24TX Pro Micro TX Module with cover open, showing internal components and heatsink.
2.1 ES24TX Pro Micro TX Module
The ES24TX Pro is an upgraded version of the ES24TX module, designed for enhanced performance. Key features include:
- Maximum output power up to 1000mW.
- Integrated cooling fan for thermal management.
- RGB LED module for status indication.
- Compatibility with most OpenTX radio transmitters featuring a Micro JR bay.
- Comes fully assembled from the factory.
2.2 EP2 RX Nano Long Range Receiver

Figure 2.3: EP2 RX Nano Receiver module.
The EP2 RX is a compact and lightweight receiver, part of the HappyModel 2.4GHz ELRS nano series. It is based on the ExpressLRS open-source program and features:
- ISM ESP8285 MCU and SX1280IMLTRT RF Module.
- SMD Ceramic antenna for compact design.
- Designed for low-latency and high-refresh-rate communication.
- Ultra-light and nano size, suitable for tiny whoops and other small FPV drones.
- Firmware upgradeable via WiFi.
3. Specifications
3.1 ES24TX Pro Micro TX Module Specifications
| Feature | Specification |
|---|---|
| Regulatory Domain | ISM2400 |
| MCU | ESP32 (main), ESP8285 (aux, as espbackpack) |
| RF Chip | SX1281IMLTRT |
| JR Standard Socket | 5pin |
| Frequency Range | 2400 MHz to 2500 MHz |
| Maximum Receive Refresh Rate | 500Hz |
| Minimum Receiver Refresh Rate | 25Hz |
| RF Output Power | >30dBm (1000mW) |
| Power Supply Voltage | 5V ~ 10V |
| Weight | 51 grams (without antenna) |
| Dimension | 70mm * 49mm * 32.5mm |
| Antenna Gain | 4.18dBi |
| Firmware Target | HappyModel_ES24TX_Pro_Series_2400_TX |
3.2 EP2 RX Nano Receiver Specifications
| Feature | Specification |
|---|---|
| Type | ISM |
| MCU | ESP8285 |
| RF Module | SX1280IMLTRT |
| Antenna | SMD Ceramic antenna |
| Frequency Range | 2400 MHz to 2500 MHz |
| Maximum Receive Refresh Rate | 500Hz |
| Minimum Receiver Refresh Rate | 25Hz |
| Working Voltage | 5V |
| Weight | 0.44 grams |
| Dimension | 10mm * 10mm * 6mm |
| Peak Gain | 3.7dB |
4. Setup
4.1 ES24TX Pro Module Installation
The ES24TX Pro module is designed to fit into radio transmitters equipped with a Micro JR bay. Ensure your radio transmitter supports external RF modules and CRSF protocol.
- Insert the ES24TX Pro module into the Micro JR bay of your radio transmitter.
- Power on your radio transmitter.
- Navigate to the radio's system settings and select External RF mode.
- Set the protocol to CRSF.
- Ensure the ELRS.LUA script is copied to your radio's SD card tools directory. This script is necessary to access the ELRS menu for configuration and binding.

Figure 4.1: ES24TX Pro module ready for installation into a radio transmitter.
4.2 EP2 RX Receiver Wiring
The EP2 RX requires connection to your flight controller. Refer to the connection diagram below for proper wiring.

Figure 4.2: EP2 RX connection diagram. Connect GND to ground, VCC to 5V, TX to RX on flight controller, and RX to TX on flight controller.
- GND: Connect to the Ground pad on your flight controller.
- VCC: Connect to a 5V power source on your flight controller.
- TX: Connect to the RX pad of a UART on your flight controller.
- RX: Connect to the TX pad of the same UART on your flight controller.
Ensure all connections are secure and correctly oriented to prevent damage to the receiver or flight controller.
5. Binding Procedure
Follow these steps to bind your EP2 RX receiver to the ES24TX Pro module:
- Receiver Binding Mode:
- Supply power to the EP2 RX. Wait until the LED on the RX turns off.
- Immediately turn off the power.
- Repeat the above two steps.
- When the RX is powered on for the third time, the LED light will start to double-flash. This indicates that the RX has entered binding mode.
- Transmitter Binding:
- With the ES24TX Pro module inserted into your radio transmitter and configured for CRSF protocol (as described in Section 4.1), navigate to the ELRS menu on your radio system.
- Press the [Bind] option within the ELRS menu.
- If binding is successful, the LED on the EP2 RX module will change from double-flashing to a solid light.
Ensure both the transmitter and receiver are within close proximity during the binding process.
6. Operating
6.1 Receiver LED Status Meanings (EP2 RX)
- Solid LED: Indicates successful binding or an established connection with the TX module.
- Double-Flash LED: Indicates the receiver is in binding mode, awaiting a bind signal from the TX module.
- Slow Flash LED: Indicates no signal connection from the TX module. Check transmitter power, range, and binding status.
- Fast Flash LED: Indicates the receiver is in WiFi hotspot mode. This mode is used for firmware updates.
6.2 Firmware Update via WiFi (EP2 RX)
The EP2 RX supports firmware updates wirelessly via a WiFi hotspot. When the receiver LED is flashing fast, it is in WiFi hotspot mode.
- Ensure the EP2 RX is powered on and its LED is flashing fast (WiFi hotspot mode).
- On your computer or mobile device, connect to the WiFi network broadcast by the receiver. The network name will typically be "ExpressLRS_RX" or similar.
- Open a web browser and navigate to http://10.0.0.1.
- Enter the password expresslrs when prompted.
- Follow the on-screen instructions to upload and flash the new firmware.
Always download the latest stable firmware from the official ExpressLRS project resources.
7. Maintenance
Proper maintenance ensures the longevity and optimal performance of your ES24TX Pro module and EP2 RX receiver.
- Cooling: The ES24TX Pro module includes a cooling fan. Ensure the fan is free from obstructions and clean any dust buildup regularly to maintain efficient cooling, especially during high power output operation.
- Physical Inspection: Periodically inspect both modules for any signs of physical damage, loose connections, or corrosion.
- Antenna Care: Handle the TX module antenna with care. Avoid bending or stressing the antenna connection point.
- Storage: Store the modules in a dry, cool environment away from direct sunlight and extreme temperatures when not in use.
- Firmware Updates: Regularly check for and apply firmware updates for both the TX module and RX receiver to benefit from performance improvements, bug fixes, and new features.
8. Troubleshooting
This section addresses common issues you might encounter.
- Receiver LED is slowly flashing: This indicates no signal from the TX module.
- Verify the ES24TX Pro module is correctly installed and powered on in your radio transmitter.
- Confirm the radio transmitter is set to External RF mode with CRSF protocol.
- Ensure the EP2 RX is powered correctly (5V).
- Re-attempt the binding procedure as described in Section 5.
- Check for any physical obstructions or excessive distance between the TX and RX during initial connection.
- Receiver LED does not double-flash for binding:
- Ensure you are performing the power cycle procedure correctly (three rapid power cycles).
- Verify the receiver is receiving stable power.
- Cannot access ELRS menu on radio:
- Confirm the ELRS.LUA file is correctly placed in the SD-Card tools directory of your radio transmitter.
- Ensure your radio's firmware is compatible with ExpressLRS and LUA scripts.
- TX module overheating:
- Check that the cooling fan on the ES24TX Pro module is operating correctly and is not obstructed.
- Ensure adequate airflow around the module, especially when operating at higher power outputs.
9. Warranty and Support
9.1 Warranty Information
Specific warranty details for HappyModel products may vary by region and retailer. Please retain your proof of purchase for any warranty claims. Generally, products are covered against manufacturing defects for a limited period from the date of purchase. Damage resulting from misuse, modification, or improper installation is typically not covered under warranty.
9.2 Technical Support
For technical assistance, firmware updates, or further information, please refer to the following resources:
- Official ExpressLRS Project: Visit the official ExpressLRS GitHub repository or website for the latest firmware, documentation, and community support.
- HappyModel Website: Check the HappyModel official website for product-specific information and support resources.
- Retailer Support: Contact the retailer from whom you purchased the product for initial support and warranty inquiries.
Always ensure you are using genuine firmware and following recommended procedures to avoid issues.





