An external flash unit helps you capture better images by adding more light, reducing red-eye, and enabling special effects. However, you will have to pick the best among numerous options. This ...
The Raspberry Pi Camera is a great tool; it allows projects that require a camera to be put together quickly and on a budget. Plus, having a Linux back end for a little processing never hurt anybody.