This Raspberry Pi Zero camera instantly prints photos using thermal paper

We're living in an age where digital photos reign supreme, but that hasn't stopped maker and developer Spacerower, as they are known as over at Reddit, from creating a Raspberry Pi-powered camera that creates physical photos for you on the spot. This handheld Pi camera was made from the ground up from scratch and features a Raspberry Pi Zero as the main board powering the operation.
According to Spacerower, the way it works is simple — although clearly the creation of the camera was far from it. To take a photo, just press the green button one time as a short press. If you can rotate it to adjust the brightness of the image, which is visible on a small LCD screen on the back of the camera. To print the photo, just long press the green button. It has a built-in thermal printer that not only prints the photo but also does so on sticker paper.
The housing for the hardware was created from scratch by Spacerower just for the project. This was done digitally so it could be 3D printed. The case was printed in PLA, but you could duplicate this process using any filament type and color of your choice. There is also a feature built into its design to protect the camera module lens that will cover the component. To activate it, you just have to rotate the black part of the camera surrounding the lens.
Like we mentioned before, the main board powering this camera is a Raspberry Pi Zero. It's connected to a Raspberry Pi camera module for capturing images. An Em5820 thermal printer is used to print the images, while an LCD screen with a resolution of 240 x 240px lets you preview them first. The unit also features a rotary encoder and a couple of 1200mAh batteries to keep the unit portable.
Unfortunately, we don't have a good look at the source code. However, the print files are available alongside a complete hardware list over at Printables. In the project thread description, Spacerower confirms that a custom Python script is used to capture the images with the picamera2 library and also manages the printing portion of the project using a library called python-escpos.
If you want to get a closer look at this Raspberry Pi project, check out the full thread shared to Reddit, and don't forget to peek at the Printables page for even more details.
Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.
What's Your Reaction?






