CHDK USB Remote Shutter Release

About: Field Guide for the Millennial Man

In this video I'll show you how to make a USB remote shutter release for a Canon PowerShot camera for less than $6.  All you need is a USB cable and a flashlight keychain.  The camera featured in this video is a Canon SX30is, however this design should work for most PowerShot cameras with CHDK installed.  If you would like a PDF, JPEG, PNG of my wiring diagram you can email or text the words "USB Remote Shutter 0001" to, and a link to download the file will be sent to your smart phone or computer.  I'm starting to experiment with creative uses for QR codes so you can simply scan the QR code and hit send if you have a QR scanner app on your phone.  Let me know if you have any questions about this project or CHDK.



    • Paper Contest

      Paper Contest
    • Tape Contest

      Tape Contest
    • Epilog X Contest

      Epilog X Contest

    4 Discussions


    1 year ago

    Have you had any luck with the usb remote and the raspberry pi? I tried using a transistor and a separate 5v supply, using a gpio pin to trigger the remote, but it doesn't work, using an npn and pnp transistor connected straight to the power supply and gpio pin. I was able to get the cannon camera to work via the technique above though!


    Reply 6 years ago on Introduction

    Thanks! I have seen more elaborate designs out there using diodes and larger enclosures The focus here was really on keeping the project cost effective and compact.