rotordeck
FREE & OPEN SOURCE · LINUX · WINDOWS · MACOS

Sticklink.
Your sticks, live in OBS.

Sticklink is a live stick overlay for FPV pilots. It reads your sticks, switches and link telemetry from an EdgeTX radio over USB and serves them as an OBS Browser Source, in real time and without a blackbox log. It records every session too, so you can check and reuse the data later.

Stick overlay in the Neon style
Neon
Stick overlay in the Arcade style
Arcade
Stick overlay in the Hacker style
Hacker

What you get

Effects overlay

Eight styles with glowing trails, sparks, shockwaves and live throttle timers. Smooth curves, no added delay.

Telemetry HUD

Link, battery, GPS and status badges. GPS shows a live map with your track, home marker and distance. Every block can be its own OBS source.

Receiver setup

A live 3D quad, stick bars and a 16-channel monitor. Press Learn and move a stick to assign it: a swapped or reversed stick is a ten-second fix.

Scene switching

A Betaflight-style Modes page for your OBS scenes. Give each scene a range on a switch and OBS follows your radio.

Themes

Add your own looks with a small data-only .json file, or install one from a friend. Nothing runs.

Recordings & API

One file per session, a quality report and replay through the overlay. REST API with Swagger UI and a WebSocket stream for your own tools.

Telemetry HUD in the corners of a video, Neon style
Telemetry HUD, Neon
Telemetry HUD in the corners of a video, Hacker style
Telemetry HUD, Hacker
Receiver setup page with a 3D quad and channel monitor
Receiver setup
Modes page assigning OBS scenes to switch ranges
Scene switching

Quick start

  1. Download the build for your system from the releases page and unpack it. It is a single program that carries everything it needs.
  2. Try it without a radio: run ./sticklink run --demo and open http://127.0.0.1:47613/fx. Two gimbals should move by themselves. Prefer a window? Start the program with no arguments.
  3. Connect your radio: install the small EdgeTX script, set USB-VCP to LUA (radio setup), then run ./sticklink run --port /dev/ttyACM0 (--port COM5 on Windows).
  4. Assign your sticks at /setup: press Learn, move the control.
  5. Add it to OBS as a Browser Source with the URL http://127.0.0.1:47613/fx, size 576×450, 60 fps (OBS setup).

Honest limits

Community & licence

Questions or ideas? Join the Discord or open an issue on GitHub. Sticklink is free software under the GNU AGPL v3 or later. It runs entirely on your computer and sends nothing to Rotordeck; see the Sticklink privacy policy.

Looking for something to fly with? Join the Rotordeck beta.