Skip to main content Link Search Menu Expand Document (external link)

Updating the tracker firmware

This procedure will show how to build and configure the SlimeVR firmware, as well as how to upload it to your tracker.

There are currently two ways of uploading your firmware. One is using PlatformIO, and the other is the online firmware flasher. The online flasher is the most user friendly but doesn’t work with Safari or Firefox. The PlatformIO version is less user friendly, but is recommended if you want to get into the nitty gritty of developing the firmware.

If you’re interested in using experimental firmware, you can use the Butterscotch online firmware flasher. If you’re using experimental MPU+QMC5883L trackers, you can use this site to flash your trackers instead of using PlatformIO.

The guide assumes you have working and complete trackers, and are going to be using the platformio approach. All screenshots are for a windows based system.

Table of contents