I used a Raspberry Pi for a while. If you use the live webcam feature, it has a tendency to crash. Since that's all I wanted it for, I chucked it. SD Card isn't that hard for me, the PC is 10ft from the printer.

EDIT: Oh, wait, you said USB. Sorry. Free bump. Carry on.