ngxson / esp32-usb-to-airprint
git clone https://github.com/ngxson/esp32-usb-to-airprint.git
Firmware for an ESP32-S3 that connects a USB-only printer to WiFi, adding AirPrint, Mopria and AirScan support.
Why you might care
Makes an old USB-only inkjet printer work wirelessly from iPhone, Mac, Android and Linux without drivers or apps, and scan from a browser or the board's button. Includes a web app for printing PDFs and images and assembling scanned pages. Only a few Canon PIXMA models are validated on real hardware; most are untested, so check the supported list before buying hardware.
+5
stars, 24h · #6,735
+228
stars, 7 days · #1,311
+228
stars, 30 days · #4,516
228
★ total · +228% this week
19
forks · 6 open issues
Star history (as recorded here)
LanguageC
LicenseMIT
Created2026-10-26 (7d ago)
Last push7d ago
Watchers0
OwnerUser
Links
README
Loading README…
Blurb generated by claude-haiku-5-5 6d ago. Star deltas marked ~ are extrapolated from partial history.