Magic Lantern is a free software add-on that runs from the SD/CF card and adds a host of new features to Canon EOS cameras that weren't included from the factory by Canon.
Magic Lantern is a software enhancement that offers increased functionality to the excellent Canon DSLR cameras. We have created an open framework, licensed under GPL, for developing extensions to the official firmware.
Magic Lantern is not a "hack", or a modified firmware, it is an independent program that runs alongside Canon's own software. Each time you start your camera, Magic Lantern is loaded from your memory card. Our only modification was to enable the ability to run software from the memory card.
ML is being developed by photo and video enthusiasts, adding functionality such as: HDR images and video, timelapse, motion detection, focus assist tools, manual audio controls much more.
Magic Lantern is developed for free and paid for by its very talented team of developers and freelance artists. To help cover the costs for running the server and continue support for new cameras, please consider donating to the project - even the smallest of donations help. All donations are greatly appreciated, we thank you for supporting the developers' efforts.
We are accepting Bitcoin donations. You can find our wallet address with our donate button at the bottom of each page.
site link: http://www.magiclantern.fm/