Back to Projects
Mouse with modified serial port next to the Windows Forms app streaming live images from its optical sensor

Mouse Camera

August 2022 - August 2022
C#ArduinoC++

Some mice have a serial port left active from the factory. I wrote an Arduino program to use it to read and write arbitrary memory buffers on the mouse, including those holding image data from the optical sensor.

A C# Windows Forms app connects to the Arduino over USB and displays the image data as a live stream.

Live stream from the mouse's optical sensor displayed in the C# Windows Forms app