Skip to content
@VRC-Haptics

VRC-Haptics

Welcome To VRC Haptics

This is a project dedicated to creating cheap, versitile, and performant haptics available for everyone.

This project was started with the goal of elimintating annoying bugs in already existing setups and lowering overall barriers to entry. These goals have not changed, but the scope has temporarily been limited to VRChat (VRC). This is so that a functioning ecosystem can be assembled with the goal of supporting further devolpment and expansion to provide more coverage as time goes on.

Directory:

Currently there are five main repositories:

  • Server: Application for handling game to device communication.
  • Unity Installer: Easily generate and install haptics integrations to VRC avatars from a config file.
  • Firmware: Hosts the source code for the official ESP32 firmware.
  • [Firmware Installer] (Under construction): Install compiled binaries to boards and configure firmware settings.
  • [Configuration Generator] (under construction): Generate configuration json's for use in the rest of the project.

What's next:

Goals left for a V1.0-alpha:

  1. Configuration Generator (in unity for now)
  2. Support for other games 1. Finish implementing bHaptics Support in the Server. (just need to finish the Server)

Goals for V1.5-alpha

  1. Documentation website.
    • Server -> Device Communication Protocols
    • VRC -> Server protocols
    • config format.
    • Full Unity installation Guide
    • Custom Design Build Guide.
  2. automatic config distribution system
  3. Update Prefabs and VRCFury integration (loose Fury maybe?)
  4. Support for bluetooth connected haptics.
  5. Easier Firmware Upload/Upgrade
  6. Further Integrations with VRC
  7. Support for other games
    • Finish implementing bHaptics Support in the Server.
    • Support for bluetooth connected haptics.
    • Support for other currently existing "standards"

Pinned Loading

  1. VRCH-Server VRCH-Server Public

    The desktop server for the open VRC Haptics Project

    Rust

  2. VRCH-Firmware VRCH-Firmware Public

    ESP32 firmware for the open VRC Haptics project.

    C++

  3. VRCH-Hardware VRCH-Hardware Public

Repositories

Showing 6 of 6 repositories

Top languages

Loading…

Most used topics

Loading…