Picture it: Toys "R" Us, 1998. Sonic has yet to run on a Nintendo system and there is only one PlayStation. Your eye catches the new Game Boy Printer behind a security cage and you think about how cool it would be to print out your Pokémon stats to show off to your friends at recess.
Almost 30 years later and everything old is new again. You can use the MEMENTO camera board with an internet famous BLE cat thermal printer to instantly print photos with the classic "Gameboy" grayscale filter.
The ESP32-S3 on the MEMENTO connects to the cat printer over BLE with the CatGFX library. The MEMENTO runs a "Gameboy" filter on the incoming frames from the onboard camera module. When you press the shutter/boot button, the image is sent to the cat printer for printing.
You can choose to print your images with a Polaroid-style frame around the picture. You can press the select button to enable or disable the frame.
On startup, the MEMENTO display will let you know if there are any initial connection problems with the printer. You can also press the down button once the code is running to disconnect and reconnect to the printer.
Cat Printer
There are many versions of the BLE cat printer out there in the world. This project is aimed at the MX06 variant of the printer, which at the time of writing seems to be the most common type.
Text editor powered by tinymce.