Make your own Raspberry Pi camera with this Adafruit SnapPiCam tutorial
Make your very own open-source, Raspberry Pi linux-powered digital snappy camera with built in rechargeable battery! The SnapPiCam Raspberry Pi Digital Camera is a cool project showing what you can be done with a Raspberry Pi, PiTFT and acrylic enclosure. This is a fairly advanced project, for people who are very comfortable with soldering, assembly, Raspberry Pi hacking, etc!
The Laser-Cut sets can be bought from The LittleBox Company and the other major components are available from Adafruit.
Inside is the 5 megapixel Raspberry Pi camera, this can be either the standard version or the Noir Infrared-sensitive edition. Power comes from a rechargeable 1200mAh LiPo battery. The battery is recharged via a Mini-B USB cable plugged into the built-in LiPo charger. A 2.8″ TFT + Touchscreen at the back allows access to the camera’s GUI.
On the outside can be attached a variety of lenses including Fish-Eyes, Telephoto Lenses, Zoom lenses, and Macro Lenses. On the underside of the SnapPiCam is a standard 1/4-20 Nut for attachment to a Tripod.