Macro Photography With CHDK

macro

[Tim] photographs insects for bugguide.net. As you can imagine, macro photography is a must. He was very frustrated with his camera’s stock ability to capture the insects. You can see in the example on his site that the image is blurry and has some color issues. He did some research and hacked together a method of getting fantastic macro images for relatively cheap. He used the reversed lens method to get his macro lens set up. He then modded his camera with CHDK for more control. He found that his focal distance was too small to get the entire bug in focus, so he took 15 images at different distances and combined them to make the final image. We’re curious how the pringles can macro lens would compare to this. Thanks for the submission [sp’ange]. Lets see some more tips.

Canon 40D Hacked To Record Movies

[youtube=http://www.youtube.com/watch?v=OlKywUVFJW4]

Both Canon and Nikon recently released DSLR cameras that now include a feature that most consumer level digital cameras have had for sometime: the ability to record movies. What makes movie recording especially appealing on a DSLR is the wide selection of lenses available to get the look you’re after. If you’re an owner of Canon’s 40D you may want to follow [DataGhost]’s progress on the CHDK forum as he is currently working on bringing this function to the 40D.

While [DataGhost] has a working proof of concept he notes that there are still some issues pertaining to the camera powering down while recording a video, autofocusing, and writing to the memory card. Aside from this, [DataGhost] has made considerable progress and is considering adding custom user settings via the mode dial to really give some creative control. We’re excited about this hack and can’t wait for its release to the general public.

[via CHDK forum]

StereoData Maker


So you got CHDK working on your camera, and the histograms, raw image files, variable shutter speeds and other added functions are amazing, but stereo imaging is what you really want. If you have two or more CHDK-ready cameras, it’s cheap and easy to run StereoData Maker, a system that synchronizes the shutter and flash of multiple cameras.

The first step in getting SDM to work is installing the software on your SD card. You’ll need to find the correct version for you camera; a list is available on the main SDM page. If you are running Windows XP or Vista, run the installer in the zip file. Otherwise, load the files on the SD card and run the installer directly from the camera. Then decide whether this will be the right or left camera and repeat the steps for your second camera.

Next, you’ll need to prepare a switch unit, essentially a set of synchronized USB remotes. There are many ready made commercial units available, but building one on your own shouldn’t be much trouble, and a few ideas are provided on the SDM instruction page.

You’re basically ready to start shooting stereo images, just take a few test shots to get used to it and to customize the configuration on the cameras.

Fourth Of July Extra


Today is the Fourth of July in the US, where we celebrate our freedom by blowing up a small portion of our country. Embedded above is [Jory] and [Jonathan] doing it wrong by microwaving their fireworks. We think a good formula for this year’s celebration is wireless fireworks control, gas powered blenders, and CHDK’s motion sensing to get the perfect firework photo… and if we get really bored we’ll probably shove some LEDs in a hotdog.

Porting CHDK To New Cameras


While researching the CHDK How-To, we came across the team’s instructions for porting the firmware to entirely new cameras. In theory, CHDK should work on any Canon running the DIGIC II or III processor since most of them are running the same VxWorks OS. A dump of the camera’s firmware is required before porting work can begin. On some cameras, the firmware was retrieved using software, but others required a hardware route. Pictured above is a Canon A610 that’s slowly flashing out every bit of its firmware using the built in LED. The photodiode is hooked up to a soundcard where the entire bitstream is recorded. It takes 1-7 hours to read the entire firmware. Once the sound file has been captured, it’s reverted to the original bytes and can then be decompiled with something like IDApro.

How-To: Expand Your Camera With CHDK

As anyone who has lusted over the technical specifications for Canon’s new Digital Rebel XSi knows, the capabilities of the average point and shoot camera are severely limited. Using the CHDK firmware hack, the features of Canon point and shoot cameras can be significantly expanded, allowing for ultra-high speed photography, very long exposures, time lapse photography, and RAW capture. This How-To provides a guide to our experiences using the CHDK firmware, and shows just how easy it is to get more out of a point and shoot than ever thought possible.

Continue reading “How-To: Expand Your Camera With CHDK”