All the code,
in the open.
RaceLink is split into focused repositories — pick the one you want to build, flash or contribute to. Everything is MIT-licensed.
Component repositories
Four components, one project
The component repos hold the code; all narrative documentation lives in the docs repo.
RaceLink_Host
The Python host application and WebUI — groups, scenes, telemetry, over-the-air updates. Runs standalone or with the plugin.
RaceLink_Gateway
Firmware for the USB gateway — the bridge that turns host commands into LoRa radio and listens for replies.
RaceLink_WLED
WLED-based node firmware with the RaceLink usermod — the LED nodes and start blocks that light up in sync.
RaceLink_RH-plugin
The RotorHazard adapter — run RaceLink directly inside the timing system many events already use.
Documentation
The single source of truth
RaceLink_Docs
Operator guide, developer guide, wire-protocol reference, glossary and architecture decisions for all four components — published at docs.racelink.dev. The component repos hold only code; the narrative lives here.
Looking for the maintainer? Everything is under github.com/PSi86.
Build, flash, contribute
Pick a repository and dive in — issues and pull requests welcome.