Motion detected by an MPU6050 accelerometer and gyroscope is translated into precise cursor movements via a custom USB HID interface. The Fastbit STM32 Nano board processes motion data in real time and communicates it to a host computer.
The embedded system ensures low latency, accurate tracking, and smooth pointer control. This project demonstrates sensor-driven human-computer interaction and firmware-level USB implementation for responsive input devices.
Key features:
-
Real-time motion-to-cursor mapping.
-
Low-latency and precise tracking.
-
Custom USB HID firmware integration.