Skip to content

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

License

Notifications You must be signed in to change notification settings

JohnRThomas/OpenGloves-Firmware

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

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:

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 81.1%
  • C 18.9%