The YaNis EOS controller is a device that allows you to wirelessly
control your Canon DSLR from your Android phone.
What's really exciting here is that the Android interface allows you to change most of the camera's settings (like Shutter Speed, Aperture Size, ISO, White Balance, Focus Position and others) from more than 20 meters away!
The controller is based on the Arduino platform and some commonly available parts. And as I will show you here, it's also very easy to assemble.
First, the list of things you will need:
1. An Arduino Pro Mini Board
2. A USB Host Shield
3. A Bluetooth Module. (BlueSMIRF
, or cheap ebay ones) [Anything SPP compatible will do]
4. A power source for the Arduino board
As you might have guessed, the 3 modules listed above will be simply stacked onto each other to obtain the nice PCB Sandwich that I decided to call "YaNis EOS Controller". Impressive.
When you have completed all the steps in this instructable, you will basically have a hardware interface that allows your camera to accept commands from your android phone via bluetooth. Now, to make your phone issue
those specific commands, you will need the YaNis EOS
app that I created. It's free, open source
and available on the Android Market.