RC Radios>ExpressLRS

Mateksys ExpressLRS 2.4G Diversity Receiver

4.89 out of 5
(9 customer reviews)

Perfect for all ExpressLRS users, the ELRS-R24-D provides a antenna switching diversity!


or 6 weekly interest free payments of NZD $6.16 with

Hurry! Only 1 left in stock

Ships from our Tauranga warehouse
SKU: 7014 Categories: , , Tag:


Perfect for all ExpressLRS users, the ELRS-R24-D provides a antenna switching diversity!

ELRS-R24-D Specifications

  • ESP8285, SX1280/1281IMLTRT
  • PA/LNA: SE2431L
  • Antenna connector: IPEX MHF 1
  • RF Frequency: 2.4GHz (2400~2480MHz)
  • Telemetry power: 22.5dbm~23dbm
  • SE2431L RX_gain: 12.5dB
  • Diversity (antenna-switching), default ANT2
  • Receiver protocol: CRSF
  • Input voltage: 4~9V DC @ 5V pad
  • Power dissipation:  40~45mA(before binding), 70~75mA(binding), 90~95mA(wifi mode)
  • PCB size: 21mm x 15mm
  • Weight: 3g w/ 2x antennas
  • Packing: 1x ELRS-R24-D,   2x IPEX MHF1 Antennas


  • ExpressLRS MATEK_2400_RX
  • Firmware update via UART or WIFI
  • ELRS-R24-D:  enable “USE_DIVERSITY” (checked) when flashing in ExpressLRS configurator


  • “Any ELRS 2.4Ghz receivers can work with any ELRS 2.4Ghz TX Modules, from any manufacturer and even the DIY ones. This is as long as they have the same binding phrase and configuration options (Regulatory Domain, Performance Options and Extra Data).”
  • More details about ExpressLRS, pls check out ExpressLRS wiki

Wiring with FC

  • Receiver RX — FC UART_TX  for Telemetry
  • Receiver TX — FC UART_RX  for Control
  • Receiver 5V — FC 5V or 4v5
  • Receiver G — FC GND
  • Receiver protocol: Serial-based receiver – CRSF

Traditional Binding

Receivers have ExpressLRS fw preloaded without BINDING_PHRASE

  1. Power on and off your receiver three times
  2. Make sure the LED is doing a quick double blink, which indicates the receiver is in bind mode
  3. Use the [BIND] button on the Transmitter Lua script, which sends out a binding pulse
  4. Receiver will switch to slow blink once it has received binding pulse.
  5. Power off and power on receiver again. If the receiver LED switch to solid on from slow blink, it’s bound with your transmitter.
  • Important: If the RX firmware has a bind phrase, the RX will never enter binding mode using the above procedure. It must be flashed without a binding phrase to do traditional binding.

Flashing with ESP_NodeMCU-PyFlasher

  1. Connect receiver to USB-TTL module(RX-TX, TX-RX, 5V-5V, G-GND)
  2. Connect USB to PC while pressing and holding the boot button in.
  3. open ESP_NodeMCU-PyFlasher
  4. select Serial portof USB-TTL module,  load firmware,  select “Dual Output(DOUT)”  and “wipes all data
  5. click “Flash NodeMCU
  6. after flashing, Power off and power on your receiver, receiver will enter binding mode(quick double blink).

Flashing with ELRS configurator

  • MATEK_2400_RX target is supported by ELRS configurator 1.1.0 with fw release 1.2.0 or newer.


  • If receiver can’t be flashed via WIFI or BFpassthrough when it come with preloaded firmware. You may recover it by flashing it via UART.
  • Wire the receiver into the USB-TTL adapter, with TX on receiver connected to the Rx on the USB-TTL, and RX on receiver connected to the Tx of the USB-TTL. Wire 5V and GND of the USB-TTL to 5V and GND of the Receiver.  Press the boot button while powering the RX on, and release – the LED should now be solid.
  • Select the target MATEK_2400_RXand  “UART” for Flashing Method,  set your bind phrase and Firmware Options and once done, click on Build and Flash.

Additional information



9 reviews for Mateksys ExpressLRS 2.4G Diversity Receiver

  1. 5 out of 5

    Peter A. (verified owner)

    Great service. Arrived next day!

Only logged in customers who have purchased this product may leave a review.