Analysis updated 2026-07-03
Study how a low-cost flight controller is wired and coded using an ESP32 and IMU sensor for a guided rocket project.
Use the OpenRocket simulation files as a starting point for your own amateur rocketry aerodynamic stability analysis.
Reference the CAD designs and bill of materials to understand the mechanical design of a folding-fin guided rocket at a $100 budget.
| novatic14/manpads-system-launcher-and-rocket | kde/kdeconnect-kde | cycfi/elements | |
|---|---|---|---|
| Stars | 3,689 | 3,688 | 3,687 |
| Language | C++ | C++ | C++ |
| Setup difficulty | hard | moderate | moderate |
| Complexity | 4/5 | 3/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
This is a hardware project requiring 3D printing, electronics assembly, and physical launch testing, no pre-built binaries or install guide are included.
This repository documents a proof-of-concept prototype of a low-cost guided rocket and launcher system built by an individual using consumer electronics and 3D-printed parts. MANPADS stands for Man-Portable Air-Defense System, a category of shoulder-launched rocket systems. This project is a hobbyist prototype built to explore that form factor, not a functional weapon. The rocket uses folding fins and canard control surfaces for aerodynamic stability and guidance. An ESP32 microcontroller acts as the onboard flight computer, and an MPU6050 sensor handles inertial measurement, tracking orientation and motion during flight. The launcher integrates GPS, a compass, and a barometric pressure sensor for determining its own orientation and sending back telemetry data. The mechanical design was done in Fusion 360 and aerodynamic stability was analyzed using OpenRocket, a simulation tool commonly used in amateur rocketry. Development went through several rounds of iterative mechanical design, electronics integration, and physical launch testing. The total hardware cost of the prototype comes to approximately $96. The repository contains the core engineering outputs: mechanical CAD files for both the rocket and the launcher, firmware source code for the rocket flight controller and the launcher system, OpenRocket simulation files, and supporting documentation. A Google Drive folder linked in the README holds additional media including assembly photos, electronics testing records, system flow diagrams, rocket specifications, and a full bill of materials. Two video links are provided in the README: a 30-second overview and a 5-minute full system walkthrough. No pre-built releases or install instructions are included, since this is a hardware project rather than software.
A hobbyist proof-of-concept guided rocket and launcher prototype built for about $96 using consumer electronics, 3D-printed parts, and an ESP32 flight computer, not a functional weapon, but an engineering exploration of aerodynamic guidance.
Mainly C++. The stack also includes C++, ESP32, Arduino.
No license information is provided in this repository.
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.