dRoninFlight/dRoninPublic

The dRonin flight controller software.

AI summary: Autopilot and flight controller firmware for multirotors, planes, and helicopters.

Stars
1.5K
Forks
1
Watchers
566
Open issues
0
Open PRs
0
Contributors
~173
Commits
20.7K
Branches
8

COtherCreated Mar 4, 2026Last push 5mo agoLatest release Release-20180729

Star history

since Mar 15, 2026
05001K1.5KMar 2026May 2026Jun 2026Aug 2026
1.5K stars as of Aug 7, 2026, tracked back to Mar 15, 2026. Historical curve reconstructed from public GitHub event archives, calibrated to the current total.

Contribution activity

commits per day, last 52 weeks
AugSepOctNovDecJanFebMarAprMayJunJulMonWedFri2025-08-03: 0 commits2025-08-04: 0 commits2025-08-05: 0 commits2025-08-06: 0 commits2025-08-07: 0 commits2025-08-08: 0 commits2025-08-09: 0 commits2025-08-10: 0 commits2025-08-11: 0 commits2025-08-12: 0 commits2025-08-13: 0 commits2025-08-14: 0 commits2025-08-15: 0 commits2025-08-16: 0 commits2025-08-17: 0 commits2025-08-18: 0 commits2025-08-19: 0 commits2025-08-20: 0 commits2025-08-21: 0 commits2025-08-22: 0 commits2025-08-23: 0 commits2025-08-24: 0 commits2025-08-25: 0 commits2025-08-26: 0 commits2025-08-27: 0 commits2025-08-28: 0 commits2025-08-29: 0 commits2025-08-30: 0 commits2025-08-31: 0 commits2025-09-01: 0 commits2025-09-02: 0 commits2025-09-03: 0 commits2025-09-04: 0 commits2025-09-05: 0 commits2025-09-06: 0 commits2025-09-07: 0 commits2025-09-08: 0 commits2025-09-09: 0 commits2025-09-10: 0 commits2025-09-11: 0 commits2025-09-12: 0 commits2025-09-13: 0 commits2025-09-14: 0 commits2025-09-15: 0 commits2025-09-16: 0 commits2025-09-17: 0 commits2025-09-18: 0 commits2025-09-19: 0 commits2025-09-20: 0 commits2025-09-21: 0 commits2025-09-22: 0 commits2025-09-23: 0 commits2025-09-24: 0 commits2025-09-25: 0 commits2025-09-26: 0 commits2025-09-27: 0 commits2025-09-28: 0 commits2025-09-29: 0 commits2025-09-30: 0 commits2025-10-01: 0 commits2025-10-02: 0 commits2025-10-03: 0 commits2025-10-04: 0 commits2025-10-05: 0 commits2025-10-06: 0 commits2025-10-07: 0 commits2025-10-08: 0 commits2025-10-09: 0 commits2025-10-10: 0 commits2025-10-11: 0 commits2025-10-12: 0 commits2025-10-13: 0 commits2025-10-14: 0 commits2025-10-15: 0 commits2025-10-16: 0 commits2025-10-17: 0 commits2025-10-18: 0 commits2025-10-19: 0 commits2025-10-20: 0 commits2025-10-21: 0 commits2025-10-22: 0 commits2025-10-23: 0 commits2025-10-24: 0 commits2025-10-25: 0 commits2025-10-26: 0 commits2025-10-27: 0 commits2025-10-28: 0 commits2025-10-29: 0 commits2025-10-30: 0 commits2025-10-31: 0 commits2025-11-01: 0 commits2025-11-02: 0 commits2025-11-03: 0 commits2025-11-04: 0 commits2025-11-05: 0 commits2025-11-06: 0 commits2025-11-07: 0 commits2025-11-08: 0 commits2025-11-09: 0 commits2025-11-10: 0 commits2025-11-11: 0 commits2025-11-12: 0 commits2025-11-13: 0 commits2025-11-14: 0 commits2025-11-15: 0 commits2025-11-16: 0 commits2025-11-17: 0 commits2025-11-18: 0 commits2025-11-19: 0 commits2025-11-20: 0 commits2025-11-21: 0 commits2025-11-22: 0 commits2025-11-23: 0 commits2025-11-24: 0 commits2025-11-25: 0 commits2025-11-26: 0 commits2025-11-27: 0 commits2025-11-28: 0 commits2025-11-29: 0 commits2025-11-30: 0 commits2025-12-01: 0 commits2025-12-02: 0 commits2025-12-03: 0 commits2025-12-04: 0 commits2025-12-05: 0 commits2025-12-06: 0 commits2025-12-07: 0 commits2025-12-08: 0 commits2025-12-09: 0 commits2025-12-10: 0 commits2025-12-11: 0 commits2025-12-12: 0 commits2025-12-13: 0 commits2025-12-14: 0 commits2025-12-15: 0 commits2025-12-16: 0 commits2025-12-17: 0 commits2025-12-18: 0 commits2025-12-19: 0 commits2025-12-20: 0 commits2025-12-21: 0 commits2025-12-22: 0 commits2025-12-23: 0 commits2025-12-24: 0 commits2025-12-25: 0 commits2025-12-26: 0 commits2025-12-27: 0 commits2025-12-28: 0 commits2025-12-29: 0 commits2025-12-30: 0 commits2025-12-31: 0 commits2026-01-01: 0 commits2026-01-02: 0 commits2026-01-03: 0 commits2026-01-04: 0 commits2026-01-05: 0 commits2026-01-06: 0 commits2026-01-07: 0 commits2026-01-08: 0 commits2026-01-09: 0 commits2026-01-10: 0 commits2026-01-11: 0 commits2026-01-12: 0 commits2026-01-13: 0 commits2026-01-14: 0 commits2026-01-15: 0 commits2026-01-16: 0 commits2026-01-17: 0 commits2026-01-18: 0 commits2026-01-19: 0 commits2026-01-20: 0 commits2026-01-21: 0 commits2026-01-22: 0 commits2026-01-23: 0 commits2026-01-24: 0 commits2026-01-25: 0 commits2026-01-26: 0 commits2026-01-27: 0 commits2026-01-28: 0 commits2026-01-29: 0 commits2026-01-30: 0 commits2026-01-31: 0 commits2026-02-01: 0 commits2026-02-02: 0 commits2026-02-03: 0 commits2026-02-04: 0 commits2026-02-05: 0 commits2026-02-06: 0 commits2026-02-07: 0 commits2026-02-08: 0 commits2026-02-09: 0 commits2026-02-10: 0 commits2026-02-11: 0 commits2026-02-12: 0 commits2026-02-13: 0 commits2026-02-14: 0 commits2026-02-15: 0 commits2026-02-16: 0 commits2026-02-17: 0 commits2026-02-18: 0 commits2026-02-19: 0 commits2026-02-20: 0 commits2026-02-21: 0 commits2026-02-22: 0 commits2026-02-23: 0 commits2026-02-24: 0 commits2026-02-25: 0 commits2026-02-26: 0 commits2026-02-27: 0 commits2026-02-28: 0 commits2026-03-01: 0 commits2026-03-02: 0 commits2026-03-03: 0 commits2026-03-04: 1 commit2026-03-05: 0 commits2026-03-06: 0 commits2026-03-07: 0 commits2026-03-08: 0 commits2026-03-09: 0 commits2026-03-10: 0 commits2026-03-11: 0 commits2026-03-12: 0 commits2026-03-13: 0 commits2026-03-14: 0 commits2026-03-15: 0 commits2026-03-16: 0 commits2026-03-17: 0 commits2026-03-18: 0 commits2026-03-19: 0 commits2026-03-20: 0 commits2026-03-21: 0 commits2026-03-22: 0 commits2026-03-23: 0 commits2026-03-24: 0 commits2026-03-25: 0 commits2026-03-26: 0 commits2026-03-27: 0 commits2026-03-28: 0 commits2026-03-29: 0 commits2026-03-30: 0 commits2026-03-31: 0 commits2026-04-01: 0 commits2026-04-02: 0 commits2026-04-03: 0 commits2026-04-04: 0 commits2026-04-05: 0 commits2026-04-06: 0 commits2026-04-07: 0 commits2026-04-08: 0 commits2026-04-09: 0 commits2026-04-10: 0 commits2026-04-11: 0 commits2026-04-12: 0 commits2026-04-13: 0 commits2026-04-14: 0 commits2026-04-15: 0 commits2026-04-16: 0 commits2026-04-17: 0 commits2026-04-18: 0 commits2026-04-19: 0 commits2026-04-20: 0 commits2026-04-21: 0 commits2026-04-22: 0 commits2026-04-23: 0 commits2026-04-24: 0 commits2026-04-25: 0 commits2026-04-26: 0 commits2026-04-27: 0 commits2026-04-28: 0 commits2026-04-29: 0 commits2026-04-30: 0 commits2026-05-01: 0 commits2026-05-02: 0 commits2026-05-03: 0 commits2026-05-04: 0 commits2026-05-05: 0 commits2026-05-06: 0 commits2026-05-07: 0 commits2026-05-08: 0 commits2026-05-09: 0 commits2026-05-10: 0 commits2026-05-11: 0 commits2026-05-12: 0 commits2026-05-13: 0 commits2026-05-14: 0 commits2026-05-15: 0 commits2026-05-16: 0 commits2026-05-17: 0 commits2026-05-18: 0 commits2026-05-19: 0 commits2026-05-20: 0 commits2026-05-21: 0 commits2026-05-22: 0 commits2026-05-23: 0 commits2026-05-24: 0 commits2026-05-25: 0 commits2026-05-26: 0 commits2026-05-27: 0 commits2026-05-28: 0 commits2026-05-29: 0 commits2026-05-30: 0 commits2026-05-31: 0 commits2026-06-01: 0 commits2026-06-02: 0 commits2026-06-03: 0 commits2026-06-04: 0 commits2026-06-05: 0 commits2026-06-06: 0 commits2026-06-07: 0 commits2026-06-08: 0 commits2026-06-09: 0 commits2026-06-10: 0 commits2026-06-11: 0 commits2026-06-12: 0 commits2026-06-13: 0 commits2026-06-14: 0 commits2026-06-15: 0 commits2026-06-16: 0 commits2026-06-17: 0 commits2026-06-18: 0 commits2026-06-19: 0 commits2026-06-20: 0 commits2026-06-21: 0 commits2026-06-22: 0 commits2026-06-23: 0 commits2026-06-24: 0 commits2026-06-25: 0 commits2026-06-26: 0 commits2026-06-27: 0 commits2026-06-28: 0 commits2026-06-29: 0 commits2026-06-30: 0 commits2026-07-01: 0 commits2026-07-02: 0 commits2026-07-03: 0 commits2026-07-04: 0 commits2026-07-05: 0 commits2026-07-06: 0 commits2026-07-07: 0 commits2026-07-08: 0 commits2026-07-09: 0 commits2026-07-10: 0 commits2026-07-11: 0 commits2026-07-12: 0 commits2026-07-13: 0 commits2026-07-14: 0 commits2026-07-15: 0 commits2026-07-16: 0 commits2026-07-17: 0 commits2026-07-18: 0 commits2026-07-19: 0 commits2026-07-20: 0 commits2026-07-21: 0 commits2026-07-22: 0 commits2026-07-23: 0 commits2026-07-24: 0 commits2026-07-25: 0 commits2026-07-26: 0 commits2026-07-27: 0 commits2026-07-28: 0 commits2026-07-29: 0 commits2026-07-30: 0 commits2026-07-31: 0 commits2026-08-01: 0 commits
1 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Community-driven

    ~173 contributors

What dRonin does

dRonin is a comprehensive flight controller firmware derived from the OpenPilot and Tau Labs families. It is designed to handle a wide spectrum of aerial vehicles including quadcopters, hexacopters, fixed-wing planes, and traditional helicopters. The firmware provides production-ready flight stabilization, autotuning capabilities, and advanced navigation features. It caters to diverse use cases ranging from high-speed acrobatic drone racing to fully autonomous flight and academic vehicle research.

Drone hobbyists, FPV racers, and aerospace researchers building custom unmanned aerial vehicles. Users need compatible flight controller hardware and basic knowledge of RC systems.

  • Multi-vehicle support: flies quads, hexas, planes, and traditional helicopters.
  • Autotune system: automatically calculates optimal PID gains for stable flight.
  • Autonomous navigation: includes waypoint following and GPS-assisted flight modes.
  • Broad hardware compatibility: fully supports boards like AeroQuad32, BrainFPV, and DTFc.
  • Open source heritage: builds upon the proven architectures of OpenPilot and Tau Labs.

Where teams use it

FPV racing

Provide ultra-low latency control and locked-in acro performance for racing drones.

Autonomous missions

Execute pre-programmed GPS waypoint missions for aerial mapping or surveying.

Vehicle research

Serve as a flexible platform for testing new flight control algorithms and airframes.

Custom builds

Configure flight parameters for non-standard multirotor or fixed-wing setups.

Getting started: git clone https://github.com/dRoninFlight/dRonin.git

README

next branch

dRonin

dRonin is an autopilot/flight controller firmware for controllers in the OpenPilot/Tau Labs 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.

See dronin.org for more details.

Supported Targets

Full Support

  • AeroQuad32
  • BrainFPV
  • BrainFPV RE1 (no nav sensors on board)
  • DTFAir DTFc (no nav sensors on board) Also Colibri Race / TBS PowerCube.
  • DTFAir Seppuku
  • Lumenier Lux (only V1, and no nav sensors are on board)
  • OpenPilot Revolution (including many race-only variants)
  • PikoBLX and clones
  • Quantec Quanton
  • Seriously Pro Racing F3 EVO (only the EVO variant) and clones
  • Tau Labs Sparky
  • Tau Labs Sparky2

Limited Support

View on GitHub

Recent activity

commits and pull requests

Releases and announcements

1 total
  1. dRonin 2018-07-29 release ("Inconceivable")Release-20180729Mar 17, 20262 downloads

    Hello world: it's time for another dRonin release, of our "inconceivable" development effort. There's exciting stuff in here, including the first flight-ready LQR control system (no longer are we stuck only with PID!) Jump ahead to: Changes / Errata & troubleshooting **Major changes since last release:** As always, there's many small bug and usability fixes. But beyond that: * Core controls and functionality improvements: * **LQG (Linear Quadratic Gaussian) control added as an alternative to PID**. To use, autotune and then configure LQG or LQGLeveling flight modes. * Increased maximum yaw axis PID limits, as some real crafts with small propellers were hitting them. * Introduced ability to limit the maximum speed commanded from individual motors (i.e. artificially limit kV to run 4S motors on 6S) * Ability added to specify thrust mode separately for each stabilization bank * Improvements made to control input smoothing/interpolation * Autotune now calculates hangtime and vertical / altitude hold control constants * **Flipover mode** * Drives motors on one "edge" to flip the vehicle back upright * "To configure, configure a quad with 3D out

Commits per week

last 52 weeks
10Week of 2025-08-03: 0 commitsWeek of 2025-08-10: 0 commitsWeek of 2025-08-17: 0 commitsWeek of 2025-08-24: 0 commitsWeek of 2025-08-31: 0 commitsWeek of 2025-09-07: 0 commitsWeek of 2025-09-14: 0 commitsWeek of 2025-09-21: 0 commitsWeek of 2025-09-28: 0 commitsWeek of 2025-10-05: 0 commitsWeek of 2025-10-12: 0 commitsWeek of 2025-10-19: 0 commitsWeek of 2025-10-26: 0 commitsWeek of 2025-11-02: 0 commitsWeek of 2025-11-09: 0 commitsWeek of 2025-11-16: 0 commitsWeek of 2025-11-23: 0 commitsWeek of 2025-11-30: 0 commitsWeek of 2025-12-07: 0 commitsWeek of 2025-12-14: 0 commitsWeek of 2025-12-21: 0 commitsWeek of 2025-12-28: 0 commitsWeek of 2026-01-04: 0 commitsWeek of 2026-01-11: 0 commitsWeek of 2026-01-18: 0 commitsWeek of 2026-01-25: 0 commitsWeek of 2026-02-01: 0 commitsWeek of 2026-02-08: 0 commitsWeek of 2026-02-15: 0 commitsWeek of 2026-02-22: 0 commitsWeek of 2026-03-01: 1 commitsWeek of 2026-03-08: 0 commitsWeek of 2026-03-15: 0 commitsWeek of 2026-03-22: 0 commitsWeek of 2026-03-29: 0 commitsWeek of 2026-04-05: 0 commitsWeek of 2026-04-12: 0 commitsWeek of 2026-04-19: 0 commitsWeek of 2026-04-26: 0 commitsWeek of 2026-05-03: 0 commitsWeek of 2026-05-10: 0 commitsWeek of 2026-05-17: 0 commitsWeek of 2026-05-24: 0 commitsWeek of 2026-05-31: 0 commitsWeek of 2026-06-07: 0 commitsWeek of 2026-06-14: 0 commitsWeek of 2026-06-21: 0 commitsWeek of 2026-06-28: 0 commitsWeek of 2026-07-05: 0 commitsWeek of 2026-07-12: 0 commitsWeek of 2026-07-19: 0 commitsWeek of 2026-07-26: 0 commitsAug 3, 2025Jul 26, 2026
1 commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 135 commitsSun 1:00 — 114 commitsSun 2:00 — 96 commitsSun 3:00 — 43 commitsSun 4:00 — 59 commitsSun 5:00 — 19 commitsSun 6:00 — 35 commitsSun 7:00 — 33 commitsSun 8:00 — 61 commitsSun 9:00 — 92 commitsSun 10:00 — 145 commitsSun 11:00 — 116 commitsSun 12:00 — 139 commitsSun 13:00 — 166 commitsSun 14:00 — 165 commitsSun 15:00 — 151 commitsSun 16:00 — 200 commitsSun 17:00 — 176 commitsSun 18:00 — 206 commitsSun 19:00 — 149 commitsSun 20:00 — 193 commitsSun 21:00 — 176 commitsSun 22:00 — 165 commitsSun 23:00 — 127 commitsMon 0:00 — 139 commitsMon 1:00 — 77 commitsMon 2:00 — 64 commitsMon 3:00 — 26 commitsMon 4:00 — 32 commitsMon 5:00 — 30 commitsMon 6:00 — 26 commitsMon 7:00 — 66 commitsMon 8:00 — 68 commitsMon 9:00 — 91 commitsMon 10:00 — 134 commitsMon 11:00 — 129 commitsMon 12:00 — 108 commitsMon 13:00 — 113 commitsMon 14:00 — 161 commitsMon 15:00 — 126 commitsMon 16:00 — 146 commitsMon 17:00 — 111 commitsMon 18:00 — 118 commitsMon 19:00 — 103 commitsMon 20:00 — 168 commitsMon 21:00 — 164 commitsMon 22:00 — 173 commitsMon 23:00 — 118 commitsTue 0:00 — 117 commitsTue 1:00 — 99 commitsTue 2:00 — 75 commitsTue 3:00 — 41 commitsTue 4:00 — 19 commitsTue 5:00 — 21 commitsTue 6:00 — 14 commitsTue 7:00 — 35 commitsTue 8:00 — 50 commitsTue 9:00 — 96 commitsTue 10:00 — 106 commitsTue 11:00 — 133 commitsTue 12:00 — 107 commitsTue 13:00 — 106 commitsTue 14:00 — 131 commitsTue 15:00 — 88 commitsTue 16:00 — 141 commitsTue 17:00 — 145 commitsTue 18:00 — 116 commitsTue 19:00 — 128 commitsTue 20:00 — 171 commitsTue 21:00 — 126 commitsTue 22:00 — 159 commitsTue 23:00 — 147 commitsWed 0:00 — 123 commitsWed 1:00 — 88 commitsWed 2:00 — 47 commitsWed 3:00 — 23 commitsWed 4:00 — 27 commitsWed 5:00 — 27 commitsWed 6:00 — 31 commitsWed 7:00 — 31 commitsWed 8:00 — 53 commitsWed 9:00 — 81 commitsWed 10:00 — 137 commitsWed 11:00 — 99 commitsWed 12:00 — 120 commitsWed 13:00 — 98 commitsWed 14:00 — 101 commitsWed 15:00 — 94 commitsWed 16:00 — 107 commitsWed 17:00 — 147 commitsWed 18:00 — 107 commitsWed 19:00 — 108 commitsWed 20:00 — 146 commitsWed 21:00 — 162 commitsWed 22:00 — 168 commitsWed 23:00 — 131 commitsThu 0:00 — 93 commitsThu 1:00 — 84 commitsThu 2:00 — 70 commitsThu 3:00 — 31 commitsThu 4:00 — 31 commitsThu 5:00 — 22 commitsThu 6:00 — 19 commitsThu 7:00 — 32 commitsThu 8:00 — 37 commitsThu 9:00 — 70 commitsThu 10:00 — 114 commitsThu 11:00 — 105 commitsThu 12:00 — 133 commitsThu 13:00 — 131 commitsThu 14:00 — 161 commitsThu 15:00 — 126 commitsThu 16:00 — 147 commitsThu 17:00 — 123 commitsThu 18:00 — 114 commitsThu 19:00 — 108 commitsThu 20:00 — 146 commitsThu 21:00 — 125 commitsThu 22:00 — 145 commitsThu 23:00 — 123 commitsFri 0:00 — 103 commitsFri 1:00 — 61 commitsFri 2:00 — 48 commitsFri 3:00 — 16 commitsFri 4:00 — 16 commitsFri 5:00 — 10 commitsFri 6:00 — 20 commitsFri 7:00 — 38 commitsFri 8:00 — 46 commitsFri 9:00 — 112 commitsFri 10:00 — 122 commitsFri 11:00 — 161 commitsFri 12:00 — 119 commitsFri 13:00 — 156 commitsFri 14:00 — 128 commitsFri 15:00 — 155 commitsFri 16:00 — 122 commitsFri 17:00 — 107 commitsFri 18:00 — 163 commitsFri 19:00 — 142 commitsFri 20:00 — 136 commitsFri 21:00 — 155 commitsFri 22:00 — 165 commitsFri 23:00 — 142 commitsSat 0:00 — 127 commitsSat 1:00 — 83 commitsSat 2:00 — 51 commitsSat 3:00 — 28 commitsSat 4:00 — 21 commitsSat 5:00 — 16 commitsSat 6:00 — 19 commitsSat 7:00 — 35 commitsSat 8:00 — 62 commitsSat 9:00 — 105 commitsSat 10:00 — 123 commitsSat 11:00 — 143 commitsSat 12:00 — 151 commitsSat 13:00 — 172 commitsSat 14:00 — 179 commitsSat 15:00 — 168 commitsSat 16:00 — 138 commitsSat 17:00 — 220 commitsSat 18:00 — 156 commitsSat 19:00 — 129 commitsSat 20:00 — 150 commitsSat 21:00 — 158 commitsSat 22:00 — 164 commitsSat 23:00 — 123 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.
DateListRankStars gained
Mar 15, 2026daily#13+288
  • Genymobile/scrcpy

    Display and control your Android device

    147.1K stars · C

  • microsoft/PowerToys

    Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows

    137.6K stars · C

  • colbymchenry/codegraph

    Pre-indexed code knowledge graph, auto syncs on code changes, for Claude Code, Codex, Gemini, Cursor, OpenCode, AntiGravity, Kiro, and Hermes Agent — fewer tokens, fewer tool calls, 100% local

    65.2K stars · C

  • DeusData/codebase-memory-mcp

    High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 158 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.

    37.8K stars · C

  • JustVugg/colibri

    Run frontier MoE models on hardware you already own — pure C, zero deps, experts streamed from disk. Tiny engine, immense model. 🐦

    23K stars · C

  • antirez/ds4

    DeepSeek 4 Flash and PRO local inference engine for Metal, CUDA and ROCm

    20.8K stars · C