The new generation of my SMD Magazines needed printed designs on both sides — thousands of them. The eufy Make had the print quality I wanted, but zero automation features. 

No API, no hooks, nothing. But that doesn’t stop us 👊

You're enjoying a video over text? 
I made a full YouTube video about this project

I designed a custom PCB with an RP2040 Stamp, wireless module, RGB button box, and a small servo to physically press the printer’s start button. The firmware runs in MicroPython with MQTT integration, while a Python automation script controls the Eufy Make Studio desktop app via pyautogui and OpenCV. The script handles tray scans, job setup, and print commands, turning the whole thing into a one-click workflow.

To keep things fast and repeatable, I also built a 3D-printed jig that holds 16 magazines per run, flipped for two-sided printing. This reduced manual positioning to almost zero.

With a mix of hardware hacks and software scripting, even a “dumb” desktop printer can become a reliable factory tool.

All code, PCB files, and jig designs are available on GitHub.