A fierce man who has transformed a gaming mouse into a scanner appears


by

Sinchen.Lin

In the past, a mouse-type scanner was sold by King Jim, but in 2022, a new hero who replaced the optical sensor of the mouse with a scanner appeared.

Hacking Logitech G402 Mouse to make a Camera! | Qcentlabs
https://qcentlabs.com/posts/g402_hack/

Ankit Sharma, a system engineer, suddenly remembered a project called ' mouse scannerization' that YouTuber practiced in the past, and the mouse used in the project was old, so how will it change if you try it with a new mouse? I was wondering if I would do it and decided to try it myself.

The mouse Sharma chose is Logitech's ' G402 ' gaming mouse. He took it from his brother and used it for a while, but he stopped using it because of frequent problems and thought that it could be used for something because it is an electronic device.

Mr. Sharma who disassembled the G402 for the purpose of making the mouse a scanner. Find out that the microcontroller used is called the 'STM32F102' and the sensor is the 'PMW 3320' with the AM010 badge reattached. Then I asked a colleague to reverse engineer the PCB layout and got ready.



Write code that overwrites the locked firmware and extracts what is read by the mouse sensor as fine pixels.



And you can check how it was read by the completed scanner from the following. Click the image to play the GIF animation. What is being read is the word 'Apple' printed on the iPhone package. Although the image quality is rough, it is scanned so accurately that it can be clearly seen as characters.



In addition, Mr. Sharma has published the code used in this project on GitHub.

in Hardware, Posted by log1p_kr