You'd have to find printer firmware which supports it... Marlin doesn't, but some others do. But, really, if it's the Arduino USB port that's busted (and it sure sounds like it) then you can find an Arduino Mega clone for around the same price.