There’s just some joy in an instant camera. They were never quality cameras, even in the glory days of Polaroid, but somehow the format has survived while the likes of Kodachrome have faded away. [Mellow_Labs] decided he wanted the instacam experience without the Polaroid pricing, so he made his own in the video embedded after the break.

At its core, it’s a simple project: an ESP32-CAM for the image (these were never great cameras, remember, so ESP32 is fine– and do you really get to call it an instant camera if you have to wait for a Raspberry Pi to boot up?) and a serial thermal printer for the “instant photo”part. This admittedly limits the project to black and white, and pretty low res, but B/W is artistic and Lo-Fi is hip, so this probably gives the [Mellow Labs] camera street cred with the kids, somehow. Honestly, this reminds us more of the old Gameboy Camera and its printer than anything made by Polaroid, and we are here for it.
The build video goes through the challenges [Mellow Labs] found interfacing the serial printer to the ESP32–which went surprisingly well for what looks like mostly vibe coding, though we’re not sure how much time he spent fixing the vibe code off camera–as well as a the adventure of providing a case that includes the most absurdly beefy battery we’ve ever seen on a camera. Check out the full video below.
Instant cameras are no stranger to Hackaday: this one used e-ink; this one uses film, but is made of gingerbread. In 2022 we wondered if we’d ever shake the Polaroid picture, and the answer appears to be “no” so far.
Thanks to [Mellow] for tooting his own horn by submitting this project to the tip line. We love to see what our readers get up to, so please– toot away!
This would be a perfect use for a grayscale thermal printer. Someone needs to reverse engineer one of those little bluetooth grayscale printers so it can work without its app. They produce much better images than a monochrome thermal printer.
Something that would work for color photos. Brother VC-500W. There are already python libraries and CLI interface for it. Propably possible to fork for ESP32
ZINK + Brother special label tape = Make Polaroid film look cheap.
+1
Already been done. There is an android implementation too so you don’t need to install closed Chinese software https://github.com/NaitLee/Cat-Printer
Like these?
https://www.amazon.com/gp/product/B0D73MQ1TN/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
I’ve got one, had another before it. The quality control is a mess, but they are very fun when they aren’t broken. Low light use is almost a nonstarter, and I haven’t managed to figure out how to make it print jpgs it didn’t make itself, but when you throw it around at a party or bar it makes a good conversation starter and everyone gets a memento of the evening, and you can usually have a couple folks bust out phone lights for help
“while the likes of Kodachrome have faded away”
No, those color response curves have been part of the imaging, er, landscape for so long that they’re essentially built in to digital photographs and have been almost from the start. For Polaroid-esque pix you need a separate app.