|
Quick facts:
- CHDK is free software – CHDK released under the GPL, allowing you to use it for free, and also create your own modifications.
- CHDK is a firmware ADDON – CHDK does not replace the original firmware, and does not make any permanent changes to the camera. Instead, it is loaded from the SD card, either at startup or using the built in menu.
- CHDK – stands for Canon Hack Development Kit;
- CHDK is experimental and comes with no warranty – Be sure to read the FAQ for discussion of possible risks and impact on your Canon warranty coverage.
[edit] Major CHDK features
- RAW - CHDK can record raw files, giving you access to every bit of data the sensor saw, without compression or processing. Raw files can be manipulated on the camera, or processed on your PC. CHDK also has experimental support for the open DNG raw standard.
- Override Camera parameters - Exposures from 64s to 1/60,000s with flash sync. Full manual or priority control over exposure, aperture, ISO and focus.
- Bracketing - Bracketing is supported for exposure, aperture, ISO, and even focus.
- Video Overrides - Control the quality or bitrate of video, or change it on the fly.
- Scripting - Control CHDK and camera features using ubasic and Lua scripts. Enables time lapse, motion detection, advanced bracketing, and much more. Many user-written scripts are available on the forum and wiki.
- Motion detection - Trigger exposure in response to motion, fast enough to catch lightning.
- Edge overlay - Detect the edges in a scene, and display them later. Ideal for timelapses, stop-motion, stereography and much more.
- Live Histogram - CHDK includes a customizable, live histogram display, like those typically found on more expensive cameras.
- Zebra-Mode - Displays under and overexposure areas live on the screen.
- GRIDS - Create custom grids and display whichever one suits your shooting conditions.
- Multi-Lingual Interface - CHDK supports about 22 languages, and adding more languages is simple.
- DOF Calculator - Display detailed DOF information on the screen.
- Customizable OSD - Improved display of battery status, free space, camera parameters, and much more. Fully customizable with an on-screen editor.
- Filebrowser - Manage files without a PC.
- Textreader - Display text files on your camera.
- Games - Play Reversi, Sokoban, Mastermind or 4-in-a-Row on your camera.
- USB remote - Simple DIY remote allows you to control your camera remotely.
- Benchmark - Compare the performance of your SD cards.
- User Menu - Edit your own customizable User-Menu for fast access to often used features.
- there is even more → read the Manual & explore this wiki.
|
News / History
- (2009 07 04) CHDK News now on twitter! Details about what exactly ur gonna expect will follow later (CHDKnews@Twitter)
- (2009 06 12) CHDK for the SX10 firmware version 1.02B (BETA) is available from the DL page
- (2009 06 04) CHDK for the A470 firmware version 1.01a is available...
- (2009 05 23) The forum is up again !
- (2009 05 21) CHDK forum (chdk.setepontos.com) is down for maintenance, sorry for the inconvenience. acseven
- (2009 05 10) Support for the SD880 (IXUS870IS) 1.00e and 1.02b firmware versions added
- (2009 04 25) SD880 (IXUS870IS) beta port in trunk now (Forum link)
- (2009 04 21) SX110IS beta port in trunk now (Forum link)
- (2009 04 18) beta ports of SX1 (Forum link) A470 (Forum link) and SD990 (Forum link) added to trunk. The SX10 port for firmware 1.01A is now complete.
- (2009 04 15) SX110IS ported (beta) (Forum link)
- (2009 04 10) The SD890IS/IXUS970 has now been included in trunk. Thanks to SNC and ewavr - porting thread here - Happy Easter y'all
- (2009 04 09) Extra long exposure now in official trunk, not for all cameras (yet) though
- (2009 04 02) ewavr once again raised the bar a lot higher: The 64 second max limit has been removed (beta, not for all cams YET) see here
- (2009 04 02) Porting the SX1 has started
- (2009 03 31) Porting the A470 has started
- (2009 03 19) Porting of the SD990 and the SD890 is underway
- (2009 03 18) Canon released a SX1 FW update with native RAW support: [1]
- (2009 03 11) A first pre-beta version for the SX10 fw 1.01A is available (thx ewavr !) [2]
- (2009 03 08) SDM 1.80 released Auto-uploading to PC, new uBasic commands for movie recording and record/playback mode switching, new sunrise/sunset features, fully-auto digiscoping setup on power-up, uBasic speed-up,etc.
- (2009 02 14) The unix time was 1234567890 for one second, also g9 1.00i and 1.00h have been added to the autobuild - happy valentine's day ;)
- (2009 02 07) SDM 1.76 released Advanced bracketing intervalometer,plain-English uBasic bracketing commands,'sunrise' time-lapse,etc.
- (2009 02 05) Ewavr built a CHDK version for G9 1.00i - please test and report back here
- (2009 01 31) The CHDK Forum was down for a few hours for critical maintenance. It's back now.
- (2009 01 30) DryOS breakthrough! Now the autobuild builds fi2 files (so dryos people can now also use the "firmware update method"). One step closer to 1.0.0 :) (Forum link)
- (2009 01 19) Soon need prescriptions for CHDK? Read about it here. Thanks for that comment! Also, the CHDK team wishes everyone a happy new year - PhyrePhoX
- (2009 01 05) The forum is available again !
- (2009 01 04) The forum is down. Watch this space for news.
- (2008 12 06) CHDK will be part of the 25c3!!! Come and join, read more about it here.
- (2008 12 06) Porting of the Ixus iZoom / SD30 is done, it's now in the autobuild
- (2008 11 25) Porting of the A1000 has begun [3]
- (2008 11 23) SDM 1.75 released Digiscoping, G9, A590, ixus50 and ixus75 support.
- (2008 11 19) A590 now in the autobuild
- (2008 11 18) PowerShot G9 and Ixus80/SD1100 now in the autobuild
- (2008 11 15) French translation for autobuild
- (2008 11 13) The IXUS75/SD750 now is included in the autobuild. get it while it's hot!
- (2008 10 27) SDM 1.74a released Bug fixes.
- (2008 10 22) SDM 1.74 released RAW images may be uploaded, renamed, converted to DNG and automatically viewed as slide-show with Picasa using USB link or card-reader.
- (2008 10 22) A590IS porting is now available in beta
- (2008 10 20) Old, probably not known to many: CHDK channel in IRC Chat! server: freenode.net/#chdk or JAVA - come chat with the devs or ask questions...
- (2008 10 04) DryOS breakthrough? First canon firmware update (*.fi2 file) spotted in the wild (Forum link)
- (2008 10 04) New: Dedicated Bugtracker for CHDK We now have a dedicated Bugtracker for CHDK where you can also submit feature requests (Forum link & wiki)
- (2008 09 27) SX110 dumped (Forum link)
- (2008 09 14) Allbest & JuciPhoX finally joined forces! Read more about it here (this will update during the next days)
- (2008 09 09) Some EOS 40D breakthroughs, movie mode possible. Example movie and more information on the 40D page.
- (2008 09 02) SX100 IS with Firmware 1.00b is finally ported and in the Autobuild tree!
- (2008 08 22) SD1100IS (fw 100c) chdk-allbest: first alpha build available (Forum link)
- (2008 08 10) SD770IS dumped (Forum link)
- (2008 08 08) A590IS dumped (Forum link)
- (2008 08 08) CHDK for IXUS 750 (SD550) (Firmwares 1.0F & 1.0G) available as Autobuild
- (2008 08 06) CHDK for IXUS 960IS (SD950) available in latest (experimental) "Juciphox branch" Autobuild
- (2008 08 04) Autobuild for new experimental "Juciphox branch" now available - now with Thermometer!
- (2008 07 19) additional NTSC SD550 dumped
- (2008 07 15) A420 dumped and waiting for contributors.
- (2008 07 10) SX100 IS is finally ported!
- (2008 06 06) SD400 (IXUS 50) is finally ported!
- (2008 06 06) SD600 porting is now available in beta
- (2008 05 27) CHDK on Hack A Day
- (2008 05 22) Some kind of roadmap for chdk has been created, vote on features: link
- (2008 05 09) CHDK on XatakaFoto (Spanish)
- (2008 05 08) additional NTSC SD550 dumped
- (2008 05 08) CHDK on Photojojo
- (2008 05 07) CHDK on Lifehacker - again ;)
- (2008 04 21) SD30 dumped
- (2008 04 16) New version of the Spanish language file for the AllBest Build #50.Spanish2
- (2008 04 12) A430 dumped
- (2008 04 10) A450 officially ported
- (2008 04 10) For all creatives of you, we`ve created a little competition to show you how multi-faceted CHDK can be. Be invited to join in and send us your (fantastic????) results. (Of course, guests are also invited). Have Fun! (in German)
- (2008 04 09) SD600 dumped
- (2008 04 09) New version of the Slovak language file for the AllBest Build #50
- (2008 04 08) SD750 dumped
- (2008 04 08) S5IS is finally ported!
- (2008 04 07) CHDK on Wired and Lifehacker
- (2008 04 07) AllBest Czech language Build 49
- (2008 04 07) AllBest french language Build 50
- (2008 04 06) AllBest Italian language NOW available!
- (2008 04 06) SD550 dumped
- (2008 04 03) New Motion/Lightning Detection and Motion Detection Video scripts for the Canon A640 optimized for the AllBest build (other scripts also revised and updated) Scripts for Canon A640.
- (2008 03 27) Allbest Build #48 released, available on the new Experimental Releases "AutoBuild" download area. Added RAW & MB space left w customizable warning limits, 12/24 clock w seconds, Customizable AutoISO, Custom User Menu, Zoom w Video for cameras without, etc. See Build 48 History for full list.
- (2008 03 15) TX-1 IDA Labels List [4] for quick comparison to similar routines in other cameras.
- (2008 03 12) TX-1 Firmware Dumped [5]
- (2008 03 09) 'StereoData Maker' version 1.50 released - Download
- This section is in a scrolling pane for a long time now, there is no need to edit it for brevity anymore. All old news back to day-one should be reinstated so that people can use this as a time-line, as well as seeing some of the amazing new things that CHDK can do at a glance. Not to mention all the valuable links that are getting lost when editing this section. (to the editor that is truncating this section: remove this comment after you have read it)
- (2008 02 27) AllBest Build 37 released [6] & [7]
- (2008 02 25) SD800IS porting is now available in beta
- (2008 02 25) A530 porting is now available in beta
- (2008 02 22) New "Camera Features Chart". Cross-reference of each model and its new capabilities. (Camera-tester's input requested.)
- (2008 02 15) German language-file (beta) for allbest build 31 German_allbest
- (2008 02 13) Firmware dump and first (early) beta port available for SD450 (IXUS 55)
- (2008 02 10) AllBest Build 31 released [8]
- (2008 02 02) A550 porting is now available in beta
- (2008 01 31) Firmware of A650IS is available
- (2008 01 16) The CHDK-related article published in the Feb.'08 issue of Popular Science magazine!
- (2008 01 10) 2 new dumps for the ixus850_sd800_100e and the ixus70_sd1000_102a
- (2008 01 09) G9 Firmware dumped!
- Hotpixels removal in AllBest build ?! Read this [9] and check it out!
- (2007 12 06)New Author: AllBest! Has just set a new record in CHDK! READ THIS!
- (2007 12 05) SD500 1.01b build is available (Read "this thread" for latest details and downloads.)
- (2007 12 04) EWAVR discovers and implements F-Stop Override, giving 3 new F-stops of f/9.0, f/10.0 and f/11.0! See EWAVR's "experimental builds" on the Downloads Page
- (2007 12 01) New High-Speed Shutter and High-Speed Flash Sync taken to new heights! Shutter speeds with flash-sync up to 1/10,000th of a second! Use widest apertures too! See thread one and two at the new CHDK Forum (Don't miss the sample images!) (Update: Speeds up to 1/64,000 have been found!)
- A540 beta build is apparently available (and has been since Nov 19?)
- (2007 11 26) 15 sec exposure limit beaten: Fingalo's build and Microfunguy's build are able to perform up to 65" exposures
- The new CHDK-dedicated discussion forum. Check it out.
- (2007 11 25) S5IS Firmware dumped! See S5IS for progress.
- (2007 11 20) CHDK for SD700 1.01b ported!. Beta v4 now available
- (2007 11 04) A720IS Firmware dumped! But see the Developers page for the problem
- (2007 11 02) SD300 CHDK port has started!
- 1GIG Video Limit Beaten! With 1-99 Video Compression levels! For camera makes and models currently being tested, see EWAVR's download links on the Downloads Page.
- CHDK Logo Contest? Submit yours.
- Remote Cable-Release Via USB! (A610/20/30/40, A710, S2 IS and S3 IS only, so far. See Microfunguy's Stereo-Data-Maker and Fingalo's Special-Builds, below.)
- CHDK now with Motion Detection!
- CHDK Successfully ported to a Digic III Camera, the PowerShot G7, see this discussion thread.
- (2007 10 28) Revised A570is build released (link to download page).
- (2007 10 28) Some Progress on S5 porting!
|