Community
cancel
Showing results for 
Search instead for 
Did you mean: 
idata
Community Manager
1,661 Views

command the motors in the Aero with an Arduino

Hi,

We would like to command the motors in the Aero with an Arduino.

How can this be done with the currently installed ESCs (Yunic's) ?

Do we have to change the ESCs, since uart is currently used for the communication protocol?

Thank you, Yoni.

0 Kudos
9 Replies
idata
Community Manager
56 Views

Hello Yoni,

 

 

Thank you for your interest in the Intel Aero Compute Board.

 

Would it be possible for you to give me more information about your project?

 

Specifically how you plan to use Arduino with the Intel Aero Compute Board.

 

Are you following any specific guide?

 

 

Regards,

 

Casandra

 

idata
Community Manager
56 Views

Hello Yoni,

 

 

 

Can you give me more information about your project?

 

Specifically how you plan to use Arduino with the Intel Aero Compute Board.

 

Are you following any specific guide?

 

 

Regards,

 

Casandra
Yoni_M_Intel
Employee
56 Views

Hi,

We'll be using all the sensors on the Drone (IMU, RealSense, etc..) in order to calculate the motor commands .

These commands will be sent in serial (usb) to the Arduino.

The Arduino will command the motors through the motor drivers.

The problem is that the current motor drivers need a specific uart communication protocol, which we don't have.

Please advise.

idata
Community Manager
56 Views

Hello Yoni,

 

 

Thank you for the information.

 

I will have to do some research and get back to you as soon as possible.

 

 

Thank you,

 

Casandra
idata
Community Manager
56 Views

Hello Yoni,

 

 

 

Thank you very much for your patience.

 

 

To find the specific protocols for the UART or ESCs, I would advise you to look at the PX4 source code for references on how to go about it. You can access the following link for that: https://github.com/PX4/Firmware https://github.com/PX4/Firmware

 

 

If you would like to use an Arduino based flight controller, you will need to hook up the flight controller to TX (pin 9) and RX (pin 10) of the "POWER" connector from the Intel Aero RTF IO board from the Hardware Feature guide found here: https://www.intel.com/content/dam/support/us/en/documents/boardsandkits/aero/intel-aero-compute-boar...

 

 

I hope this is helpful.

 

 

Regards,

 

Casandra
idata
Community Manager
56 Views

Hello Yoni,

 

 

Can you please let me know if the steps provided above were helpful?

 

Is there anything else I can assist you with?

 

 

Regards,

 

Casandra
Yoni_M_Intel
Employee
56 Views

Hi Casandra,

I don't think the following link mentions the protocol between the PX4 and Yuneec's motor drivers (current motor drivers). Please advise.

https://github.com/PX4/Firmware https://github.com/PX4/Firmware

Why do we need to connect the Arduino to TX and RX of the Aero's power connector?

We would like to control the motor drivers directly to the Arduino.

Thank you

idata
Community Manager
56 Views

Hello Yoni,

 

 

 

Regarding the links I previously sent you, these are meant as a sample reference for resources on how to get certain information.

 

Unfortunately, we do not have specific documentation on how to sync, specifically with Yuneec's motor drivers.

 

I would advise you to try the PX4 community for further information.

 

You can find the community here: http://discuss.px4.io/

 

 

Also, the motor ESCs also use the connector route through that port to route the RX/TX pins to the AeroFC. The RX/TX pins are connected to the UART ESCs.

 

 

I hope this is helpful, let me know if I can assist with anything else.

 

 

Regards,

 

Casandra
Yoni_M_Intel
Employee
56 Views

Ok, thank you

Reply