GitHunt
TH

ThomasLeconte/py-rocket

Make Lego Technic Artemis rocket liftoff at same time of real launches !

Py-rocket

Make Lego Artemis rocket liftoff at same time of real launches !

Inspired by https://www.youtube.com/watch?v=e50jLarekx8 (Motorize Lego Technic Artemis)

Prerequisites

Installation

First of all, you need to flush the Lego Hub firmware with pybrick. Go to https://code.pybricks.com and follow instructions.
You will be able to restore official Lego firmware if needed.

Scripts

Once you flushed Hub with pybricks firmware, you just need to go back on https://code.pybricks.com, and past hub.py script on it. Launch program to save it on Hub memory.

You will also need a script that send evens to your Lego Hub. You can use main.py script, and launch it from your computer or your Raspberry Pi.

Start

Start your Lego Hub, click on it to make it discoverable, and start your Python script then to link them together. Then, press button on Lego Hub to launch custom program saved before.

Thanks

Huge thanks to pybrick and TheSpaceDevs respectivly for fantastic firmware and efficiency (and free :D) API !

Languages

Python100.0%

Contributors

Created February 28, 2026
Updated March 1, 2026