You don't really need a machine if you're going for plain noodles. If you want flat pasta for making, say, tortellini or ravioli, all you need is a large flat surface and a rolling pin, and a good recipe for the pasta. If you want to make linguini, roll out the flat pasta and cut it with a knife.
If you want spaghetti, rather than roll it out, pull it into a long bit, double it, pull it out again, double it, and so on. If you get a copy of the movie Kung Fu Panda, the Special Features section shows a chef making noodles this way. It looks like it takes a lot of practice. I've only made flat noodles, myself.