Small tags for measuring where things are.

OpenTag is an open hardware and firmware project for ultra-wideband ranging, anchor timing, and real-world localization experiments.

basics

One platform, three loops.

hardware

STM32 control, DW3000 UWB radio, USB-C bringup, CAN-friendly power and connectors, and board revisions meant to be built on.

firmware

Rust firmware for two-way ranging, responder streams, calibration, and tag roles that can be flashed from the browser.

experiments

Measure distance, tune antenna delay, test timing assumptions, and turn raw tag behavior into useful location data.

current tool

Browser-based firmware console.

The firmware page keeps the practical bits close: WebUSB flashing, Web Serial logs, live distance plotting, and pair calibration for two tags.

go to /firmware