Ho

Homemade rocketship treehouse – hardware to custom OS

Hacker News

Homemade rocketship treehouse – hardware to custom OS

(This was previously submitted as https://news.ycombinator.com/item?id=2246856 ) The Ravenna Ultra-Low-Altitude Vehicle is a backyard rocketship treehouse nestled in the Seattle neighborhood of Ravenna. Click the link to see a demo video ( http://rocket.jonh.net ). The hexagonal treehouse is about 6.5 feet (2 meters) across at its widest point. The frame is welded mild steel with riveted aluminum siding. It contains nearly 800 LEDs forming dozens of numeric displays spread across 14 control panels, each with an acrylic face laser-cut and etched with labels such as "Lunar Distance" and "Hydraulic Pressure". The pilot controls the rocket using a joystick and panels full of working switches, knobs and buttons. Underneath the capsule are three "thrusters" that shoot plumes of water and compressed air under the control of the pilot's joystick, simulating real positioning thrusters. Takeoff and docking sequences are augmented by a paint-shaker that simulates the vibration of a rocket engine. Sound effects complete the illusion, with a powered subwoofer that gives the rocket a satisfying rumble. When it was built in 2011, rocket operations were controlled by three Atmega328 microprocessors on custom-fabricated printed circuit boards, running a small operating system, RULOS, built just for this project. A trench running from the house to the rocket carries 12VDC power for the lighting and electronics, water for the thrusters, compressed air, and several data signals. Since 2011, the two-person team has upgraded it, here is a recent update from the makers: One of the most visible changes is replacing the primary 4-line display with a slicker 6-line display (i.e., 6 rows of 8 columns of 7-segment LEDs). The audio synthesizer has been upgraded to a PCB that can generate 50khz, 16-bit audio. The interconnection bus, which had been flat IDC cable carrying individual on/off lines, was upgraded to a true I2C-based networked distributed system with over a dozen individually addressable targets, all interconnected by standard cat5 cable that carries both our I2C protocol and power. We also moved much of the electronics from 8-bit atmega328s to newer, 32-bit STM32F3's. RULOS has been expanded into a pretty general purpose embedded systems platform ported to 5 major lines of CPU (atmega, attiny, stm32, nxp lpc, and esp32). We've used it for dozens of other projects in the last 12 years, including a nanosecond-accurate timestamper, a GPS datalogger, an air quality sensor, various little electronic control boards for toys (e.g. these, and this), and an autonomous boat (that sank). It is all available on Github: https://github.com/jelson/rulos .

Share card

Actual performance

410points
53comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: including · Missing: supports, reddit linkedin, podcasting
86%86% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Hacker NewsStrong engagement from HN community · Strong signals: ide, io, including · Missing: https docs, excited, just released
73%73% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Product HuntOn track for Day 1 leaderboard · Strong signals: dock, new, tiny · Missing: mac, agents, macos
71%71% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
AppSumoStrong fit for a featured deal · Strong signals: platform · Missing: plus, intuitive, reviews
54%54% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: video · Missing: mobile apps, ios, personal
35%35% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Strong signals: arr · Missing: mrr, revenue, profit
18%18% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: audio · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Ne
NeKernel – An OS Kernel with a custom filesystem62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

NeKernel – An OS Kernel with a custom filesystem

Hacker News4
DI
DIY smartphone with custom OS and hardware47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

DIY smartphone with custom OS and hardware

Hacker News1
I
I made SOL75 – a compiler for hardware59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I made SOL75 – a compiler for hardware

Hacker News1
Mi
Microcontroller with hardware-accelerated Lua VM72%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Microcontroller with hardware-accelerated Lua VM

Hacker News8
ProjectHunt
ProjectHunt37%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

IoT, Hardware

Indie Hackerscommitment-side-project
Vi
Vinix, a new OS/kernel, booting on real hardware in 1s and running g++59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Vinix, a new OS/kernel, booting on real hardware in 1s and running g++

Hacker News3
OS
OS X scratchpad for datetime parsing and calculation51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

OS X scratchpad for datetime parsing and calculation

Hacker News1
Sl
Slicer for OS X53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Slicer for OS X

Hacker News4
He
Helveticolor, an OS X screensaver50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Helveticolor, an OS X screensaver

Hacker News1
Ge
Geometric screensaver for OS X50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Geometric screensaver for OS X

Hacker News1