Close

Initial EVPR code working, PX4 driver completed

A project log for EVPR: Electric Variable Pitch Rotor

An electrically actuated variable pitch rotor with a wireless interface

peter-mccloudPeter McCloud 10/02/2017 at 05:030 Comments

The initial code for both the EVPR master and slave nodes is FINALLY ready. Additionally the PX4 driver which passes the servo settings to the EVPR master node is also complete. The servo values are correctly being passed from the flight controller tothe master node via UART and the values are being successfully passed from the master node to a slave node via UDP packets.

The code can be found in the repository at the following locations:

EVPR Master Node

https://github.com/mccloudaero/evpr/tree/master/electronics/firmware_evpr_master

EVPR Slave Node

https://github.com/mccloudaero/evpr/tree/master/electronics/firmware_evpr_slave

PX4 Driver

https://github.com/mccloudaero/evpr/tree/master/electronics/px4_uart_driver

Now the electronics will be attached to the vehicle and more testing of the code can be conducted. If the servo values with the engine off are successfully received, then the testing can proceed to turning the engine and checking out the code on the running vehicle.

Discussions