Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,735 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

banner

Stars Forks understandability Sponsor

Centauri: A Fully Custom Quadcopter System

Centauri is a complete, end‑to‑end custom quadcopter system. From the airframe to the pilot's controller, from the communication platform to the analysis tools, every piece has been designed and built from scratch. At the heart of Centauri lies the Centauri Flight Controller, a custom MicroPython‑based flight controller, running efficiently on a low‑power Raspberry Pi Pico. Unlike most quadcopter projects that rely on off‑the‑shelf flight controllers, Centauri is entirely original.

Centauri builds on my earlier Scout flight controller, representing a major leap forward in capability, performance, and system integration.

flyby-snippet.mp4

To see how Centauri was made and watch it in action, click below:
demo video

In This Project

This repository provides everything you need to build your own Centauri quadcopter and take flight. This includes:

anatomy

Project Component Thumbnail Description
Quadcopter img Custom quadcopter, with:
- 3D-Printable Design
- Components List
- Wiring Diagram
- Custom Flight Controller, written in MicroPython
Transmitter img Serves as pilot's interface for controlling the quadcopter. Includes:
- Main Python program for a PC
- USB Radio Transceiver Platform
- Custom binary communication protocol
Telemetry Extracting img Python program for unpacking binary telemetry logs stored on the quadcopter's MCU into human‑readable .csv files

Build-Along Series

Want to build your own Centauri? The Full Stack Flight series walks through exactly how it was designed and built, chapter by chapter, so you can follow along and do it yourself:

Join the Discord

join discord promo

You can join our maker community by joining the Full Stack Flight Discord Server! This is a space for any makers interested in building their own*iteration of Centauri to share progress and ideas, ask questions, and celebrate their successes. Click here to join!

License

Copyright 2026 Tim Hanewich. This project is licensed under the GNU General Public License v3. See license.md for details.

About

A complete, custom-built quadcopter system (flight controller, transmitter, telemetry tools) built entirely from scratch in Python on a Raspberry Pi Pico, no off-the-shelf flight controller required.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages