Convert Optical Mouse into Arduino Web Camera

Posted on by

Optical mouse uses a small camera that records surface to calculate movements of the mouse.
In this tutorial I will show you how to display video signal of this camera in your browser.

The mouse I took apart was an old Logitech RX 250 which contains ADNS-5020 optical sensor.
This sensor records 15x15 pixel images in grayscale. It also calculates X-Y movements of the mouse.

Arduino Web Camera

Continue reading...


Fast analogRead with Arduino Due

Posted on by

Since the day that I got my Arduino Due I had an idea to use it as a cheap oscillosope.
84MHz main clock was very promising but when I tried analogRead I was dissapointed to see that it needs 40uS for one conversion.

I guess It could be useful for signals up to 1kHz:

arduino due analogread

I knew there must be a better way so I went digging...

Continue reading...


DIY Water Vacuum Cleaner to Dry Workshop Vacuum Conversion

Posted on by

I needed a "shop-vac" for my little woodworking workshop. My friend gave me his old 1600W water based vacuum cleaner for free, because if you don't replace water after every usage the water gets all dirty and suction is greatly reduced.

water vacuum cleaner

I had no desire to clean it every day so I decided to convert it to filter based vacuum cleaner.

Continue reading...


Remote logging with Arduino and Node.js

Posted on by

In this tutorial I will show you how to save sensor data remotely with Arduino and Node.js. We will accomplish this with Arduino, Ethernet Shield and computer/server.
The basic idea is to set up UDP stream from arduino to remote computer where we have Node.js udp server writing data into a file.

Continue reading...


Slave Flash Trigger Without Battery

Posted on by

Last time I showed you how to make a slave flash trigger powered by 9V battery. This time we will look in how to make one without battery. We will use power directly from slave flash terminals.

Circuit below will work with flash units that have 10V or 200V voltage on terminals. We use a switch to set desired flash type.

Continue reading...


Simple DIY Slave Flash Trigger for your camera

Posted on by

Slave flash trigger is a circuit for triggering external flash without physical connection to your camera. Triggering is accomplished by light from the flash on your camera.

I used quick response components so that there is no noticeable delay between master and slave flash. On compact camera I can use shutter time up to 1/1000 of second.

Continue reading...