CHDK (eccentric squares (Kuya)) by noel
the canon hacker's development kit allows you to upload user developed software upgrades to your canon camera. i tried it on my trusty old SD700IS and it worked great. what initially drew me to CHDK was the auto exposure bracketing, since i was looking into some of that computational photography stuff. here's a list of features from their FAQ:
Posted in:
cs
,
engineering
,
math
- Shutter-priority (Tv) exposure - via shutter value override feature
- Aperture-priority (Av) exposure - via aperture value override feature
- Shooting in RAW, with RAW Average, RAW Sum, and RAW Develop features
- Live histogram (RGB, blended, luminance and for each RGB channel)
- Zebra mode (a live view of over and under-exposed areas of your picture)
- Depth-of-field (DOF)-calculator, Hyperfocal-calculator with instant Hyperfocal and Infinity focus-set, and more
- Battery indicator
- RAW and Video space-remaining gauges with custom low-limit alerts
- USB cable remote shutter release
- Motion-detection trigger - automatically fires camera on motion detection. (Fast enough to capture lightning strikes.)
- Customizable high-speed continuous (burst) Shutter-based (Tv), aperture-based (Av) and ISO-based exposure bracketing (unlimited shots)
- Focus bracketing (unlimited shots)
- 99 constant bit-rate and 10 constant-quality video compression levels
- Elimination of 1 Gig video-size limit
- Zoom during video function (for cameras without this feature)
- Shutter, Aperture, and ISO Overrides
- Ultra-long shutter speeds - up to 64 seconds
- Ultra-fast shutter speeds - up to 1/10,000" and higher
- High-speed Flash Sync at all speeds up to 1/64,000 second (even faster in some cameras)
- Custom user-editable visible Grids for framing, cropping, and alignment
- File browser
- Text reader
- Calendar
- Some fun tools and games :)
- Fully customizable CHDK display, info placement, user-colors, fonts in menus, etc.
- Custom CHDK User-Menu (for instant recall of up to 10 favorite functions)
- Scripts execution - including exposure bracketing, focus bracketing, intervalometer and more)
- And other features too numerous to mention here. See the CHDK Firmware and Allbest Firmware usage pages for a more complete overview.
- A450, Fw: 1.00d
- A460, Fw: 1.00d
- A530, Fw: 1.00a
- A540, Fw: 1.00b
- A550, Fw: 1.00c
- A560, Fw: 1.00a
- A570 IS, Fw: 1.00e, 1.01a
- A610, Fw: 1.00e, 1.00f, (1.00d with CHDK version for 1.00e)
- A620, Fw: 1.00f ( 1.00e is not compatible. You must upgrade to 1.00f first (see here))
- A630, Fw: 1.00c
- A640, Fw: 1.00b
- A650 IS, Fw: 1.00d
- A700, Fw: 1.00b
- A710 IS, Fw: 1.00a
- A720 IS, Fw: 1.00c
- S2 IS, Fw: 1.00e, 1.00f, 1.00g, (1.00i with CHDK version for 1.00g)
- S3 IS, Fw: 1.00a
- S5 IS, Fw: 1.01a 1.01b
- G7, Fw: 1.00e, 1.00g, 1.00i, 1.00j
- SD400 (IXUS50), Fw: 1.01a, 1.01b
- SD450 (IXUS55), Fw: 1.00b, 1.00c, 1.00d
- SD500(IXUS700), Fw: 1.01a, 1.01b
- SD600 (IXUS60), Fw: 1.00a, 1.00d (beta)
- SD630 (IXUS65), Fw: 1.00a
- SD700 IS (IXUS800), Fw: 1.00b, 1.01b, (1.01a with CHDK version for 1.01b)
- SD750 (IXUS75), Fw: 1.01a, (1.01b with CHDK version for 1.01a)
- SD800 IS (IXUS850), Fw: 1.00e, (1.00d with CHDK version for 1.00e)
- SD850 IS (IXUS950), Fw: 1.00c
- SD870 IS (IXUS860), Fw: 1.00c
- SD1000 (IXUS70), Fw: 1.01b, 1.02a, (1.01a with CHDK version for 1.01b)
- SX100 IS, Fw: 1.00c
- TX1, Fw: 1.00g, 1.01b






