Building a realtime wireless BLE input device for the Embedded Operating Systems Seminar 2021 @ HPI Potsdam.
- 6 DOF (3D rotation and acceleration) tracking
- positional tracking relative to the user's shoulders
- button, trigger and thumbstick
- data transmission via Bluetooth Low-Energy
- battery-powered + USB-C charging
- (Windows only) XBox360 controller emulation
- >100Hz polling rate (10ms time between each sent packet)
- <15ms average latency