This is a firmware implementation meant to work with the Steam VR Driver OpenGloves. It is meant to support many different types of hardware and can be configured to work with specific implementations.
Follow the instruction from LucidGloves, except use the firmware files in this repository.
Open the firmware files located in the open-gloves folder. By default the firmware is configured for an arduino ESP32 using serial. To configure the firmware, change the defines in the Config.h file.
Configuration instructions are here: Configuration Instructions.
- ESP-WROOM-32
- USB Serial
- Bluetooth Serial (On ESP32 boards)
This project uses the OpenGloves OpenVR driver for compatibility with SteamVR, which is downloadable on Steam: https://store.steampowered.com/app/1574050/OpenGloves/
https://github.com/LucidVR/opengloves-driver
- LucasVRTech of the LucidGlove project
- danwillim of OpenGloves project
- TwidgeVR guides on how to make homemade flex sensors
- Vals of the ProtoGlove Project
- Crylog Multiplexer support + RGB LEDS support
- AikoKiss Beta testing
- MinyStreem Wifi Support