Introduction: Reuse Mouse Pushbuttons and Scroll Button for Arduino/MCU

About: Joined Instructables in 2016. I am an Engineer likes to do DIY stuffs, electronics and software.

Unfortunately My mouse stopped working since its my lucky mouse i want to keep instead of throwing to trash, So i planned to reuse the mouse internal components without extracting it ,such that mouse will be whole. Most of the times only the main chip will get faulty so we are focusing on reusing the buttons.


know more about mouse https://www.techspot.com/article/2181-anatomy-mouse/


Supplies

Mouse (dead)

Soldring kit

jumpers

multimeter

Step 1: Dismantle the Mouse

Open the Mouse

Your mouse circuit may differ from this one but dont worry.

Step 2: Study the Circuit

A typical mouse contains the elements as shown in Image. Our motive is to reuse Pushbuttons and Scroll buttons. If needed we can reuse the LED by extracting it out.

Most Mouse has this button D2FS, which has normally closed and normally open pins. Usually normally closed pin will not be connected to the main board. This button can be used with digital pins in arduino/MCU.

Normal pushbutton also can be found in some mouse.

The scroll button which is a variable resistor only can be used with analog pins.

Make sure the elements works fine with help of a multimeter.


Step 3: Remove/desolder USB Wires

USB wire are not needed so we remove those and use the same wire for buttons.

You can also remove the main chip because it may interconnect the buttons and may not work expected.

Step 4: Solder Wires to Elements and Finish

now solder the elements pin out to use for arduino/MCU.

Example solder points shown in the image.

There is no polarity for switches i put it to differentiate ip/op pins.

After soldering now we are ready to reuse our mouse.

Reuse Challenge

Participated in the
Reuse Challenge