This repo has everything that I made for my rocket that can propulsive landing, while still being under ITAR restrictions.
For this project, I will design a rocket that can launch and then do a propulsive landing. In order to meet this challenge, I will have to make a new custom ESP32-based flight computer. I will have to make a quaternion orientation calculation system, I will have to design a control loop, and I will have to make a simulator in Python, without vibe coding, because it is too complicated. The simulator will simulate the rocket’s flight to help tune the control loop and the propulsive landing.
I did this project for a few reasons. The first reason I did it, is because in gneral, this is my passion. I love both engineering and rockets, so this is satisfactory for me. This isant a project for me, this project is more, who I am. I also made this project to learn from it. Throughout this project, I have learned sooo much, PCB design, CAD, Programign in many languages, soldering. And SO much more. Every time I sit down to do one of these projects, I end up learning so much. That is the second reason I work on these projects, To learn From them.
Notes: I am 3d printing everything myself, I DONT need reinbursmentt
The cad has all the parts. The engine, and the dc motor, and the syringes, are provided by me.
The cad is ONE zip file. Once you unpack it, it has ALL the parts. the file in ALL CAPS called FULL ASEMBLY is the completed asembbly.
No explosives are in any of the BOM, no engines, nothing.
Project Link: https://blueprint.hackclub.com/projects/7459
Full Rocket:
PCB schematic:
PCB Routing:
PCB Preview:
Wiring Diagram:
Any bold line is a electrical wire. I have color coded it. black for ground, red for power, and blue for saignals. if two same color lines touch, thats a connection, if two ddifferent colored lines overlaped, thats NOT a connection.