Skip to content

Instantly share code, notes, and snippets.

@InputBlackBoxOutput
Created January 10, 2023 02:35
Show Gist options
  • Save InputBlackBoxOutput/f1bc308d800239af767bdaed93482643 to your computer and use it in GitHub Desktop.
Save InputBlackBoxOutput/f1bc308d800239af767bdaed93482643 to your computer and use it in GitHub Desktop.
NETHER: Virtual reality controller for playing Minecraft

NETHER

Virtual reality controller for playing minecraft

Salient features

  • Modular to support addons
  • Tangle free gaming since the entire system is wireless
  • Minimal lag during gaming due to high-speed data transfer
  • Product certifications: CE certified and ROHS compliant

System block diagram

System-Block-Diagram drawio

HID module

Functions

  • Act as a wireless gateway between the modules worn by the user and the computer.
  • Communicate with the computer via USB as an HID device

3D render: Exploded view

exploded-view-hid-module

Stick module

Functions

  • Connect with the HID module wirelessly
  • Send data associated with a button when a button is pressed
  • Read IMU data, detect striking movement and send the data to the HID module
  • Calibrate the IMU device when the calibration button is pressed

3D render: Exploded view

exploded-view-stick-module

Pedometer module

Functions

  • Connect with the HID module wirelessly
  • Read accelerometer data, detect steps and send the data to the HID module
  • Calibrate the IMU device when the calibration button is pressed

3D render: Exploded view

exploded-view-pedometer-module

Made with lots of ⏱️, 📚 and ☕ by InputBlackBoxOutput

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment