It's quite easy to follow Adafruit's tutorial and get the camera up and running. I took a few quick snaps of the alley outside my apartment:
Not sure yet how great the colors in these snaps will be ... and the resolution on this device maxes out at 640x480. But it's nice to have control over turning the camera on and telling it when to capture an image, in a simple microcontroller-based context.
The code I'm using to test things out (based on the tutorial linked above) is here.
The setup is simple -- the only caveat is that the camera comm pins want 3.3V, but the camera itself requires 5V. Since the Riffle runs at 3.3V, the signal connections are easy -- for powering the camera, I simply used another 5V microcontroller as a power source. Like @tonyc mentioned, I'm going to look into a 'boost' board to generate 5V for the device. A special camera-connection board with 5V boost might be something to consider in the future.
Here's a snap of the current setup:
- Arduino Micro 5V