To send a design out for manufacture, you will first need to create a drill file and gerber files. This area is not my specialty, but the instructable "Professional PCBs almost cheaper than making them at home"
nails it, follow the instructions to a T and you will have no problems.
EDIT: Due to a few requests, I have attached the gerber files needed by the manufacturer to this page. Please notice that the issue with the jumpers has been fixed in this version. (they now jump to GND, which will work by using the arduino internal pull-up resistors.
Finding a manufacturer:
I got my PCB fabricated at Advanced Circuits
, and here's why:
1. US Based: Don't get me wrong, I order TONS of components Hong Kong direct, the postman is used to seeing Chinese stamped padded envelopes in my box, but matters here is that when I am antsy for my board to arrive, I DON't have to wait three weeks for shipping!
2. $33 each. yup, just $33 per board for standard spec orders. Whats the catch? Minimum order of 3, see below.
3. STUDENT DISCOUNT! Advanced Circuits will let you order only one of their $33 each special for students!
4. Free DFM check, basically it makes sure your drill and gerber files are correct before you give them any money.
5. Free surprise with each order, its popin good ;)
Begin soldering components with the lowest profile, meaning height. Start with resistors, then the IC sockets, ... , and finish with the cube itself last.
I used all through hole components, so assembly is pretty straightforward. If you've never soldered on a PCB before, here are the keys:
1. Use a good, clean iron. Clean your tip with tip tinner and a wet sponge.
2. Heat the PART*.
3. Apply solder to the BASE OF THE HOLE.
4. Allow solder to seep into hole before removing heat. (about a half second)
*Be cautious not to overheat components containing semiconductors, as they are easily damaged by heat. I used sockets for all DIP chips (decoders)