GO BACK

NEOGRIP

Drag icon

Hold And Drag

YEAR

2024

CATEGORY

HW + SW

STATUS

IN PROGRESS

GITHUB

NEOGRIP

DESCRIPTION

NeoGrip is a 3D-printed VR controller designed to bring functionality and precision to devices missing their original controllers. Built with user adaptability in mind, NeoGrip transforms simple inputs into VR-ready actions, ensuring a seamless gaming or productivity experience.

Neogrip
Neogrip

MOTIVATION

Quest 2 headsets without controllers are often significantly cheaper but practically unusable due to setup barriers and lack of interaction devices. This project provides an affordable, open-source solution for people in this situation, turning these undervalued headsets into functional VR systems.

PRINCIPLE

NeoGrip operates by leveraging Wi-Fi connectivity to communicate with SteamVR through the ALVR API. It sends requests to the ALVR server on port 8082, transmitting OpenXR input data for seamless interaction. By translating physical inputs into precise digital signals, NeoGrip ensures compatibility with VR environments, offering an intuitive user experience tailored to SteamVR.

Neogrip
Neogrip

ASSEMBLY

NeoGrip uses an ESP32 to wirelessly connect to SteamVR, translating inputs from three tactile push buttons and binary controls for trigger, grab, and joystick actions. It features a built-in charging module and is powered by a rechargeable LiPo battery. Designed for reliability and precision, NeoGrip ensures seamless interaction with SteamVR through Wi-Fi connectivity.