TIL DIY ESP32 based USB to AirPrint which I extended to support my old Brother printer:

ESP32 USB to AirPrint