er9x-frsky-mavlink


Custom firmware for the Turnigy 9x r/c Transmitter (and clone) based on er9x & Arduino Pro Minii

English Russian

About

This project contain two firmware: Transmiter firmware (based on er9x) and firmware for Arduino Pro Mini (based on APM-Mavlink-to-FrSky for Taranis) for transmitting telemetry data from APM via Mavlink protocol to Turnigy 9X(R) display over FrSky modules supported original FrSky telemetry protocol without 3DR Radio or XBee.

Ardupilot -> Arduino Pro Mini -> FrSky receiver -> er9x-based transmitter http://110.imagebam.com/download/366VpSAnf9JgHMUPLp2C1Q/32797/327961161/mavlink-frsky.jpg http://110.imagebam.com/download/-kdNbIi7uPIv0qLdzbkiIA/32797/327961796/displays.jpg

Required hardware

Arduino Pro Mini 5V version recommended, but 3.3V version working well.

USB->TTL 5V convertor based on FTDI, PL2303 or any other chip. Required DTR pin for flashing Arduino. (With USB cable)

USBasp AVR programmer for flashing Turnigy 9XR

10 pin to 6 pin adapter for USBasp

Telemetry cable for APM

Tested configuration

Turnigy 9XR Transmitter Mode 2 (or any other based on Turnigy 9X) with FrSky hardware MOD

You can using any tutorial for making this mod 1 2 3 4 5

FrSky DJT and D8R-IIplus modules (or any other with FrSky telemetry support)

Ardupilot compatible Flight Controller v2.52 (or any other controller with APM firmware)

Required software

eePe for flashing you radio

XLoader (or any other Arduino HEX uploader) OR Arduino IDE for flashing Arduino from source code.

For using Arduino IDE you must import libraries

Downloads latest binaries

https://code.google.com/p/er9x-frsky-mavlink/source/browse/#svn/trunk/bin

Project Information

The project was created on May 7, 2014.

Labels:
er9x telemetry mavlink arduino frsky eePe