This procedure will show how to build and configure the SlimeVR firmware and upload it to your tracker.
Download the latest Visual Studio Code and install it.
Once Visual Studio Code is installed, open it and install PlatformIO IDE for VSCode, an extension that will allow you to connect to the tracker, build and upload the firmware.
Download the zip archive with the drivers from silicon labs here.
For any other OS, the drivers can be found here.
Extract the files from the downloaded zip archive, then launch
CP210xVCPInstaller_x86.exeif you are using 32-bit Windows) and follow installation instructions.
CH341SER.EXE file from here, run it and follow installation instructions.
Note: you will most likely have to click “Click here to download manually”. If that doesn’t work, you can try here.
Make sure you close any current projects you have open or open a new window before moving forward with these steps.
Click the Source Control button, click on Clone Repository and enter:
If you installed git while Visual Studio Code was open you may have to close it and re-open it first.
Once you have chosen a download location click the Open button that appears at the bottom right.
Click Yes, I trust the authors.
If your microcontroller board has a button labeled
RESET, press and hold the button and plug in the micro-USB cable. If you have different labels and/or buttons, please check your microcontroller’s manual for more information.
Note that holding the button is not required for Wemos D1 Mini.
- Follow the configuring the firmware project page to prepare your project for building and uploading the firmware.
Press the build button at the bottom of Visual Studio Code.
Once the firmware has been built, press the upload button to upload the firmware.
If the upload is successful, you should get an output that looks like this:
Congratulations! You have now successfully uploaded the firmware to your SlimeVR Tracker!
If you encountered an issue while following these steps check the Common issues page.
If you don’t find an answer to your question there ask in #diy channel in the discord, we will be happy to help.
Made with care by Prohurtz#0001, adigyran#1121, Eiren#0666 and CalliePepper#0666. Edited by CalliePepper#0666 and Emojikage#3095.