Rocketry

I like to build and launch rockets — both small model rockets, like the kind you can find in toy and hobby shops, and larger “high-power” rockets, which can weigh several pounds and require certification to fly.

In addition to the rockets themselves, I also build little flight computers that go in the payload sections of the rockets and measure things like altitude, acceleration, etc. I didn’t know anything about building my own electronics when I started, so my first attempts were pretty basic. I wouldn’t call what I have now sophisticated, but it’s gotten to the point it tracks the data I’m interested in, plus I added GPS and a radio (and a loud beeper) to make the rockets easier to find after launch.

My Rockets

“Nene” Flight Computer

My initial computer tracked altitude and acceleration and was soldered together then just put in the rocket’s payload section — where it bounced around and would lose power when big jolt occurred. I lost it, and the rocket it was in, on its third flight. That inspired me to make it sturdier and add tracking / locating functionality.

My current computer — which is named “Nene” — tracks a lot more: altitude, acceleration, velocity, heading, pitch, roll, GPS coordinates, and some performance-related data. It also has a radio (for sending out those GPS coordinates) and a very loud beeper to help find the rocket, since these rockets can easily go out of sight with larger engines. I’ve also made some 3D-printed sleds to mount the electronics don’t get damaged by the g-forces of launch and landing.

The computer’s source code and the design files for the sleds are all open source and publicly available on github.

Some of the flight computers I’ve built on different sleds for different-sized payload bays.

Launch History

NameEngineDateAltitude (m)Acceleration (m/s/s)Comments
Green EggsC11-52026.11.0864.8109.5
Green EggsD12-52026.11.08215.1172.4Very windy day — long walk to get this back.
LOC-IVG672026.11.08169.268.6My chute release band snapped again, and I broke a couple fins :( I did, however, win my club’s “Turkey Shoot” competition by landing closest to a target (29’9″!)
So LongF15-0, F15-82026.10.181,151.996.2The bottom stage fins (though not the bottom stage engine) got stuck on the rail — so this went a fair bit higher than it should have.
LOC-IVI3572026.10.18810.5243.8My parachute release band snapped — so the parachute opened at apogee.
MayhemD12-0, D12-52026.09.13373.3169.1Tracker glitched again — need to rebuild the computer to fix a flaky connection
LOC-IVH1122026.09.13555.677.1
LOC-IVH2422026.08.30555.5215Started using a parachute release to reduce drift distance
Cosmic CargoC6-72026.08.30236.4150.1
Cosmic CargoA8-32026.08.0929.9216
MayhemD12-0, D12-52026.06.13386180.7Finally got two-stage data! Tracker glitched, though, so finding it was a pain.
LOC-IVH1482026.06.13529132.8Level 1 Certified!
MayhemE12-0, E12-62026.04.260Both engines exploded shortly after ignition, destroying the rocket :(
LOC-IVG672026.04.26198.8151.4First time using a reloadable motor! Nose cone popped off, though, and the parachute didn’t fully open.
Green EggsD12-52026.04.26227181
OrbitronC11-52026.03.2978.5138.35Parachute finally opened correctly!
OrbitronC11-52026.03.0191.7198.4Parachute still didn’t open, chipped a fin.
Cosmic CargoA8-32025.12.2444.1219.6Parachute deployed but didn’t open — unclear why.
Cosmic CargoA8-32025.11.2341.8215.6Need to seal the bulkhead. The ejection charge blew the rocket apart; the computer free-fell but was recoverable.
So LongF15-0, F15-82025.07.200Lost :(
Green EggsD12-52025.07.20255.1I lost data partway through, the rocket was at 255.1m and climbing.
Cosmic CargoC6-72025.07.20278.6First launch!