How To Trigger your Canon Camera Via USB

By uploading a simple and harmless hack called CHDK (Canon Hacker's Development Kit), you can control the shutter, amongst many other things, through the usb port.

Splash

Trigger your Canon camera without a mechanical servo

For many of us Canon point-and-shoot owners, there are few options to trigger the shutter in the air. Sure, taping a servo to the top or fabricating a bracket works, but it's just not very clean. Luckily, there's a way to fire that shutter via the usb port. By uploading a simple and harmless hack called CHDK (Canon Hacker's Development Kit), you can control the shutter, amongst many other things, through the usb port. The camera needs 5 volts through the usb to know when to fire the shutter. By installing a Turnigy switch in line and feeding it 5 volts, you can accomplish this. In the below video, I explain how to create the harness. For all you FPV'ers that are getting into aerial photography and video, this is a painless way to take your shots. Note that this method only works with Canon cameras. There are many cameras out there, Canon and other brands, that have IR sensors and inputs for triggers. This tutorial is for all the other Canon cameras out there. The test subject is a Canon s95.

Link to CHDK website

Link to the Turnigy Switch

The above picture shows the pin out of the usb. There are many ways to supply 5 volts and many switch choices.

How to trigger a Canon camera with an rc transmitter. CHDK. USB. RCGroups (5 min 14 sec)

Thread Tools
Old May 21, 2013, 05:09 PM
kestrel2003 is offline
Find More Posts by kestrel2003
No Guts No Glory
kestrel2003's Avatar

Great Tip


Really a good idea! After some tinkering it works quite well. Also allows you to set intervall (like nikon sports mode) and fix shutter speed. Thanks for the idea.
Old May 21, 2013, 05:16 PM
Matt Gunn is online now
Find More Posts by Matt Gunn
RCGroups Editor
Matt Gunn's Avatar
anytime my friend!
Administrator
Old May 21, 2013, 06:14 PM
SebastianJ is offline
Find More Posts by SebastianJ
Droner
SebastianJ's Avatar
CHDK trigger made from a small brushed ESC:

https://www.rcgroups.com/forums/show....php?t=1239899
Old May 23, 2013, 11:59 AM
BloomingtonFPV is offline
Find More Posts by BloomingtonFPV
KC9TPL- Get Legit
BloomingtonFPV's Avatar
You can also protect the lens by extending it in flight:

CHDK on an SX230 with arduino (1 min 26 sec)


http://fpvlab.com/forums/showthread....DK-and-Arduino
Old May 23, 2013, 12:33 PM
Matt Gunn is online now
Find More Posts by Matt Gunn
RCGroups Editor
Matt Gunn's Avatar
do you have the code to shut it down and retract the lens? I think it would be easier for me to do that via transmitter than choosing retract in the mission planner menu.
matt
Administrator
Old May 23, 2013, 03:00 PM
BloomingtonFPV is offline
Find More Posts by BloomingtonFPV
KC9TPL- Get Legit
BloomingtonFPV's Avatar
It's in the fpvlab link.

-tom
Old Aug 24, 2013, 10:11 AM
kestrel2003 is offline
Find More Posts by kestrel2003
No Guts No Glory
kestrel2003's Avatar

three ixus 125 later


Three ixus 125 modified with CHDK later I can really say that this workes very well for in flight imaging.
Old Aug 24, 2013, 11:49 AM
srnet is online now
Find More Posts by srnet
Stuart
srnet's Avatar
Other ways of doing it;

https://www.rcgroups.com/forums/show...highlight=chdk

http://www.picaxeforum.co.uk/showthr...highlight=chdk

I have mine setup so the the left stick, normally rudder, gives me 1 shot if pushed to the left, and 3 shots pushed to the right. Flick a TX switch and a mix makes the rudder stick control the zoom.
Old Aug 24, 2013, 12:17 PM
kestrel2003 is offline
Find More Posts by kestrel2003
No Guts No Glory
kestrel2003's Avatar

Thanx looks good


my experience is that during a flight I am happy enough if the camera just takes continouse shots. Of course that also means less controll of the images taken.
Old Feb 20, 2014, 02:56 PM
TwoHeadsBrewing is offline
Find More Posts by TwoHeadsBrewing
Moderately Dangerous
TwoHeadsBrewing's Avatar
Is this possible without using 2 channels on the Rx? I have a BEC already powering my OSD, so could I just use that for power, and one channel for shutter activation?
Old Feb 20, 2014, 03:17 PM
Matt Gunn is online now
Find More Posts by Matt Gunn
RCGroups Editor
Matt Gunn's Avatar
of course. you just need to do a little soldering. I didn't cause I was lazy :P
Administrator
Old Feb 20, 2014, 04:05 PM
TwoHeadsBrewing is offline
Find More Posts by TwoHeadsBrewing
Moderately Dangerous
TwoHeadsBrewing's Avatar
LOL, ok good! Just making sure there wasn't something I was missing about perhaps a second channel. Thanks for the video, should make aerial mapping a lot easier and cheaper using a point and shoot.
Old Feb 27, 2014, 02:08 AM
jeepnawillys is offline
Find More Posts by jeepnawillys
Registered User
how does the power shot compare to a go pro? I have a elph130is and looks to be supported by chdk. has a 8x optical zoom. how does it compare for image stability?


Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Discussion Triggering your Canon camera via usb w/ CHDK Matt Gunn Aerial Photography 0 Apr 04, 2013 09:41 AM
Discussion Does anyone happen to have a link to mod a Canon remote usb trigger? spacecase Aerial Photography 3 Jul 02, 2012 02:28 PM
Discussion Triggering CHDK camera via circuit? Alpina540 DIY Electronics 7 Jul 27, 2010 05:51 PM
For Sale Gentled-CHDK cable (shutter trigger for Canon USB cameras) Hellsiege Aircraft - General - Miscellaneous (FS/W) 6 Oct 20, 2009 11:40 PM