Arduino interface with PX4

Hi all,

I am trying to send sensor data from an Arduino to my PX4 and live transmit it via telemetry to my ground station. Hence I was wondering if anyone has some useful advice on how to do this and if so how I could implement Mavlink or I2C to do so or would you suggest having a second telemetry module directly connected to the Arduino board?

Thank you in advance

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

Join diydrones

Email me when people reply –

Replies

  • 3D Robotics

    You have to assign them different channel numbers and you should mount them as far apart as possible

  • Hi Chris, Thank you very much for clarifying this to me. Since I am already familiar with Arduinos I would like to use them with my sensors (also I already bought some sensors designed for Arduino). Therefore I was wondering if you know if it is possible to use 2x 3DR telemetry modules 433MHz (1 PX4 and 1 Arduino) at the same time without causing any interference between them?

  • 3D Robotics

    What you're talking about is called a "companion computer" and both APM and PX4 require that it be running Linux (RaspberryPi or similar), which Arduino can't do. An easier process is to connect the sensors directly to Pixhawk. There are a lot supported. http://ardupilot.org/copter/docs/common-optional-hardware.html

    Optional Hardware — Copter documentation
This reply was deleted.

Activity

Neville Rodrigues liked Neville Rodrigues's profile
Jun 30
Santiago Perez liked Santiago Perez's profile
Jun 21
More…