iRangeX IRX4 Multi protocol module - RC Groups
Shop our Airplanes Products Drone Products Sales
Thread Tools
This thread is privately moderated by old4570, who may elect to delete unwanted replies.
May 21, 2017, 12:14 AM
Registered User

iRangeX IRX4 Multi protocol module

Product Page

iRangeX IRX4 Multi Protocol Module ... A user perspective !
Sent by for review

I think I saw the first multi protocol module about a year or so ago and thought , what a fantastic idea . I actually purchased my 9XR pro with the original module in mind . Reading the add at banggood it said that there was a V2 in the works so I thought I would wait . It's about 6 months since I decided to wait and I am sort of glad I did . Every now and again I like to window shop ( and spend some $$ ) so while looking at batteries on BG I spied the iRangeX IRX4 which did appear to be the updated multi protocol module , a very hasty Email enquiry confirmed my suspicions and a IRX4 was on its way .

 OpenTx 2.2.0 RC18 N371

I have to talk about the firmware . You need openTx 2.2 to suport the multi protocol module . openTx is a firmware development for Taranis ( FrSky ) transmitters . Now the claim is that you can install openTx on all 9x variant transmitters ( Taranis 9x - Flysky 9x - Turnigy 9x / XR / XR pro ) . There is little choice in this regard , you need firmware that will support the multi protocol module . I was able to get all the software / firmware and install openTx on my 9XR pro transmitter . I installed the software AETR and for some reason it was RETA , but you can re assign channels in the Tx ( Which I did ) . Unfortunately for me the trims remained with the sticks , so adjusting trim on Aileron actually adjusted the trim on the rudder . ( Yeah , openTx is more or less BETA or pre release ) .

 Anyhow , I was able to bind to :
WL Toys 959 Quad , Eachine H8 mini , Walkera QR W100s , Orange DSM2 RX , another mini DSM2 RX ( I forget which one ) , as well a Flysky FS R6B 6 channel RX . It took me some 20 something attempts to bind the Walkera quad to my Devo 7e and only one attempt to bind it to the IRX4 .
 After about 4 or 5 hours of play with openTx it crashed and burned , I lost all settings and it was back to a clean slate . (?) Oh dear , not very good I have to tell you . I re flashed the firmware and now openTx froze on start up , hell I could not even turn the transmitter off . ( Not looking good for openTx and my 9XR pro ) I was a little frustrated for sure and it seems the issue was the micro SD card . So I formatted the card , removed all files and software associated with openTx from my computer . I literally started from the beginning , downloading everything again . So with everything freshly installed I re flashed the 9XR pro , and everything seems to be running fine . But I have to say that at this point I kind of lost confidence in openTx ..

ER9x ( rev 821 )

 There is another choice , and that choice is er9x . I have er9x installed on my 9XR transmitter ( since I was playing with firmware ) and the 9XR is factory installed with a cut down version of er9x , so why not flash to the full version ? ER9x also supports multi protocol modules , and everything I did with the openTx I did with er9x . And at this time I might suggest that anyone with a 9XR ( maybe even a 9x ) might want to consider flashing er9x to their transmitter rather than openTx simply because er9x is a 9x - 9XR build ( target transmitter for the firmware )  .. So enough about the firmware .

???????? It might support multi protocol ( push pull rather than open drain ) I haven't tried it so ?
IRX4 module

 I only have one issue with the module that I will get out of the way before praising the heck out of the iRangeX IRX4 . The locking tabs stick straight out , they are not folded like the Flysky module or Orange Tx module or FrSky modules . This makes removal of the module some what tricky if not problematic . In my 9XR pro its tricky to remove and in my 9XR its impossible to remove without something very pointy ( like a knife ) that grips the module and allows you to lever it out . ( A bit of fopar I'm afraid - see pictures ) On the + side , the module fits my transmitters as well if not better than OEM modules .
 Aside from the slight oversight , the IRX4 module simply rocks .  Which ever firmware you chose to use , there is just so many models to bind to . In this regard I can vouch for models and receivers on hand . WL Toys 959 Quad , Eachine H8 mini , Walkera QR W100s , Orange DSM2 RX , another mini DSM2 RX ( I forget which one ) , as well a Flysky FS R6B 6 channel RX . I have a quad that has a FrSky Rx but I got side tracked by openTx crashing and distracting me . ( Such is life ) So far I have been seriously impressed by the simple fact that I have gotten binds on the first attempt , obviously after some experimentation to see what works . ( I haven't seen any instructions for binding )

Binding process ( That works for me )

 Under setup in the menu , chose multiprotocol for your module .
  Then chose the protocol and sub protocol you want to use .
  There is a BND ( bind option ) in the menu , I highlight this ready to put the Tx into bind mode . ( Activated by the menu key )
 Power your model or RX ( with bind plug for RX ) and then hit the menu key ..
 The bind is usually almost instantaneous and at worst a few seconds ..  
I used this method with both openTx and er9x and the success rate is the same ( 100% )

  This is supposed to be a iRangeX IRX4 review , but the firmware needed is so much apart of the product experience . The firmware is very much experimental in nature and this may very well dictate your experience far more than the multi protocol module itself . Ever since returning to RC I have wanted something to eliminate all the Transmitters one needs to own to play with all the Micro / Mini helicopters and quads out on the market today ( or even half a decade ago ) . One of my pet peeves is the toy transmitters bundled with these mini / micro RC craft , they are often rubbish and give users a less than fantastic product experience . The ability to use a better than toy grade transmitter often makes the RC product that was bundled with a nasty Tx fly as well as products costing far more . Thus has been my experience so far , take my Eachine H8 mini as an example . Bundled with a some what rubbish toy controller this humble little quad becomes absolutely fantastic when bound to something like a 9XR ( Same goes for my WL Toys 959 Quad ) .
So many of these Mini / Micro machines are hampered by their controllers rather than some inherent design flaw . Being able to bind to a better transmitter brings out the best in these little beasts and just puts a smile on your dial rather than frustrating you with their poor handling and response . The iRangeX IRX4 makes mini / micro RC fun again giving you the opportunity to buy that BNF model you have been wanting with the knowledge it is going to be bound to a decent transmitter rather than something unresponsive and vague .

I love the iRangeX IRX4 , so far the ER9x firmware seems to be working well in my 9XR . It is such a shame that the firmware will dictate the user experience so much as the IRX4 is such a fantastic product . Would I recommend the iRangeX IRX4 , yes I would ( To date its fantastic ) . Again , you cant use the IRX4 without openTx or er9x . So if you own Taranis you will go with openTx and if you own Turnigy you might want to consider er9x as er9x is ported for 9x - 9XR ( 9XR pro users can chose between openTx and ersky9xr ) I don't know that ersky9xr supports multiprotocol ( it just might ) .
 Lets forget about the Tx firmware for a moment . The IRX4 module has been fantastic , binds on the first attempt and no issues so far ( yeah the locking tabs - not a deal breaker ) . The module has been working and working really well simply impressing the heck out of me . From my experience so far , I give the iRangeX IRX4 9 out of 10 .

 Is there anything I would like to see : Well , the locking tabs need to be changed . As well I would love to see a micro USB connector ( accessible from the back of the module ) for future firmware upgrades .  I have been left thoroughly impressed by the IRX4 to date , and I can only hope that this concept gets stronger and better in the future .
I would like to take this opportunity to thank the folks at banggood for making the iRangeX IRX4 available to me for review / testing ( Thank you )

iRange IRX4 Multi protocol module from Banggood (3 min 36 sec)

iRange IRX4 bound to Walkera QR W100s (1 min 0 sec)

iRangeX IRX4 bound to Eachine H8 Mini (1 min 3 sec)

iRangeX IRX4 Turnigy 9XR running er9x bound to my WL959 (1 min 1 sec)

iRangeX IRX4 - Turnigy 9XR running er9x bound to Eachine H8 mini (1 min 1 sec)

iRangeX IRX4 bound to Walkera QR W100s ( Turnigy 9XR / er9x firmware ) (1 min 0 sec)
Last edited by old4570; Jul 01, 2017 at 01:26 AM.
Sign up now
to remove ads between posts
Jun 30, 2017, 03:50 AM
Registered User

Binding and Irangex IRX 4 in 1 setup

I have recently bought a Turnigy 9xr pro with Irangaex 4in1 module.
I loaded the latest frimware of Ersky9xr version-220.
my problem is that I am not able to bind the radio with my OrangeRx R920X V2 9Ch 2.4GHz DSM2/DSMX.
In the radio i have setup:
With in the model setup in the protocol:disable the internal moduleselected external modulesetup proto to Multisetup protocol to DSMsetup Type to
DSMX-11, or DSMX-22
Setup Autobind to N.
In addition in the telemetry setup: Usr Proto: DSMx
Yet I am unable to bind with my OrangeRx 920x v2 DSM2/DSMX reciver.
Attached please find a youtube video in which I am showing what I have done.
Binding problem with Irangex IRx4 4 in 1 with Turnigy 9xr pro and orange R920x v2 (1 min 38 sec)

It seems that the module is not powered the 2 green led od the module are extinguished.
Can you elaborate about the neccery setup?
Jun 30, 2017, 10:16 AM
Registered User
Your process looks correct ...

I have ER9x on my 9XR ... and Open Tx on my 9XR pro ...

I pulled out my 9XR , put the module in ..
Selected the multi protocol module ...
DSM , DSM2-22 , Autobind is N

Bound it to my Orange Rx ... First time no problems ...
Hmmmmm , Are you the 2nd person to have issue with ERsky 9x and binding to DSM receivers . I would suggest trying
DSM - DSM2-22 , and if that does not work you may want to try Open Tx and see if it works .
I guess there is a possibility the module has problems ...

Recently I have discovered some sort of Issue with the module and my 9XR pro .. That causes Open Tx to freeze after being turned on ..
???? Is it the pins ???? But my 9XR with ER9x has no such issue ...
I was thinking of trying ERsky 9x on my 9XR pro
Jul 01, 2017, 10:16 AM
Registered User
Well I tried under MULTi protocol DSM type DSM2-22, DSMX-22
no sucsses. In order to prove my self that my radio and my reciver are ok, I have took a module (Orange Internal Module with telemetry) set the correct setup and evrything worked ok. I am adding a link to a youtube video in which my last try is shown.
Irangex IRX4 4 in 1 module with Turunigy 9xr pro operating issues (6 min 55 sec)

What am I doing wrong??
Jul 01, 2017, 10:56 AM
Registered User

Binding and Irangex IRX 4 in 1 setup

Hi I have tried the setup of protocol with DSM, TYPE DSMX-22 or DSM2-22 and AUTO. None of them worked.
Sice I needed a profe that my radio and my reciver are ok, I have installed another module (Orange Internal module with telemetry) after the correct setup evrytrhing worked ok. I am adding a link to a youtube video that described my last try.
Irangex IRX4 4 in 1 module with Turunigy 9xr pro operating issues (6 min 55 sec)

What am I doing wrong
Jul 01, 2017, 10:12 PM
Registered User
It looks to me like you are doing everything right ...

1) Perhaps its a ERsky 9x issue (?) , you may want to try Open Tx

STM32 4in1 Multi Protocol Module iRangeX IRX4 for FrSky Taranis Radio Transmitter OpenTX QX7 X9D 9XR (16 min 59 sec)

2) The other obvious thing is that the module might be faulty ..

??? There is unfortunately too many options for things to go NQR ..
I am not taking into consideration that the firmware was correctly installed .
Jul 02, 2017, 02:00 PM
Registered User
Can you direct me to a good manual/video that discribes how to install openTx, do I need to install preivius version (2.1), or can I install directly version 2.2?
Jul 02, 2017, 04:48 PM
Registered User
I have posted a Video , 9XR pro is covered toward the end of the video , but the process is the same ..

Download companion 2.2 for the latest build .
Set up the functions you want , such as heli - multi protocol module ..
Downolad the latest build

Make sure you have all the files you need on the micro USB card and install the firmware in the correct folder ..

Or you may be able to load the firmware VIA USB cable

U want to watch this video :

STM32 4in1 Multi Protocol Module iRangeX IRX4 for FrSky Taranis Radio Transmitter OpenTX QX7 X9D 9XR (16 min 59 sec)

Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Mini-Review iRangeX IRX4 2.4G 4-in-1 Multiprotocol JR-type Module Datos Radios 81 Today 11:47 AM
Mini-HowTo How To Setup - iRangeX IRX4 2.4G 4 IN 1 STM32 Multiprotocol Module Jet_Flyer Radios 83 Today 03:10 AM
New Product iRangeX IRX4 2.4G CC2500 NRF24L01 A7105 CTRF6936 Multiprotocol TX Module--FREE TEST BG Tobey Radios 222 Jul 21, 2017 11:31 AM