OpenGloves-Firmware icon indicating copy to clipboard operation
OpenGloves-Firmware copied to clipboard

Arduino/ESP32 firmware for DIY haptic gloves. Officially compatible with OpenGlove.

OpenGloves Firmware

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.

Firmware

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.

Tested boards:

  • ESP-WROOM-32

Supported Communication Methods:

  • USB Serial
  • Bluetooth Serial (On ESP32 boards)

SteamVR Compatibility (OpenGloves)

This project uses the OpenGloves OpenVR driver for compatibility with SteamVR, which is downloadable on Steam: https://store.steampowered.com/app/1574050/OpenGloves/

Credits

Upstream repository available on GitHub:

https://github.com/LucidVR/opengloves-driver

Special Thanks: