Adding more features to IOBoard


IOBoard Let's make it better... We need testers...

Awhile ago we made first translating program for IOBoard and since that people have been using it as it was and/or modifying its open software. Now that we have more and more devices supporting FrSky telemetry, converting becomes more fun.

So let's make it. Current roadmap for IOBoard is:

- Have full support for MAVLink/FrSky conversion

- LED driver with configurable patterns

- OpenTX, er9X support

- TLD-02 display support

- Updated Configurator

Currently tested features on Taranis radio:

Heading, Temperature 1, Temperature 2 (shows satellites/fix type), Armed/Disarmed and Throttle values,

Lat/Lon, Altitude, Voltage, Cell volt (avg), Speed

jD-IOBoard can be found from jDrones store

Latest MAVLink/FrSky software is IOBoard_FrSkyMAVLink.v03a 

software can also be found from arducodes repository at google code

Let us know how it works and if you have ideas, post it on..

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones


  • @Richard, thanks... now I know what the 'GPS Coords' option does in Menu (1/6) of OpenTX.


  • Sorry Gents, got confused and was wondering why perhaps the Lon/Lat would be different between the DHT (

    DIY Telemetry Compatible Transmitter Module) vs the DJT. But I wasn't going to question it... was early in the AM here in Toronto, Canada.

    So I got confused between the DHT-U and just the DHT.  Its all good, we can't all be experts.... its a Hobby.  Just trying to help as I can.

    Thanks Bill, but no hostility felt from Mr. Simon... we all get passionate at times with what we enjoy doing.

    Life is good @ DIY Drones

  • Developer
    @Simon: little less hostile with your posts please.

    @LTMNO: the DHT-U is a FrSky Telemetry display with integrated Transceiver. See
  • LTMNO - so which one is the DHT-U display exactly ?

  • LTMNO u got  GPS Coords set to HMS, in my picture it set to NMEA :)

  • hi Jani

    Screenshot was to show some of options opentx/9x , i like my version because i can change it, is not bug free.

    I don't like this jD_IOBoard_FrSkyMAVLink.v03a , because it got roll,pitch,yaw on ACCEL and throttle on RPM

    and CEL(avg) is bugged, jumps up/down (10v-15.7volt).

    else a good firmware version.

    Simon, Lat/lon fiels are reversed in EVLAS version.

  • Richard, I do like that degrees symbol used by OpenTX, very neat. However the minutes section - 97.8676 - is clearly not correctly displayed. I should have mentioned earlier that the FrSky protocol expects data in the form dddmm.mmmm. I  went a stage further and split it down to seconds just for my satisfaction.

    We probably need to be able to choose the display settings from the configurator to cater for the various software/hardware combinations.

    If anyone uses a FrSky display FLD-02, or the DHT-U, would you post a picture of the output when using the latest IO_Board software. I just want to know whether or not the Lat/Lon data fields are indeed reversed. Thanks.

  • Developer

    Richard current v0.3a is more advanced that what evlas made. There are several bug fixes for that so I suggest to take that latest HEX file from this post. 

    Altitude, Speed etc still needs some checkups as I just discovered another small bug in altitude parameter handling.  And like Simon said, there are several Alt values that needs to be checked. 

    I would say that GPS alt is just GPS alt eg 0x01 / 0x01+8 and then real altitude is on 0x10 / 0x21. You cannot trust GPS altitude in anyways. 

  • The 4 telemetry screens on 9x with openTX-r2647

    and this firmware + a few fix


    IOBoard with MAVLink and FrSky protocol support. Contribute to evlas/jD-IOBoard development by creating an account on GitHub.
  • @Richard, thanks... very cool.

This reply was deleted.