Have you ever fancied building a Raspberry Pi photo booth? How about one with Snapchat-esque overlay filters? What if it tweeted your images to its own Twitter account for all to see?
— The All-Seeing Pi (@theallseeingpi) March 4, 2017
Introducing The All-Seeing Pi
“Well, the thing I really want to say (if you haven’t already) is that this whole thing was a team build”, explains one of the resource creators, Laura Sach. “I think it would be a brilliant project to do as a team!”
The resource originally came to life at Pycon, where the team demonstrated the use of filters alongside the Camera Module in their hands-on workshops. From there, the project grew into The All-Seeing Pi, which premiered at the Bett stand earlier this year.
— The All-Seeing Pi (@theallseeingpi) January 27, 2017
Build your own photo booth
To build your own, you’ll need:
- A Camera Module
- A monitor (we used a touchscreen for ours)
- Two tactile buttons (you can replace these later with bigger buttons if you wish)
- A breadboard
- Some male-female jumper leads
If you’re feeling artistic, you can also use a box to build a body for your All-Seeing Pi.
By following the worksheets within the resource, you’ll learn how to set up the Camera Module, connect buttons and a display, control GPIO pins and the camera with Python code, and how to tweet a photo.
Raspberry Pi Foundation’s free resources
We publish our resources under a Creative Commons license, allowing you to use them for free at home, in clubs, and in schools. The All-Seeing Pi resource has been written to cover elements from the Raspberry Pi Digital Curriculum. You can find more information on the curriculum here.