
Hardware Projects
01
"Trillium" DIY SlimeVR Limb Trackers
This custom-designed carrier board is known as a Trillium DIY Slime.VR Tracker. The main components attached to the PCB, which allow it to function, are the ESP8266 (Wemos D1 Mini) and an IMU (BNO08X or LSM6DSV works). The ESP32 sends the data to the PC or headset via wifi, and the IMU measures the rotation of each tracker. This board also has an IMU extension, which combines two points of tracking inside of one carrier board. When 10 or more points of tracking are worn, the wearer can map out full-body limb movements, which can be recorded in Blender, Unreal Engine or used in games such as VRChat
SlimeVR Software / DIY Guide:
https://docs.slimevr.dev/index.html
SlimeVR Schematic:
https://docs.slimevr.dev/diy/tracker-schematics.html



02
LucidVR - Haptic Gloves (Proto 4)
While commercial haptic gloves can typically cost upwards of $5,000 - $6,000, this custom solution from LucasVR costs only $135 for two gloves! It works by attaching strings to 3d-printed end caps on each finger. When the string is pulled down, it translates that movement to a spring-loaded potentiometer to record the distance. There is also a servo motor attached in a 3d printed mount, which can allow the strings to move freely or pull them back depending on the size and shape of the digital object. Other 3D printed parts created included a base plate for the carrier board and the improved controller mount with screws and a strap holder. All of the wiring is connected to an ESP32 Development Board. Haptics currently work in a few modded games, such as Boneworks and Half Life: Alyx, in addition to making custom haptic experiences inside of Unity.
Github Guide: https://github.com/LucidVR/lucidgloves/wiki
Original PCB from LocaCola: https://github.com/tsthedr/lucidvr-haptic-gen-4
Video Tutorial
From LucasVR: https://www.youtube.com/watch?v=2yF-SJcg3zQ




03
Gizmo x SlimeVR - DIY SlimeVR Flex Sensor Gloves
This Project was started by another Canadian Developer, GizmoQC, on GitHub. It uses five flex sensors to measure how far each finger has been bent down. Compared to the LucidVR gloves, this is a much more compact and lightweight solution for finger tracking. I am also working with Locacola on making a PCB version of this that is more ergonomically strapped onto the user's arm.
Github Guide + Software: https://github.com/Guizmo12/gizmoglovesmocap

04
"Maple" DIY Babble Mouth Tracker
This is a headset-agnostic lower face tracking unit based on an XaioSense Esp 32 and an IR camera. The goal of this unit was to attmept to make a wireless face tracker that could support its own power draw with a built in battery compared to wired connection only. While assembly is complete integration within Unity, Blender or VRCFT have yet to be tested.
Documentation:
https://docs.eyetrackvr.dev/how_to_build/preparing_xiao
Firmware Flashing Guide:
https://docs.eyetrackvr.dev/firmware_guide/flashing_tool
PC Software guide:






