Skip to content

Releases: thecorecomet/COMET-AIR-MOUSE

Release list

COMET AIR MOUSE

Choose a tag to compare

@thecorecomet thecorecomet released this 17 Aug 09:39
0775090

πŸ–±οΈ COMET Air Mouse v1.0.0

The first public firmware release of COMET Air Mouse β€” a wireless motion-controlled BLE HID mouse powered by the ESP32-C3 and MPU6050.


✨ What's New

This is the first stable public release of COMET Air Mouse.

COMET converts hand movement detected by an MPU6050 gyroscope into standard Bluetooth HID mouse movement, allowing you to control a computer cursor without a traditional mouse surface.

Core Features

  • πŸ–±οΈ Bluetooth Low Energy HID mouse
  • 🎯 Motion-controlled cursor
  • πŸ“‘ BLE wireless connection
  • 🧭 MPU6050 gyroscope input
  • πŸ–±οΈ Left mouse click
  • πŸ–±οΈ Right mouse click
  • πŸ“œ Scroll control
  • 🎚️ Adjustable cursor sensitivity
  • 🧈 Motion smoothing
  • 🎯 Motion deadzone
  • πŸ”„ Automatic gyro calibration
  • ⚑ 125 Hz HID update rate
  • πŸ” BLE Just Works pairing
  • πŸ”‹ Battery-powered operation
  • πŸ’» Windows compatible
  • πŸ“± Android compatible

🧭 Motion Control

The current firmware uses the following axis mapping:

MPU6050 Mouse
Gyro Z X axis
Gyro Y Y axis

The Z axis is inverted to match the physical orientation of the Air Mouse.

float gyroX = -(mpu6050.getGyroZ() - gyroBiasZ);
float gyroY = mpu6050.getGyroY() - gyroBiasY;