PrintFarmButton Flasher

3DH build — scales to hundreds of printers (fixed the 6-printer list bug).

Use Chrome or Edge on desktop — Web Serial isn't available in this browser.
  1. Plug the board into this computer via USB.
  2. Pick your board above, click Connect & Flash, choose the serial port.
  3. After flashing, join its Wi-Fi setup, then enter your Printago API Key + Store ID.
  4. Pick a printer from the list — it now loads even with a large fleet.
What's different from the stock firmware: the printer list is fetched with ?fields=id,name (≈50 bytes/printer instead of ~1290) and a 32 KB buffer, so the list no longer overflows at ~6 printers. Handles hundreds.

Based on spuder/PrintFarmButton (ESPHome) + OpenSpool. This is a local 3DH build with the printer-list scaling fix. All Printago credentials are entered on the device and never touch this page.