GoDrone: Writing a Quadcopter firmware in Go
summary
Parrot AR Drone 2.0 runs a Go-written firmware that is cross-compiled to ARM and temporarily swapped over the stock process, driving sensors and motors at a 200 Hz loop. Sensor fusion uses a complementary filter, control uses PID that still needs tuning, and a live flip demo tries to set roll to 180 then cut the motors — it sometimes crashes but the original firmware restores on reboot. Websocket UI and plotting tech ship with the project.
AI-written summary · about
chapters (6)
- 0:00Start
- 2:04Nodecopter
- 2:34The Firmware
- 2:54Quadcopter Stablization
- 8:59Live Demo & Coding
- 21:31Outlook








