CHDK Wiki
m (cleaned up new banner graphic)
m (forum is back, remove notice)
(29 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<mainpage-leftcolumn-start />[[File:CHCK_banner.jpg|left|630px]]
+
<mainpage-leftcolumn-start />[[File:CHDK_Logo_2.jpg|left|630px]]
   
 
<!-- Begin of header section-->
 
<!-- Begin of header section-->
Line 5: Line 5:
 
<div style="width:50%;float:left;">
 
<div style="width:50%;float:left;">
 
<h3>What is CHDK?</h3>
 
<h3>What is CHDK?</h3>
* '''C'''anon '''H'''ack '''D'''evelopment '''K'''it;
+
* '''C'''anon '''H'''ack '''D'''evelopment '''K'''it
 
* '''Temporary''' – No permanent changes are made to the camera.
 
* '''Temporary''' – No permanent changes are made to the camera.
 
* '''Experimental''' - No warranty. Read about the risks in the [http://chdk.wikia.com/wiki/FAQ#Q._Can_CHDK_damage_your_camera.C2.A0.3F FAQ]
 
* '''Experimental''' - No warranty. Read about the risks in the [http://chdk.wikia.com/wiki/FAQ#Q._Can_CHDK_damage_your_camera.C2.A0.3F FAQ]
Line 13: Line 13:
 
<li> '''[[One_Page_Ultra-Quick_Users_Guide | Professional control]]''' - RAW files, bracketing, full manual control over exposure, zebra mode, live histogram, grids, etc.</li>
 
<li> '''[[One_Page_Ultra-Quick_Users_Guide | Professional control]]''' - RAW files, bracketing, full manual control over exposure, zebra mode, live histogram, grids, etc.</li>
 
<li> '''[[Motion Detection | Motion detection]]''' - Trigger exposure in response to motion, fast enough to catch lightning.</li>
 
<li> '''[[Motion Detection | Motion detection]]''' - Trigger exposure in response to motion, fast enough to catch lightning.</li>
<li> '''[[ USB Remote Cable | USB remote]]''' - Simple DIY remote allows you to control your camera remotely.</li>
+
<li> '''[[USB Remote Cable | USB remote]]''' - Simple DIY remote allows you to control your camera remotely.</li>
<li> '''[[ Scripts | Scripting]]''' - Control CHDK and camera features using ubasic and Lua scripts. Enables time lapse, motion detection, advanced bracketing, and much more.</li>
+
<li> '''[[CHDK_Scripting_Cross_Reference_Page | Scripting]]''' - Control CHDK and camera features using uBASIC and Lua scripts. Enables time lapse, motion detection, advanced bracketing, and more.</li>
<li> '''[[Features | More]]''' - read the [[CHDK User Manual | Manual]] & explore this wiki.</li>
+
<li> ''more :'' '''[[Features | CHDK Features]]''' and '''[[CHDK_in_Brief | CHDK in Brief]]'''</li>
 
</ul>
 
</ul>
 
</div>
 
</div>
 
<div style="float:right;width:40%;">
 
<div style="float:right;width:40%;">
<p style="padding-bottom:20px;padding-top:20px;"><span style="font-size:150%"> [[CHDK_in_Brief | CHDK in Brief]]</span><br/>
+
<p style="padding-bottom:20px;padding-top:20px;"><span style="font-size:150%"> [[CHDK_1.2.0_User_Manual|CHDK User Manual]]</span><br/>
 
New to CHDK? Start here!</p>
 
New to CHDK? Start here!</p>
   
Line 28: Line 28:
 
Frequently Asked Questions</p>
 
Frequently Asked Questions</p>
   
<p style="padding-bottom:20px;"><span style="font-size:150%">[http://chdk.setepontos.com/index.php {{color|#128812|Forum}}]</span><br/>
+
<p style="padding-bottom:20px;"><span style="font-size:150%"> [[CHDK_Links |CHDK Links]]</span><br/>
Share results and ask questions</p>
+
Links to key CHDK information.</p>
  +
  +
<p style="padding-bottom:20px;"><span style="font-size:150%">[http://chdk.setepontos.com/index.php {{color|#128812|Forum }}]</span><br/>
  +
Share results and ask questions
  +
</p>
  +
 
<p style="padding-bottom:20px;"><span style="font-size:150%">[http://webchat.freenode.net/{{color|#128812|IRC}}]</span><br/>
 
<p style="padding-bottom:20px;"><span style="font-size:150%">[http://webchat.freenode.net/{{color|#128812|IRC}}]</span><br/>
 
Chat with other users.</p>
 
Chat with other users.</p>
Line 61: Line 66:
 
*'''[http://chdk.wikia.com/wiki/File:CHDK_Installation_Guide.pdf CHDK Installation Guide]''' - A printable installation guide in PDF format for offline viewing. Supplement to the CHDK User Quick Start Guide. <small>(Updated May 2010)</small>
 
*'''[http://chdk.wikia.com/wiki/File:CHDK_Installation_Guide.pdf CHDK Installation Guide]''' - A printable installation guide in PDF format for offline viewing. Supplement to the CHDK User Quick Start Guide. <small>(Updated May 2010)</small>
 
*'''[http://chdk.wikia.com/wiki/Category:Articles_in_other_languages Articles in other languages:] &nbsp;[[Bulgarian| → <span style="color:blue;">Bulgarian</span>]] &nbsp;[[Chinese/CHDK firmware usage| → <span style="color:blue;">Chinese</span>]] &nbsp;[http://chdk.wikia.com/wiki/Category:French → <span style="color:blue;">French</span>] &nbsp;[[German| → <span style="color:blue;">German</span>]] &nbsp;[http://chdk.wikia.com/wiki/Category:Italian → <span style="color:blue;">Italian</span>]'''
 
*'''[http://chdk.wikia.com/wiki/Category:Articles_in_other_languages Articles in other languages:] &nbsp;[[Bulgarian| → <span style="color:blue;">Bulgarian</span>]] &nbsp;[[Chinese/CHDK firmware usage| → <span style="color:blue;">Chinese</span>]] &nbsp;[http://chdk.wikia.com/wiki/Category:French → <span style="color:blue;">French</span>] &nbsp;[[German| → <span style="color:blue;">German</span>]] &nbsp;[http://chdk.wikia.com/wiki/Category:Italian → <span style="color:blue;">Italian</span>]'''
*'''[[CameraFeatures|Camera Features Chart]]''' - Cross-reference chart of the new camera capabilities with CHDK by camera model. (User input still needed to fill in the blanks.)
 
 
*'''[[Scripts]]''' - Unleash the FULL power of your camera. Don't miss the '''[[UBASIC/Scripts|user-written scripts]]''' and [[UBASIC/TutorialScratchpad|scripting tutorial]] section! Some features of CHDK, like USB-Remote and Motion-Detection are impossible to use without them. CHDK is a <b>system</b> of programming and scripts that run within it. You need both, CHDK <b><u>and</u></b> scripts!
 
*'''[[Scripts]]''' - Unleash the FULL power of your camera. Don't miss the '''[[UBASIC/Scripts|user-written scripts]]''' and [[UBASIC/TutorialScratchpad|scripting tutorial]] section! Some features of CHDK, like USB-Remote and Motion-Detection are impossible to use without them. CHDK is a <b>system</b> of programming and scripts that run within it. You need both, CHDK <b><u>and</u></b> scripts!
 
*[[Languages|CHDK interface Languages]]
 
*[[Languages|CHDK interface Languages]]
Line 72: Line 76:
 
|-
 
|-
 
|style="color:#000"|
 
|style="color:#000"|
 
*[[For Developers]]
 
*[[Software| Software - Overview / Link list]]
 
*[[Benchmarks|Benchmark results of various SD cards]]
  +
*[[User_Written_Scripts|Scripts]]
 
*[[RBF_fonts|Tutorial: RBF fonts]]
 
*[[RBF_fonts|Tutorial: RBF fonts]]
 
*[[DoF_Stacking|Tutorial: DoF Stacking]]
 
*[[DoF_Stacking|Tutorial: DoF Stacking]]
 
*[[Grids| Grid Tutorial & User Contributions]]
 
*[[Grids| Grid Tutorial & User Contributions]]
*[[Benchmarks|Benchmark results of various SD cards]]
 
*[[HOWTO: Calibrating the distance of the A620]]
 
*'''[[For Developers]]'''
 
*[[Software| Software - Overview / Link list]] {{new!}}
 
   
 
<h2 style="margin:0;background:#cedff2;font-size:120%;font-weight:bold;border:1px solid #a3bfb1;text-align:left;color:#000;padding:0.2em 0.4em;">Forums</h2>
|-
 
!
 
   
  +
:'''Got a problem or a question?''' Please check the [[FAQ]] first. If you're still stumped, try one of these online forums.
<h2 style="margin:0;background:#cedff2;font-size:120%;font-weight:bold;border:1px solid #a3bfb1;text-align:left;color:#000;padding:0.2em 0.4em;">Links</h2>
 
|-
 
|style="color:#000"|
 
   
  +
:[http://chdk.setepontos.com/ '''CHDK Forum'''] is the most active of the English forums and the very best place to ask questions and get an answer. It is monitored by most of the current CHDK developers. Postings translated to English via web sites like Google translate happen all the time and postings when English is not your native tongue are normal. So please go there first if you have a question.
===[[Links|LINKS]]===
 
 
:If you are interested in the History of CHDK or want to see some interesting links, head on over to the '''[[Links|LINKS]]''' page. That page should be updated with all the latest and links and stories.
 
   
  +
:[http://forum.chdk-treff.de/ '''CHDK-DE Forum'''] is the forum for the German version of CHDK. CHDK-DE contains a few different functions from CHDK but the devs on both forums are working towards building both versions from a common base. The CHDK-DE forum is quite active and open to English submissions. Generally, only the German speaking CHDK developers tend to monitor the activity there but they know their stuff.
===Other Info===
 
   
  +
:[http://forums.dpreview.com/forums/readflat.asp?forum=1010&message=25769055 Dpreview forum] used to be used most in the past (prior to 2008). There you can find the (English) history of CHDK's development.
   
 
:English: [http://forums.dpreview.com/forums/readflat.asp?forum=1010&message=25769055 dpreview.com], [http://s3users.com/forum/showthread.php?t=41 s3users.com], [http://forums.powershot-tx1.com/index.php?board=2.0 TX-1 users CHDK thread]
:[[Bug reports and feature requests]] Information on how to report bugs.
 
:CHDK change log / timeline: [[Changelog]], [https://tools.assembla.com/chdk/timeline?from=&daysback=100&changeset=on&update=Update SVN timeline]
 
:Raw comparison, original "Raw enabler": [http://digicanon.narod.ru digicanon.narod.ru]
 
:USB Specifications: [http://en.wikipedia.org/wiki/Universal_Serial_Bus#Power]
 
 
===Forum Discussions===
 
 
:'''Got a problem or a question?''' Please check the [[FAQ]] first, but if you're still stumped, try one of these forums. Note: The new [http://chdk.setepontos.com/ CHDK Forum] is the most active of the English forums. Dpreview's forum used to be used most in the past. There you'll find the most extensive (English) history of CHDK's development. An active CHDK thread usually still exists at dpreview (thanks, 'zdravko'!) but the dpreview discussions are rapidly losing favor to the new [http://chdk.setepontos.com/ CHDK Forum].
 
 
:English: The main [http://chdk.setepontos.com/ '''"<u>CHDK Forum</u>"'''], [http://forums.dpreview.com/forums/readflat.asp?forum=1010&message=25769055 dpreview.com], [http://s3users.com/forum/showthread.php?t=41 s3users.com], [http://forums.powershot-tx1.com/index.php?board=2.0 TX-1 users CHDK thread]
 
 
:Finnish: [http://foorumi.avaruus.fi/index.php?topic=1355.0 Astronetti]
 
:Finnish: [http://foorumi.avaruus.fi/index.php?topic=1355.0 Astronetti]
 
:German/Deutsch: [http://forum.chdk-treff.de '''CHDK-Forum'''], [http://www.zonebattler.net/2006/03/30/ein-seitensprung/#comment-5672 zonebattler's homezone],
 
:German/Deutsch: [http://forum.chdk-treff.de '''CHDK-Forum'''], [http://www.zonebattler.net/2006/03/30/ein-seitensprung/#comment-5672 zonebattler's homezone],
Line 115: Line 106:
 
:Polish/Polski: [http://canon-board.info/showthread.php?t=21097 canon-board.info], [http://canon-board.info/showthread.php?t=27089 CHDK Motion Detection]
 
:Polish/Polski: [http://canon-board.info/showthread.php?t=21097 canon-board.info], [http://canon-board.info/showthread.php?t=27089 CHDK Motion Detection]
 
:English: dPreview History: {{History:dPreview}}
 
:English: dPreview History: {{History:dPreview}}
:Persian: [http://www.akkasee.com/forum/showthread.php?t=4265 Can i use RAW format in S3 IS?]
+
:Persian: [http://www.akkasee.com/forum/showthread.php?t=4265 Can i use RAW format in S3 IS?]
:Persian 2: [http://doorbindigital.com/forum/showthread.php?p=1637 CHDK & All about it]
+
:Persian 2: [http://doorbindigital.com/forum/showthread.php?p=1637 CHDK & All about it]
 
:Chinese: Discussions on [http://forum.xitek.com/showthread.php?threadid=418343 forum.Xitek.com]
 
:Chinese: Discussions on [http://forum.xitek.com/showthread.php?threadid=418343 forum.Xitek.com]
  +
  +
<h2 style="margin:0;background:#cedff2;font-size:120%;font-weight:bold;border:1px solid #a3bfb1;text-align:left;color:#000;padding:0.2em 0.4em;">Links</h2>
 
|-
 
|style="color:#000"|
  +
 
===[[Links|LINKS]]===
  +
 
:If you are interested in the History of CHDK or want to see some interesting links, head on over to the '''[[Links|LINKS]]''' page. That page should be updated with all the latest and links and stories.
  +
  +
<h2 style="margin:0;background:#cedff2;font-size:120%;font-weight:bold;border:1px solid #a3bfb1;text-align:left;color:#000;padding:0.2em 0.4em;">Other Info</h2>
  +
 
:[[Bug reports and feature requests]] Information on how to report bugs.
 
:CHDK change log / timeline: [[Changelog]], [https://tools.assembla.com/chdk/timeline?from=&daysback=100&changeset=on&update=Update SVN timeline]
 
:Raw comparison, original "Raw enabler": [http://digicanon.narod.ru digicanon.narod.ru]
 
:USB Specifications: [http://en.wikipedia.org/wiki/Universal_Serial_Bus#Power]
   
 
===Other Wikis===
 
===Other Wikis===
Line 146: Line 152:
 
*[http://www.facebook.com/groups/71065475036 Facebook CHDK Group]
 
*[http://www.facebook.com/groups/71065475036 Facebook CHDK Group]
 
*[http://fiveprime.org/hivemind/Tags/chdk World's-Best CHDK Photos]
 
*[http://fiveprime.org/hivemind/Tags/chdk World's-Best CHDK Photos]
*[http://http://www.flickr.com/groups/chdk/ Flickr CHDK Group]
+
*[http://www.flickr.com/groups/chdk/ Flickr CHDK Group]
 
|-
 
|-
 
!
 
!

Revision as of 06:55, 17 January 2014

CHDK Logo 2


What is CHDK?

  • Canon Hack Development Kit
  • Temporary – No permanent changes are made to the camera.
  • Experimental - No warranty. Read about the risks in the FAQ
  • Free – free to use and modify, released under the GPL.

Features

  • Professional control - RAW files, bracketing, full manual control over exposure, zebra mode, live histogram, grids, etc.
  • Motion detection - Trigger exposure in response to motion, fast enough to catch lightning.
  • USB remote - Simple DIY remote allows you to control your camera remotely.
  • Scripting - Control CHDK and camera features using uBASIC and Lua scripts. Enables time lapse, motion detection, advanced bracketing, and more.
  • more : CHDK Features and CHDK in Brief

CHDK User Manual
New to CHDK? Start here!

CHDK Downloads
Grab the latest build, updated nightly

F.A.Q.
Frequently Asked Questions

CHDK Links
Links to key CHDK information.

Forum
Share results and ask questions

IRC
Chat with other users.

News / History


Basic Articles

The basics: how to install and use the CHDK firmware

Advanced Articles

Forums

Got a problem or a question? Please check the FAQ first. If you're still stumped, try one of these online forums.
CHDK Forum is the most active of the English forums and the very best place to ask questions and get an answer. It is monitored by most of the current CHDK developers. Postings translated to English via web sites like Google translate happen all the time and postings when English is not your native tongue are normal. So please go there first if you have a question.
CHDK-DE Forum is the forum for the German version of CHDK. CHDK-DE contains a few different functions from CHDK but the devs on both forums are working towards building both versions from a common base. The CHDK-DE forum is quite active and open to English submissions. Generally, only the German speaking CHDK developers tend to monitor the activity there but they know their stuff.
Dpreview forum used to be used most in the past (prior to 2008). There you can find the (English) history of CHDK's development.
English: dpreview.com, s3users.com, TX-1 users CHDK thread
Finnish: Astronetti
German/Deutsch: CHDK-Forum, zonebattler's homezone,
Greek: Wikia forum
Italian: HWUpgrade Forum
Japanese: hobby10.2ch.net
Portuguese: digiforum.com.br
Romanian: softpedia.com, fototarget.ro by ursamajor
Russian: forum.ixbt.com - 1, 2
French/Français: CHDK sur Hardware.Fr CHDK sur Planete-powershot.net
Polish/Polski: canon-board.info, CHDK Motion Detection
English: dPreview History: 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1
Persian: Can i use RAW format in S3 IS?
Persian 2: CHDK & All about it
Chinese: Discussions on forum.Xitek.com

Links

LINKS

If you are interested in the History of CHDK or want to see some interesting links, head on over to the LINKS page. That page should be updated with all the latest and links and stories.

Other Info

Bug reports and feature requests Information on how to report bugs.
CHDK change log / timeline: Changelog, SVN timeline
Raw comparison, original "Raw enabler": digicanon.narod.ru
USB Specifications: [3]

Other Wikis

Japanese: wiki.fyi.jp, Wikia Japanese version
Russian: tools.assembla.com

Web-sites

Russian chdk.clan.su
Russian (CHDK+ with timestamp) canons5is.clan.su


Articles by categories, Recent wiki changes, Recent changes in discussions, Map of visitors

Social Media

Supported Cameras

Read the FAQ and Manual articles before downloading appropriate version.

Camera: Firmware Versions

Firmware versions in green are available in stable and/or dev for download
Firmware versions in gray do not have official CHDK releases. Check porting status here
For the development status of not-yet-supported cameras, see For Developers.

Under Development

Check out the "For Developers" page to see what progress is being made to port CHDK to additional cameras and firmware versions. You'll also find articles describing the porting process there. (Maybe you'd like to help?)

Sample pictures

We couldn't have done it without CHDK...

Feedback