aboutsummaryrefslogtreecommitdiff

PX4 Flight Core and PX4 Middleware

Build Status Coverity Scan

Gitter

This repository contains the PX4 Flight Core, with the main applications located in the src/modules directory. It also contains the PX4 Drone Platform, which contains drivers and middleware to run drones.

Users

Please refer to the user documentation for flying drones with the PX4 flight stack.

Developers

Contributing guide: * CONTRIBUTING.md * PX4 Contribution Guide

Developer guide: http://px4.io/dev/

Testing guide: http://px4.io/dev/unit_tests

This repository contains code supporting these boards: * FMUv1.x * FMUv2.x * AeroCore (v1 and v2) * work in progress to support Trifle, DIY board.

Trifle Support Roadmap

  • [x] Port basic NuttX functionality to the Kinetis K20 SoC family.
  • [x] Integrate new board into PX4 build system.
  • [x] Get shell and demo apps running.
  • [x] Implement basic modules: CXX, driver abstraction.
  • [x] PWM, motor control.
  • [x] Port systemlib, enable uORB.
  • [ ] High resolution timer
  • [ ] I2C
  • [ ] ADC
  • [ ] Sensors

NuttShell (NSH)

NSH usage documentation: http://px4.io/users/serial_connection