← Roam

Downloads

All files needed to build your own Roam controller. Everything is open source under MIT license.

3D Print Files

Mini Housing — Top

Coming soon

Top shell for the compact Mini variant. Includes button holes and OLED cutout.

roam-mini-top.stl· ~850 KB

Mini Housing — Bottom

Coming soon

Bottom shell with clip loop for wrist strap attachment.

roam-mini-bottom.stl· ~620 KB

Mega Housing — Top

Coming soon

Top shell for the larger Mega variant. More battery room.

roam-mega-top.stl· ~1.1 MB

Mega Housing — Bottom

Coming soon

Bottom shell with larger battery cavity and clip loop.

roam-mega-bottom.stl· ~780 KB

OpenSCAD Source

Coming soon

Parametric source file — modify dimensions, button count, screen cutout.

roam-housing.scad· ~45 KB

Firmware

Roam Firmware (Arduino)

Coming soon

Complete Arduino sketch for XIAO nRF52840. Includes BLE HID, OLED driver, button debounce.

roam-firmware.zip· ~120 KB

UF2 Binary (Pre-compiled)

Coming soon

Drag-and-drop UF2 for XIAO nRF52840. No Arduino IDE needed.

roam-firmware.uf2· ~180 KB

Documentation

Wiring Diagram

Coming soon

Full schematic showing all connections between XIAO, OLED, buttons, and motor.

roam-wiring.pdf· ~200 KB

STEP File (Full Assembly)

Coming soon

Complete 3D assembly model for reference or modification.

roam-assembly.step· ~2.5 MB

Files will be available for download once the GitHub repository goes public. In the meantime, the build guide has all the information you need to get started.