Skip to content

NeoLabs-Rockets/Launch-System

Repository files navigation

NeoLabs-Rockets Launch System

NeoLabs Rockets Logo

Rocket systems by NeoLabs — ESP32 launch controller + Node.js mission dashboard.


🚀 Mission Dashboard · 🛰️ Launch System

Compatible with NeoLabs-Rockets launch platform


Mission Dashboard

A single-page web app that runs on a laptop at the launch site and connects to a custom PCB over Bluetooth (BLE).

Features

Feature Description
Launch Console Guided 4-step wizard: Connect → Checklist → Arm → Countdown. BLE connects once and drives every view.
Live BLE keepalive Active ping every 2 s detects silent drops; heartbeat during countdown proves the link every 700 ms.
Weather & airspace Live wind, temperature, precipitation, and ADS-B aircraft corridor check with GO / HOLD / NO-GO badge.
Location Finder OSM-based candidate scorer — rates grid points against roads, highways (big exclusion), settlements, power lines, water, trees, airports, and open fields. Green-only results on the map; links open Google Earth satellite view.
Camera overlay Cinematic broadcast HUD with live T−countdown ring (bottom-right), T+ elapsed after ignition, BLE and weather telemetry.
Cross-device camera Phone subscribes to the laptop's SSE stream and receives the countdown + BLE state in real time — no BLE on the phone needed.
image

Launch System

BLE launch controller — see /LaunchSystem.

image image One-layer PCB - no bridges

Made with ❤️ by Neo · NeoLabs Systems

About

Easy and modern launch system made for safety

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors