The Gentled CHDK2
The Gentled CHDK2 lets you connect two servo channels to the USB port of a CHDK-enabled Canon camera. Scripts running in the camera can detect joystick movements on the two channels and carry out a variety of actions in response.
I've written a number of scripts for the CHDK2 as well as a "how-to" document on scripting. The sample scripts are:
- CHDK2Tester.bas, which lets you test that your CHDK2 is working properly
- SimpleZoomNShoot.bas, which lets you control the zoom of an A- or SD- series camera as well as take photos
- ZoomNShoot.bas, which lets you control the zoom of any CHDK-capable camera
- MoviePhoto.bas, which lets you switch between taking photos and movies (providing you've got an A560, A570, A720 or G9 and have installed my special CHDK build for it that lets scripts turn the 'mode dial'.
See here for more CHDK-related pages.
Last update - March 17th 2010 - revised script logic