There are a whole range of radio receivers (RX) for the Frsky Taranis, and I have rounded up the ones suitable for mini quads and micro quads in this article. We will explain the differences in spec and hopefully it can help you choose the one for your next build.
All these receivers mentioned below are Frsky Taranis compatible RX, that work with Frsky radio transmitters (TX) such as the Taranis X9D, X9D Plus, Q X7, X9E, Horus X10S and X12.
There are also 3rd party receivers that are designed for Frsky radio system. If we left out any RX please let us know in the comment section.
You might be also interested in the following beginner’s guides related to RX:
Tutorials on how to use Frsky RX, tips and tricks:
- How to setup Failsafe on Frsky RX
- Passing RSSI in a PPM/SBUS Channel on the Taranis
- Uninverted SBUS and SmartPort on Frsky Receivers
- How to Setup FPort
As an size comparison and overview, here is a compilation of the most popular radio receivers for mini quads on 2.4GHz and 900MHz from brands including Frsky, Flysky, TBS Crossfire, Spektrum and Futaba.
R-XSR
- Weight: 1.5g
- Dimension: 16x 11 x 5.4mm
- TX Protocol: D16, ACCESS (firmware dependant)
- Receiver Protocol: SBUS – 16ch
- Telemetry: Yes – SmartPort
Review: why you should and shouldn’t get this RX.
The R-XSR is the latest Frsky receiver as an upgrade to the popular XSR. It’s been made lighter and smaller yet obtains all the same performance and features as the XSR and X4R-SB receivers. Unlike the XSR, the antennas are connected with tiny IPEX connectors
X4R-SB
- Weight: 5.8g
- Dimension: 30 x 22 x 11mm
- TX Protocol: D16
- Receiver Protocol: SBUS – 16ch
- Telemetry: Yes – Smart Port
The X4R-SB has nearly identical size to the D4R-II. It was one of the most popular RX’s for mini quad because of the SBUS and SmartPort Telemetry supports, until smaller RX came along.
XSR
- Weight: 3.8g
- Dimension: 25 x 19 x 11mm
- TX Protocol: D16
- Receiver Protocol: SBUS – 16ch
- Telemetry: Yes – SmartPort
The XSR is a size/weight upgrade of the older X4R-SB RX. It has exactly the same capability as the X4R-SB, but it’s considerably smaller and lighter.
However some XSR owners claim to have shorter range than the X4R-SB, probably due to the incorrect length of active element in the antenna (the exposed part). Therefore if you have range issue you might want to experiment with 31mm antenna length.
XSR-E (XSR-M)
- Weight: 1.8g
- Dimension: 20 x 20 x 5mm
- TX Protocol: D16
- Receiver Protocol: SBUS (16ch) or PPM (8ch)
- Telemetry: Yes – SmartPort
The XSR-M (or XSR-E) is basically the XSR redesigned on a smaller, square board that is stackable on top of a FC or PDB. It’s perfect for micro quads that uses 20mm FC and still allows Smart Port telemetry. The XSR-M is also capable in larger racing quad such as 5″ due its full features and smaller profile.
XM
- Weight: 1g
- Dimension: 15 x 10 x 3.5mm
- TX Protocol: D16
- Receiver Protocol: SBUS – 16ch
- Telemetry: No
The XM RX is made for micro builds that don’t require full range. It’s one of the lightest and smallest RX in Frsky’s radio receiver line. However it doesn’t have telemetry, only a RSSI output.
XM+
- Weight: 1.6g
- Dimension: 21.5 x 12 x 3.5mm
- TX Protocol: D16
- Receiver Protocol: SBUS – 16ch
- Telemetry: No
- Review of the Frsky XM+ RX
The XM+ is a diversity version of the XM (having 2 antennas), which allows it to perform full range comparable to the X4R-SB and XSR. It also supports 16-channel SBUS, but no smart port telemetry, only RSSI output just like the XM.
D4R-II
- Weight: 5g
- Dimension: 40 x 22.5 x 6mm
- TX Protocol: D8
- Receiver Protocol: PPM – 8ch
- Telemetry: Yes – non-SmartPort
The D4R-II is one of the oldest RX in the mini quad world. It was made popular because of the compact size, and support for PPM (it only requires 1 cable for 8 channels).
However this receiver is kind of outdated now as smaller SBUS receivers are preferred for the lower latency and compactness.
Frsky L9R
- Weight: 19g
- Dimension: 46.3 x 26.6 x 14.2mm
- TX Protocol: LR12
- Receiver Protocol: PWM – 9ch & SBUS – 12ch
- Telemetry: No
The Frsky L9R receiver is designed for longer range and can be used with the Taranis transmitter’s built-in 2.4Ghz TX module. The spec states that this receiver should be able to provide two times the range of a X-series receiver, which is about 3Km range.
Super Micro RX for Frsky
The Super Micro is a third party micro size receiver, perfect for micro brushed or brushless quadcopters.
- Weight: 0.45g
- Dimension: 12 x 10mm
- TX Protocol: D8
- Receiver Protocol: SBUS 8CH
- Diversity: No
- Telemetry: No
Full Speed Nano Frsky Receiver
- Weight: 0.5g
- Dimension: 12x 10 x 2.5mm
- TX Protocol: D8
- Receiver Protocol: PPM – 8ch
- Telemetry: No
- Product Page
BeeCeiver for Frsky
- Weight: 0.9g
- Dimension: 16x11x5.4mm
- TX Protocol: D8
- Protocol: SBUS 8CH
- Diversity: No
- Telemetry: Yes
XMR
This is probably the smallest PWM output receiver for tiny wings and planes. It has large solder pads for VCC (5V) as well as GND, could be used as a PDB for your components. Works with D16 protocol.
- Weight: 1g
- Dimension: 15 x 14 x 3.5mm
- TX Protocol: D8
- Receiver Protocol: PWM 6CH
- Diversity: No
- Telemetry: No
Product Page: Banggood – http://bit.ly/2T5J1Nz; Amazon: https://amzn.to/2RNUhwt
8CH D8 PWM/SBUS/PPM Receiver
Another great little receiver for tiny wings and planes. Similar to the XMR, but it can also output PPM and SBUS. The only downside would be it supports D8 protocol. It’s half the price of the XMR as well.
- Weight: 1.1g
- Dimension: 15 x 14 x 3.5mm
- TX Protocol: D8
- Receiver Protocol: PWM/SBUS/PPM 8CH
- Diversity: No
- Telemetry: No
Product page: http://bit.ly/2PkTAho
FX400R D16 Receiver with Two-Way Return Telemetry
It can be flashed with the same Frsky XSR firmware (both FCC and EU-LBT versions), so it’s possible that this is just a copy. It has integrated SmartPort and “dual-way telemetry” (whatever that means, there is no manual), and works on D16 air protocol.
- Weight: 3g
- Dimension: 29mm*15mm*6mm
- TX Protocol: D16
- Receiver Protocol: SBUS 16CH
- Diversity: Yes
- Telemetry: Yes
Product Page: http://bit.ly/2N4QLgc
Other 3rd Party 2.4GHz Frsky Compatible Receivers
There are more Frsky RX on the market made by 3rd party companies, check out this list: http://bit.ly/frsky-rx
Edit History
- May 2017 – Article created
- Aug 2017 – Added R-XSR
- Apr 2018 – Added TBS Crossfire
- Jan 2019 – Edited article to focus on Frsky receivers – removed Flysky/Futaba/Spektrum/Crossfire; Removed discontinued products: FuriousFPV LR1000, LR1000 Diversity
- Feb 2019 – Added FX400R
- Oct 2019 – Added TX Protocols to each RX
9 comments
Hi Oscar,
If I may pick your brain….
The Jumper R1F is a tiny ‘circuit board only’ receiver, which I believe is basically derived from an equivalent FrSky receiver and supports OpenTX/SBUS/Telemetry. It’s product specs say range > 2.0km.
If this is true, one could control a giant scale gas airplane with this (as long as a powerbox is used to power the servos).
Thoughts?
Cheers.
Shawn
What do you rate the new radio master tx12 compared to say a Flysky i6x?
Hi can u add the RX4r and tell me if u can send uninverted sbus for a omnibus f4v6 please
Hi Sir,
1) Can you suggest compatible Receivers for Futaba 10J transmitter (The original receiver R3008SB is a T-FHSS telemetry-capable receiver that features S.Bus and S.Bus2 ) ?
2) what is you opinion on Futaba 10j Tx Rx for long range freestyle FPV ?
Sorry I am not familiar with Futaba’s products.
For the Spektrum receiver…. the 4648 does not have telemetry.
On the other hand the 4649T does have telemetry (connected to Tx UART pad and running SRXL bidirectional Serial Rx protocol).
Hi Oscar,
One additional Option is the new frsky XSR-E.
Basically an XSR-M with 15x15mm size, 1,8g weight.
Regards,
Arne
Thanks Arne, I will add that to the list :)
Hi Oscar
I am having real problems with my naze32 / x4r setup
all was working fine until the other day when I lost the ability to arm . I went into betaflight receiver tag and was not getting any movement on any of the bars on the screen . so I thought it may be the naze. I brought a new one soldered it in and same problem . I then thought it mat be the x4r that had blown somehow and still the same problem. I have tried the new and old rx on both nazes and still the same problem . I have no idea where to look next other that the power supply but that seems fine as the boards power up and the motors chirp