Hi, I'm new to arduino but have an ok understanding and experience with non-processor electronics.
What I'd like to do is use an old dot matrix printer to print out text. Can this be driven by arduino, or am I opening a whole can-o-complicated worms here?
Shouldn't be any problem at all. The standard parallel interface will take 17 digital ports, but you should be able to eliminate 4 or 5 depending on your application. See Parallel port - Wikipedia for all the information. Good luck!