It is easy to get frustrated with affordable point-and-shoot cameras that lack manual controls. It can get even more frustrating when one has to hack together electronics and web-cams to do things like time-lapse photography. I have found a inexpensive way to combine my love of programming with my photographic hobby.