Notebookcheck Logo

This ultra-compact DIY camera uses an optical mouse sensor and has 3D-printed parts

The compact DIY camera (pictured) has multiple shooting modes: single, double, quad, "smear" panoramic. (Image source: u/Dycus via r/electronics)
The compact DIY camera (pictured) has multiple shooting modes: single, double, quad, "smear" panoramic. (Image source: u/Dycus via r/electronics)
A DIY camera built from an optical mouse sensor can capture 30x30-pixel grayscale images. It has 64 color modes, multiple photo styles, FRAM memory, USB dumps, and boasts hand-packed construction using 3D-printed parts.​​

A DIY maker has built a low-res digital camera using the ADNS-3090 sensor from an old optical mouse, a 3D-printed case, and off-the-shelf parts. Posted on the r/3Dprinting and r/electronics subreddits, the device features a 30x30 pixel grayscale sensor with 64 color options and includes multiple shooting modes: single, double, quad, "smear" panoramic, and a special mouse-drawing mode. Photos are viewable on a built-in display, with capacity for 48 images and support for serial photo transfer to a computer.

Some image samples from the DIY camera. (Image source: u/Dycus via r/electronics)
Some image samples from the DIY camera. (Image source: u/Dycus via r/electronics)
(Image source: u/Dycus via r/electronics)

The finished camera is very compact but densely packed with components, featuring a 32kB FRAM, Python script support for dumps, several auto-lock exposure settings, and a battery offering a few hours of use, which is quite impressive considering the form factor. The creator specifically added that the panorama as a key feature: it performs a vertical column "scan" for elongated images. Most of the construction is hand-soldered due to tight space constraints inside the two-part 3D-printed shell.

The project documentation is extremely transparent regarding technical limitations and the outcome: the sensor’s output is low-res as expected, but useful for recognizable images, especially with multiple color palettes and temporal effects. The "draw" mode takes advantage of the mouse sensor’s intended usage by letting users sketch directly on the screen. The camera also locks and auto-unlocks for multi-shot sequences, which subsequently results in a more capable device than typical electronics scrap builds. As per the author, the overall experience is pretty comparable to the classic Game Boy Camera. They added that although the latter has higher resolution, this DIY build gets you more color depth and flexible shooting setups for experimental photography.

Buy the Kodak Pixpro FZ55-BK 16MP digital camera on Amazon.

Posts from the electronics
community on Reddit
Read all 1 comments / answer
static version load dynamic
Loading Comments
Comment on this article
Please share our article, every link counts!
Mail Logo
> Expert Reviews and News on Laptops, Smartphones and Tech Innovations > News > News Archive > Newsarchive 2025 11 > This ultra-compact DIY camera uses an optical mouse sensor and has 3D-printed parts
Anubhav Sharma, 2025-11- 1 (Update: 2025-11- 1)