Categories
Electronic upgrades Multicopter

Telemetry mod for DJI Phantom 1

After my Y6-Copter with APM, I also want to see telemetry data of the Phantom 1, which isn’t capable on its own to transmit any data.

The original PPM receiver (Single antenna) got swapped by a FrSky XRS, which is amazingly small and has PPM, S.Bus and S.Port.

The translation between Naza-GPS and S.Port is done by an arduino nano which is connected to FrSky-S.Bus on Pin9 and to GPS Tx on Rx (also power from the receiver cable).
I used the software by Alezz in this thread but had to make some changes to get it running. My changed version is online at GitHub.

Here are some Pictures of the harness with the arduino and the Installation in the Phantom 1.

  • OLYMPUS DIGITAL CAMERA
  • OLYMPUS DIGITAL CAMERA
  • OLYMPUS DIGITAL CAMERA
  • OLYMPUS DIGITAL CAMERA
  • OLYMPUS DIGITAL CAMERA

I didn’t want to cut the GPS connector, so I just pushed a jumper wire in the connector.
That was initially just for testing but made such a solid connection that this will stay in there.

  • OLYMPUS DIGITAL CAMERA
  • OLYMPUS DIGITAL CAMERA

The GPS Format in Degrees+Minutes formatted as DDMM.MMMM.
So 1234.5678 means 12°34.567′

I still have some trouble with the GPS coordinates, sometimes just the Longitude will be transmitted and Latitude is just 000 but this will be updated as soon as I get further.
Also I’m a little confused about the “Alt” “Galt” and the “Alt” on the GPS screen. They all differ, but I will observe that during flight and remove the ones I won’t need from the arduino code.

Categories
Electronic upgrades Multicopter

Telemetry mod for APM and FrSyk X-Series (X4r)

After the Telemetry mod of the Turnigy 9x, the air-side has to be able to communicate, too.

Because the APM is not able to speak the FrSky-Protocol itself, a converter is needed to translate the data. There are several projects out there, mostly using a teensy. I decided to use rotcehdnih’s version, which is also cabable of running on an arduino nano or micro.

This is quite simple, just burn that softwre to an arduino (I’m going with an arduino pro micro), connect RX to the TX of the telemetry port and pin 9 to the S.Port of the FrSky receiver. Then just add some power (from the APM Telemetry port for example) and there you go!

  • OLYMPUS DIGITAL CAMERA
  • OLYMPUS DIGITAL CAMERA
  • OLYMPUS DIGITAL CAMERA
  • OLYMPUS DIGITAL CAMERA
  • OLYMPUS DIGITAL CAMERA