I’m a systems engineer, so it would be a short project for me. My homelab router could run the print server, but the USB port is currently powering my pi hole.
I feel like there would be some way to rig an esp32 or similar micro controller to do the same thing (pis can be scarce atm
Rpi stock issues are well behind us. You can buy them straight up now. Even the 1GB RPi4.
Esp32 may not have enough RAM to buffer large prints, especially if there’s a lot of graphics. It is possible to give it up to 4MB of external RAM, but that’s still not much.
Pi Pico can do a 16MB external RAM chip. That’s starting to be adaqute.
I had an HP 5si for a while with 20MB of internal RAM. It struggled with Postscript printing–could only buffer and print one page at a time. Did fine with HP’s own PDL drivers, though.
I’m a systems engineer, so it would be a short project for me. My homelab router could run the print server, but the USB port is currently powering my pi hole.
I feel like there would be some way to rig an esp32 or similar micro controller to do the same thing (pis can be scarce atm
A powered plugin usb hub would likely be easier.
But not as fun as making my own.
Entertainment always wins over efficiency.
Rpi stock issues are well behind us. You can buy them straight up now. Even the 1GB RPi4.
Esp32 may not have enough RAM to buffer large prints, especially if there’s a lot of graphics. It is possible to give it up to 4MB of external RAM, but that’s still not much.
Pi Pico can do a 16MB external RAM chip. That’s starting to be adaqute.
I had an HP 5si for a while with 20MB of internal RAM. It struggled with Postscript printing–could only buffer and print one page at a time. Did fine with HP’s own PDL drivers, though.
I still had some trouble getting the Zero 2Ws, but a lot of sellers still have a limit of 1 per order.
I’ll probably use my Zero W for the print server once I replace the controller for my snake’s enclosure with a 2.