Skip to content

A serial based pointing device controlled by a wearable and a python driver

License

Notifications You must be signed in to change notification settings

thecurryspice/easymouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

easymouse

A serial based pointing device controlled by a wearable.

Driver

Not exactly a driver, but an interpreter of sorts. A Python script manages the inputs received from the wearable.

Features:

  • Can differentiate between Unicode-Decode-Error and Serial-Exception.
  • Automatically reconnects on byte mismatch due to Serial Error
  • Requests port reconfiguration if UDE is encountered
  • Optionally configurable verbose output
  • Color-coded console output

Wearable

Currently, an Arduino and MPU-6050 is used to detect hand movement.
Custom buttons provide quick functions, which can be edited in the driver.

To-Do

  • Implement curses

About

A serial based pointing device controlled by a wearable and a python driver

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published