Open-hardware DWM3000 breakout for UWB positioning via DS-TWR. The V7 revision uses a breadboard-friendly 1×8 header. 2-5 cm accuracy, drop-in with ESP32, STM32 or Arduino.
Distance ranging via DS-TWR (Double-Sided Two-Way Ranging): 4 messages, 6 timestamps, clock-drift cancellation. Typical 2-5 cm accuracy from 0-50 m.
V7 replaces the dual-row header with a single 1×8 row (2.54mm pitch), antenna cleared toward the top. No more short circuits on a breadboard.
Schematics, BOM, firmware and visualization code fully published. Compatible with ESP32, ESP32-S3, STM32, Arduino Mega, NodeMCU, RP2040.
Open-hardware project: all schematics and fabrication files are public. Nothing is sold here — build your own hardware, or explore the variants below.
UWB V7 is a free, open-hardware project: schematics, firmware and fabrication files are public. If the project is useful to you, you can contribute to its development.
Contribute via PayPal