Open Electronics covered PaperFlux, a connected device by Alban Petit that prints a weekly summary of a user’s GitHub activity on thermal paper. The receipt lists stars, followers, commits from the last seven days, languages and main repositories.
The custom board measures 33.55 x 50.05 mm and is built around an Espressif ESP32-C3-MINI-1. A Diodes AP33772S controller negotiates 9 V over USB-C Power Delivery, with 5 V as a fallback, and that single supply runs both the microcontroller and the printer. If a protection trips, the ESP32-C3 shuts down along with the print head.
The firmware joins WiFi, syncs time over NTP and checks each minute whether a receipt is due. When it is, a server gathers the GitHub statistics, renders an HTML template in headless Chromium and returns a 1-bit PNG 384 px wide, matching the print head.…