Skip to content

makbit/Mouse-MX-112

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Mouse MX-112 - Free computer mouse with USB and PS/2 interfaces

This is a computer mouse with USB and PS/2 intefaces. There are 3 buttons and a wheel. The PCB is designed to be placed in a cheap plastic case manufactured in china. I have used the plastic case and lenses from the RX-112 mouse as a donor.

The mouse is compatible with Windows and Linux OS.

The device is based on a Silabs 8-bit MCU EFM8UB20F32. This MCU has a Fullspeed USB controller and adjustable internal oscillator.

Advantages of this mouse:

  • Open hardware and software design;
  • Compliant to hardware and software specification;
  • Popular optical sensor ADNS-5050 with 1000+cpi and 8g;
  • All electronic components are available in your local shop;
  • I use it myself.

The Hardware folder contains Eagle CAD 9 schematics files. The board schematics can be found in theHardware/Mouse-112-sh.png file.

The firmware is under development...

Some pictures of this Mouse MX-112:cool:

'PCB image'

Project Info

GitHub repo size GitHub Release Date - Published_At GitHub search hit counter GitHub search hit counter GitHub search hit counter

TODO 🖊️

  • Solder;
  • Test hardware;
  • Write firmware;
  • Test firmware;
  • Find a sponsor 😄

GitHub readme tips&tricks

About

Computer mouse with USB and PS/2 interfaces.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages