Posted by hy :
Look up CHDK.