-
Notifications
You must be signed in to change notification settings - Fork 167
Home
Martin Luessi edited this page Jan 13, 2016
·
85 revisions
dRonin is an autopilot/flight controller firmware for flight controllers in the OpenPilot/Tau Labs family. It's aimed at a variety of use cases: acro/racing, autonomous flight and vehicle research.
As of December 2015, dRonin is in being actively developed. dRonin seeks to improve acro/racing performance and autotuning on all targets, and push forwards with better autonomous flight and navigation functionality.
- Download the latest preview release of dRonin here
- The best place to to ask questions and engage with the community is on IRC #dronin on freenode.net.
- A guide for getting started flying can be found here.
- A great "getting started" video can be found here
- To follow the cutting edge, set up a development environment and build from the "next" branch. Do not walk on the cutting edge unless you know what you are doing.
- For instructions on using the Tau Labs Android GCS please see the Android Users Guide.
- Having problems with the GCS on Windows with Intel graphics? Look here
- FAQs
- If you'd like to help us build a web site, please visit the dRonin Web Site planning wiki
Choosing a flight controller for dRonin
These boards support all features (subject to hardware limitations).
- BrainFPV Small and light with integrated OSD
- AeroQuad32
- Sparky2 - more powerful version of Sparky1 with integrated radio.
- Revolution - OpenPilot Revolution board.
- Quanton - Powerful platform with large amounts of connectivity including 8 PWM in and 8 PWM out, and four serial ports.
- Gemini - Mini FPV hex racer from Team Black Sheep that uses the Colibri flight controller, a derivative of the Quanton
These boards support all features except PicoC scripting (subject to hardware limitations).
- Lumenier LUX F3 based flight controlled for FPV racing.
- Sparky - Small single sided flight controller. Fully supported.
- Discovery F3 (Flying F3) - cheap (<15$) commercially available STM32F3 based platform system. Typically requires a shield to break out the connectors or some manual wiring. Capable of RTH and PH. Informally supported.
These boards support only a limited feature set. Navigation is not supported.
- OpenNaze/Naze32 - Popular platform, basic support, can't yet be flashed from GCS. dRonin also works on Naze32-based brushed flight controllers such as the Quanum Pico/Micro Scisky32.
- CC3D - Popular older platform.
- Schematics and board layouts for open source hardware designs are available in /flight/targets/
- Developer Documentation
- Creating a bug report