This project is intended to let people build their own DIY haptic-feedback devices. Integrates into all existing games that work with bHaptics and OpenGloves.
Build your own DIY haptic vest, haptic gloves, and more!
Get involved: π¬ Discord β’ π Website β’ π Documentaion β’ π Issues β’ π’ Twitter β’ π Patreon
The main documentation on this project is located on senseshift.github.io
Please note that documentation is still a work in progress.
Board | Status |
---|---|
ESP32-WROOM-32 | β |
ESP32-WROVER | β |
ESP32-C3 | π§ |
ESP32-S3 | π§ |
Note
Please, refer to Documentation on MCUs for more detailed info
Board | Status | Max outputs per board |
---|---|---|
Internal PWM | β | 16 |
PCA9685 | β | 16 |
PCA9634 | π§ | 8 |
PCA9531 | π§ | 8 |
PCA9635 | π§ | 16 |
SN3218 | π§ | 18 |
MP3326 | π§ | 16 |
TLC59108F | π§ | 8 |
LP50xx | π§ | 9 or 12 |
Note Most of supported PWM drivers are provided by the I2CDevLibContrib library
Board | Status |
---|---|
Internal ADC | β |
MAX1704x | β |
INA219 | β |
MCP3021 | π§ |
STUSB4500 | π§ |
Note Most of supported battery controllers are provided by the I2CDevLibContrib library
Protocol | Status |
---|---|
bHaptics Bluetooth LE | β (Android/Windows/Quest) |
OpenGloves Alpha-encoding | β (Serial/Bluetooth Serial) |
ProTubeVR | π§ (Bluetooth) |
SenseShift | RFC |
Device | Supported Devices | Retail price | DIY Price | Hardware |
---|---|---|---|---|
Haptics Face Interface | Tactal, TactVisor | US $149 | ~$20 | See Hardware Reference |
Haptic Gloves | TactGlove | US $299 | ~$20 | See Hardware Reference |
Haptic Sleeves | Tactosy for arms | US $249 | ~$20 | See Hardware Reference |
Haptic Hand Gauntlet | Tactosy for hands | US $249 | ~$20 | See Hardware Reference |
Haptic Feet Device | Tactosy for feet | US $249 | ~$20 | See Hardware Reference |
X16 Haptic Vest | TactSuit X16 | US $299 | ~$40 | See Hardware Reference |
X40 Haptic Vest | TactSuit X40, Tactot | US $499 | ~$70 | See Hardware Reference |
VR Glove / OpenGloves | LucidGloves | N/A | ~$40 β ~$80 | See Original Wiki |
- LucasVRTech of the LucidGlove project
- JohnRThomas for his implementation of LucidGlove firmware
- JetBrains for providing free All-Products-Pack license(s) to the main active contributors of SenseShift through the Free OpenSource Licenses program.
This firmware is licensed under GPL-3.0. Please see the LICENSE file for details.
SenseShift is not affiliated with bHaptics. All brands and trademarks belong to their respective owners. SenseShift is not bHaptics-approved software, nor is it associated with bHaptics.
SenseShift is not affiliated with ProTubeVR. All brands and trademarks belong to their respective owners. SenseShift is not ProTubeVR-approved software, nor is it associated with ProTubeVR.