HelloRadioSky HREP

HelloRadioSky HREP ExpressLRS ELRS 2.4GHz Receiver User Manual

Model: HREP | Brand: HelloRadioSky

1. Introduction

The HelloRadioSky HREP ExpressLRS ELRS 2.4GHz receiver is an advanced open-source RC link designed for FPV racing drones and other remote-controlled applications. It leverages the ExpressLRS protocol to deliver superior performance in terms of speed, latency, and range, making it an ideal choice for demanding RC enthusiasts. This manual provides essential information for the proper setup, operation, and maintenance of your HREP receiver.

HelloRadioSky HREP receiver with dual antennas
Figure 1: HelloRadioSky HREP ELRS 2.4GHz Receiver with dual antennas.

2. Specifications

The following table details the technical specifications of the HelloRadioSky HREP receiver:

Feature Specification
Weight (without antenna) 0.7g
Dimensions 11mm x 19mm x 3mm
Telemetry Power 20dBm
Frequency Band 2.4GHz ISM
Input Voltage 5V
Antenna Connector IPEX MHF
Antenna Type 18cm high-sensitivity dual antenna
Wireless Protocol Pre-installed ExpressLRS 3.0
Maximum Receive Refresh Rate 500Hz
Minimum Receive Refresh Rate 25Hz
Backhaul Power 100mW
Working Protocol CRSF

3. Package Contents

Upon opening your package, you should find the following items:

  • 1x HelloRadioSky HREP ELRS 2.4G Receiver
  • 1x 4-pin connector (typically included for wiring)
Package contents of HelloRadioSky HREP receiver including the receiver and a 4-pin connector
Figure 2: Contents of the HelloRadioSky HREP ELRS Receiver package.

4. Setup and Installation

Proper installation and binding are crucial for optimal performance. Please follow these steps carefully.

4.1 Wiring Diagram

The HREP receiver uses the CRSF protocol and requires a 5V power supply. Connect the receiver to your flight controller as follows:

  • 5V: Connect to a 5V output pad on your flight controller.
  • GND: Connect to a Ground pad on your flight controller.
  • TX (Receiver): Connect to an RX pad (e.g., RX2, RX3) on your flight controller.
  • RX (Receiver): Connect to a TX pad (e.g., TX2, TX3) on your flight controller.
Close-up of HelloRadioSky HREP receiver board showing connection pads
Figure 3: Close-up view of the HREP receiver board, highlighting connection points.

Ensure all connections are secure and correctly oriented to prevent damage to the receiver or flight controller.

4.2 Flight Controller Configuration (Betaflight/ArduPilot/etc.)

After wiring, configure your flight controller's firmware:

  1. Connect your flight controller to your computer and open the configurator software (e.g., Betaflight Configurator).
  2. Navigate to the "Ports" tab.
  3. Enable "Serial RX" for the UART port to which you connected the receiver's TX/RX lines.
  4. Go to the "Configuration" tab.
  5. Under "Receiver," select "Serial-based receiver" and set the "Provider" to "CRSF."
  6. Save and reboot your flight controller.

4.3 Binding Procedure (ExpressLRS)

The HREP receiver comes pre-installed with ExpressLRS 3.0. To bind it with your ExpressLRS transmitter module:

  1. Power Cycle the Receiver Three Times:
    • Plug in the receiver (e.g., power on your drone).
    • Unplug the receiver (power off).
    • Repeat this two more times.
    After the third power cycle, the LED on the receiver should flash rapidly, indicating it is in binding mode.
  2. Activate Binding on Transmitter:
    • On your radio transmitter, navigate to the ExpressLRS LUA script or menu.
    • Select the "BIND" option.
    The receiver's LED should turn solid once successfully bound.
  3. Verify Connection:
    • In your flight controller configurator (e.g., Betaflight Receiver tab), check if the stick inputs are registering correctly.

If binding fails, ensure your transmitter module and receiver are running compatible ExpressLRS firmware versions. You may need to flash custom firmware if your binding phrase is different.

5. Operating Instructions

Once successfully bound and configured, the HelloRadioSky HREP receiver operates automatically with your ExpressLRS transmitter. Ensure your transmitter is powered on and transmitting before powering on your drone or RC vehicle.

  • Power On Sequence: Always power on your transmitter first, then your RC vehicle. Power off your RC vehicle first, then your transmitter.
  • Signal Loss: In case of signal loss, the receiver will enter failsafe mode as configured in your flight controller. Ensure your failsafe settings are correctly configured for safety.
  • Telemetry: The receiver provides telemetry data back to your transmitter (20dBm telemetry power, 100mW backhaul power). This allows you to monitor signal quality, battery voltage, and other parameters on your radio.

6. Maintenance

To ensure the longevity and reliable performance of your HREP receiver, consider the following maintenance tips:

  • Physical Protection: Protect the receiver board from physical impact, moisture, and dust. Consider using heat shrink or a protective case.
  • Antenna Placement: Ensure antennas are securely mounted and positioned away from carbon fiber frames or large metal objects that can block the signal. Avoid sharp bends in the antenna wires.
  • Firmware Updates: Periodically check the official ExpressLRS project website for firmware updates. Updating your receiver and transmitter to the latest compatible versions can improve performance and add new features.
  • Cleaning: If necessary, gently clean the board with isopropyl alcohol and a soft brush. Ensure no debris is lodged in the connectors.

7. Troubleshooting

If you encounter issues with your HelloRadioSky HREP receiver, refer to the following common problems and solutions:

Problem Possible Cause / Solution
Receiver not binding (LED flashing slowly or not at all)
  • Ensure the receiver is powered on and off three times to enter binding mode (rapid flash).
  • Verify your transmitter module is in binding mode.
  • Check for firmware version mismatch between receiver and transmitter. Both should be running compatible ExpressLRS versions.
  • Confirm the binding phrase on the transmitter matches the receiver's firmware (if custom firmware was flashed).
No stick input in flight controller configurator
  • Ensure the receiver is successfully bound (solid LED).
  • Verify wiring connections (5V, GND, TX, RX) are correct.
  • Check flight controller port configuration: "Serial RX" enabled on the correct UART, "CRSF" selected as receiver protocol.
  • Ensure the flight controller is powered by USB or battery.
Poor range or signal quality
  • Check antenna placement; ensure they are not obstructed by carbon fiber or metal.
  • Verify antennas are securely connected to the IPEX MHF connectors.
  • Ensure transmitter power output is set appropriately.
  • Consider environmental interference.
Receiver gets hot
  • Ensure input voltage is exactly 5V. Higher voltage can cause overheating.
  • Check for short circuits in wiring.
  • Ensure adequate airflow around the receiver.

8. User Tips

  • Antenna Orientation: For best signal reception, try to orient the two receiver antennas at a 90-degree angle to each other (e.g., one vertical, one horizontal) to maximize coverage.
  • Firmware Flashing: ExpressLRS is open-source and frequently updated. Familiarize yourself with the ExpressLRS Configurator for flashing new firmware to both your receiver and transmitter module. This allows for customization and access to the latest features.
  • Binding Phrase: For convenience and security, consider setting a unique binding phrase in your ExpressLRS firmware. This allows for automatic binding without needing the 3-power-cycle method.

9. Warranty and Support

For technical support, firmware updates, or warranty inquiries, please refer to the official ExpressLRS community resources or contact your retailer. As an open-source project, ExpressLRS benefits from a large and active community that can provide assistance and guidance.

Please note that unauthorized modifications or improper use may void any applicable warranty.