{"repo":"TimHanewich/scout","free":true,"listed":false,"github":"https://github.com/TimHanewich/scout","clone":"git clone https://github.com/TimHanewich/scout.git","description":"Python-based Quadcopter Flight Controller Software using a Raspberry Pi Pico, MPU-6050, and a FlySky radio transmitter & receiver","language":"Python","stars":225,"topics":["drone","flight-controller","iot","micropython","pid-controller","python","quadcopter","raspberry-pi","raspberry-pi-pico","rc-receiver"],"license":"MIT","category":"analytics","readme_excerpt":"Scout is an open-source custom quadcopter flight controller firmware that I developed from absolute scratch. The Scout Flight Controller is written in MicroPython and runs on a $4 Raspberry Pi Pico. ----- ## Scout's Successor: Centauri Scout was my first custom flight controller, Centauri is the next generation! If this project interests you, check out Centauri : a complete, open-source quadcopter ecosystem featuring a more efficient MicroPython flight controller, custom 3D-printed airframe, bidirectional radio protocol, PC-based transmitter, battery monitoring, over-the-air PID updates, and flight telemetry analysis. I documented its entire development in Full-Stack Flight , a detailed educational series covering the design, electronics, software, mistakes, crashes, and lessons learned. Scout Demo Videos Click on the image below to watch a brief video about Scout's development: Further videos: - Scout's First Flight - Scout Demo Flight 1 - Recording of my presentation to the Melbourne, Australia MicroPython Meetup on how I developed the Scout Flight Controller Repository Contents - The complete source code for the Scout Flight Controller can be found in the src folder. - \"Bonus code\" snippets (code that isn't immediately required by the flight controller software but can be of help for specific tasks anyway) can be found in the bonus code folder. How to Use this Code in Your Own Quadcopter If assembled and wired exactly as depicted in my article describing Scout's hardware a","default_branch":null,"files":null,"tree":[],"storefront":"/r/TimHanewich","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TimHanewich/scout/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}