Binding Eachine E010 to Taranis TX (Inductrix Tiny Whooop Clone)

In this post we are going to explore the possibility of binding the Eachine E010 to a proper radio transmitter for better stick control.

So we all know that the Eachine E010 (Inductrix Tiny Whoop clone) is dirt cheap, but it comes with a pretty bad TX. The stick handles are simply too short and the springs are too tight making it very hard to control. One quick and easy solution is to extend the handle using 3D printed parts. Some people simply remove the handles and stick a couple of nylon standoffs on it. It does feel a lot better after extended the sticks.

What would be even better is to bind the micro quad to our proper transmitters. Here is a video where I am flying the Eachine E010 with my Taranis.

Just like binding the Inductrix Tiny Whoop, you can use an Orange Specktrum TX module so that you can bind it to your Taranis or 9X. Currently there are a couple of options out there that allows you to do the same for the Eachine E010. Also I believe the E010 works directly with the Devo with DeviationTX firmware too if you already have that TX.

Goebish’s Multi-Protocol TX Module (nRF24L01)

This Multi-Protocol module can be installed in the Taranis/9X TX module bay. It supports many different radio protocols, and thus can bind with many toy grade quads. Recently it also started supporting the Eachine E010.

This module is developed by a guy from France named Goebish on RCGroups. Price is USD$36. Module can bed ordered via email (address can be found on Github). Goebish is really helpful and responsive when it comes to questions about his module.

Goebish multi-protocol tx module top

Goebish multi-protocol tx module side Goebish multi-protocol tx module back

  • Github: https://github.com/goebish/nrf24_multipro
  • RCGroup thread: http://www.rcgroups.com/forums/showthread.php?t=2367400&page=52

DIY Multiprotocol TX Module

It’s available on Banggood, price is USD $44.

banggood diy multi-protocol-tx module for taranis 9x

Similar to the Goebish module, this is a multiprotocol TX Module that works with the 9X and Taranis. According to Goebish in our email exchange, the main difference between this and his module are:

The main difference is that my module has only 1 RF chip (nrf24l01) while the banggood one has 4 RF chips, making it compatible with more modules.

Mine is simpler to use because all the protocols fit in memory while you’ve to build a firmware for the protocols you want with the 4-in-1.

The 4-in-1 still have a few issue, I’d better wait 1 or 2 revisions before getting one (STM32 instead of AVR, issues with LNA fixed …)

this BG DIY TX module is a little more expensive, but it supports a lot more protocols, such as Spektrum DSM2, Flysky, Frsky, Hubsan, Devo etc. These are all fairly popular protocols used in toy grade multirotors.

  • Github: https://github.com/pascallanger/DIY-Multiprotocol-TX-Module
  • RCGroups Thread: http://www.rcgroups.com/forums/showthread.php?t=2165676

Binding Eachine E010 with Taranis and Goebish’s TX Module

So in the end I went for Goebish’s module because of his helpful supports. It didn’t work right out of the box as promised, and required firmware update. It was easy though only took me 5 mins to do.

Goebish multi-protocol tx module feature

Module Firmware Update

To update firmware on the Goebish module, you will need a FTDI doggle that is capable of providing 3.3V, such as this one I am using from BG.

Connect the module with the FTDI adapter like this (no soldering required, just make sure the contact is good).

Goebish multi-protocol tx module flash firmware ftdi

Then flash firmware to the module using Arduino IDE (version 1.6.5 or + required, select arduino pro mini m328p 5V/16Mhz). Firmware can be found on Github linked above.

Goebish multi-protocol tx module arduino ide firmware flash

Install Module in Taranis TX

After it’s done, I just installed the TX module in the Taranis’s bay. There is a 3D printed cover you can print for this module, but instead I put the original bay cover back on and keeping the antenna inside. That seems to work fine for me, and no problems with range when flying around the house.

Goebish multi-protocol tx module inside taranis bay

Create New Model Profile in TX

Create a model in OpenTX using external module in PPM mode, 12 channels and TAER sequence order.

Select Protocol and Binding

You need to select the protocol for the Eachine E010, which is Rudder right + Aileron right + Elevator down (throttle down) when you power up the TX. Once you done that the Taranis will start up with that protocol in the future, no need to move the stick anymore.

Now Power down the TX.

To bind, you have to power up the quadcopter first always. Once you see the LED is blinking, it means it’s in bind mode and looking for TX. You can now power up the TX, it will send out a bind signal at the beginning, and the LED on the quad should go solid which means they are bound.

Not working?

If that didn’t happen, repeat the above step. If still no joy, try to select the protocol again. If still not working contact Goebish and he should be able to provide you with an eepe file with E010 protocol pre-selected.

Goebish multi-protocol tx module manual

The quad still works with the stock TX even if you have used the Taranis.

Changing Quad’s battery

You might notice when you swap out the quad’s battery, power it back up you will lose the TX/RX binding. The bind signal is only sent when the TX powers up. You can either restart the TX, or you can setup a Switch on channel 12 to send the bind signal again. Simply turn ch12 switch On and Off and your quad should bind again without restarting TX.

39 thoughts on “Binding Eachine E010 to Taranis TX (Inductrix Tiny Whooop Clone)

  1. Tele1974

    Is their a way to change the channel order on the banggood module? I would like to use it with my 9303 which has the standard TAER order and the module is AETR. I have tried mixes in the 9303 with non luck so far.

    Reply
  2. Brad Garland

    Potential new question – Do you know if the new OpenTX 2.2 firmware update now supports the Eachine E010? I’ve been trying to track down the protocol the quad uses but not finding it to map it to the Taranis XD9+. If so, I’m assuming this negates the need for another TX module to do it, correct?

    Thanks for your help!

    Reply
  3. Wolfgang

    you wrote: “Simply turn ch12 switch On and Off and your quad should bind again without restarting TX” not working for me you can help me what you do exactly? thank you
    Wolfgang

    Reply
      1. Lee

        Hey guys, I’m monitoring this page for updates.
        I would really appreciate instructions on the Ch12 Bind “trick”
        Also, if anyone has mapped channels that put the quad in any stunt mode or return to launch or dual rate flip mode etc I’d appreciate those, too.

  4. Auteur47

    Banggood is offering an add on module for the Taranis: Multiprotocol TX Module For Frsky X9D X9D Plus X12S Flysky TH9X 9XR PRO Transmitter for ten bucks US. I just ordered one along with an Eachine E010. The accompanying video shows how to use it to bind the Taranis to “toy” copters such as the E010. Has anyone used this device to link the little copters to a Taranis or Flysky TH9X? I can’t wait to give it a try.

    Reply
  5. J Fitzgerald

    Has anyone figured out how to bind the eachine E010 to the Banggood 4 in 1 module with a Taranis? I cannot genit to work .

    Reply
  6. Catalin

    Does this module work with any PPM TX signal?
    I have an old HK-T6A and hacked it to get the PPM output (with 6 channels). Will this work if i change the number of channels in the code? Do i need to make any other modifications?

    Reply
  7. Ricardo (Macabox)

    Oscarliang, can you do a tutorial about the configuration (parameters) on taranis for the goebish module nfr24? Thanks

    Reply
    1. Oscar Post author

      The instructions are very clear and simple printed on the manual that comes with the module (I attached in the post)

      Reply
  8. juha_j

    Hi,

    Which file or files I need to flash to have latest release with support for E010? We bought modules with my friend before E010 existed.

    Reply
    1. Goebish

      Just flash the last version that’s on github, follow Oscar’s instructions (Module Firmware Update) or send me an email if you need more detailed instructions.

      Reply
    1. Goebish

      Yes, that only requires to swap to 2 lines of code (for AETR channel sequence order) if you’re using the stock 9x firmware.

      Reply
  9. AJ

    Can the e010 bind to the Taranis with just an OrangeRX DSM2/DSMX or similar DIY DSM2/DSMX module such this?
    johnprikkel.blogspot.dk/2014/07/jr-dsmx.html

    Or will it only work with the custom modules mentioned in your post?

    Reply
    1. Ahmed Khalili

      No it can not, the Eachine e010 or any eachine micro for that purpose usually uses the BayangToys protocol which is only available through the NRF24L01 module.

      Reply
  10. Garden of Delete

    I aim to bind it to my Taranis too, but I approached this problem from a different perspective. My idea is to replace the main board with a brushed FC (BG has some w STMF1 and F3 chips too, around $20). The holes might not match, but I could 3d print a holder or just hotglue the board there. So you have a ppm, sbus capable FC, you only need a FrSky receiver. Theres also a handful of these on BG costing around $10. With this setup I’d be around $30 total running betaflight on this very cute thing. Do you see that this setup could anywhere go wrong?

    Reply
    1. Oscar Post author

      these boards are heavier, especially when you have external RX (there are only 1 or 2 that actually light enough for micro brushed quads), also they will block the part of the ducts i think..
      It’s not a lot cheaper either.. a FC + RX is about $30 already :)
      Just too much trouble for too little gain IMO :)

      Reply
      1. Oscar Post author

        I have it too, but i don’t have a spektrum TX and requires an orange module for Taranis… again extra cost lol :D

      2. Robert Kovacs

        I wanted to use the stock fc, but I didnt have a 5v regulator for the fpv, so I have just replaced the board too.

  11. Robert Kovacs

    Do you know if its possible to build that modul by myself?
    I already have a modded devo 7e to control all the toys, so that would be only a challange to build it for the taranis too :D

    Reply
    1. Goebish

      Pinout is in the source code if you want to 100% DIY (don’t forget to shift voltage level on PPM input).
      … I also have PCBs with SMT parts already soldered + JR connectors available if you want to build something clean, you can contact me via the “need a module” link on the github page.

      Reply
    2. Robert Kovacs

      Thank you Goebish, I havent decided yet to build it, but I think sooner or later I will contact you :)
      I have realised that I coulndt use it since I have swapped the FC to a scisky board with dsmx rx.

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

Are you Robot? *

I am moving all supports to this forum IntoFPV.com (at least for now)... So if you are looking for help, or want to help people, I strongly recommend joining this community. Feel free to share your projects, builds and knowledge too!