Skip to content
hernick-qc edited this page Dec 9, 2015 · 85 revisions

dRonin Logo dRonin is an autopilot/flight controller firmware for flight controllers in the Tau Labs/OpenPilot family. It's aimed at a variety of use cases: acro/racing, autonomous flight and vehicle research. dRonin is production ready and released under the GPL.

Getting started

  • Download the latest preview release of dRonin here
  • The best place to to ask questions 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, build from the "next" branch. Do not use these unless you know what you are doing. Builds will soon be available.
  • 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

Flight Controllers that can run dRonin

Fully supported STM32F4 boards

  • BrainFPV Small and light with integrated OSD
  • AeroQuad32
  • Sparky2 - more powerful version of Sparky1 with integrated radio.
  • RevoMini - OpenPilot 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

Fully supported STM32F3 boards

  • Sparky - Small single sided flight controller.

Limited support

  • CC3D - Older STM32F1 based platform. Legacy support and not recommended for new designs.
  • OpenNaze/Naze32 - Popular STM32F1 platform, basic support, can't yet be flashed from GCS.
  • 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.

Schematics and board layouts for open source hardware designs are available in /flight/targets/.

Developer Documentation

Clone this wiki locally