I made a DIY gaming mouse because Logitech's mice keep BREAKING
Table of Contents
How to Make a DIY Gaming Mouse
Materials Needed:
- Logitech g203 mouse
- Raspberry Pi Pico
- Salvaged Pixart PMW 3360 sensor
- Hot air rework station
- Soldering iron
- PCB material
- 3D printer
- KiCad software
- JLCPCB for PCB printing
- Discrete resistors
Step 1: Salvage the Sensor
1.1. Use a hot air rework station to desolder the Pixart PMW 3360 sensor from an existing mouse. 1.2. Once desoldered, the sensor should come out easily and can be used for your DIY mouse.
Step 2: Design the PCB
2.1. Use KiCad software to design a custom PCB for your gaming mouse. 2.2. Ensure the PCB design includes space for the salvaged sensor and other necessary components.
Step 3: 3D Print the Mouse Case
3.1. Design a 3D model for the mouse case using Blender or similar software. 3.2. Print the top and bottom parts of the mouse case using a 3D printer. 3.3. Ensure the design includes slots for the switch casing and PCB to fit securely.
Step 4: Assemble the Mouse
4.1. Attach the salvaged Pixart PMW 3360 sensor to the bottom of the PCB. 4.2. Connect the components on the PCB using loose wires. 4.3. Place the PCB inside the 3D printed mouse case and secure it in place. 4.4. Connect the switch casing to the PCB to ensure proper functionality.
Step 5: Test and Troubleshoot
5.1. Test the functionality of the DIY gaming mouse by connecting it to a computer. 5.2. Troubleshoot any issues that may arise during testing. 5.3. Make any necessary adjustments to ensure the mouse works correctly.
Step 6: Finalize the Mouse
6.1. Once the DIY gaming mouse is fully functional, finalize the design. 6.2. Make any cosmetic adjustments to the case if needed. 6.3. Ensure all components are securely in place and the mouse is ready for use.
Step 7: Enjoy Your DIY Gaming Mouse
7.1. Use your custom-made gaming mouse for gaming or everyday computer use. 7.2. Share your experience and the open-source design files with the community.
By following these steps, you can create your own DIY gaming mouse using salvaged components and custom-designed PCB and case.