- The camera board could be swapped out for the infrared-sensitive Pi NoIR camera.
- The Icon and Button classes in the cam.py script are pretty rudimentary, but might be sufficient for your own touchscreen applications (whether photography-related or otherwise).
- The camera code could be expanded to do new things. There are lots of camera settings we haven’t even touched. Other capabilities like a self-timer, intervalometer or motion detection could be added. Or capturing video.
This is just a taster. Where you go next is up to you…