Cutting a board

  • This week I was cutting out a circuit and soldering components on it.

  • I went with David's design of the hello board. I downloaded the files and saved them in a folder on the desktop.

  • I went to Fabmodules.org and uploaded the the first png file. I chose the roland mill (.rml). Next I chose the end mill I was going to use which was 1/64. Then I selected the machine (MDX-20) and changed the send command to “S0” instead of “USB0”.

  • First step was to set the start point for the cut.

  • I opened a terminal and made it listen to a port, you can find the commands on the Wiki.

  • Next up I simply pressed the on button and then view.

  • I then navigated the mill to the desired start point.

  • For the X and Y axis I typed in the values in mm in the program. For the Z axis I had to use the up and down buttons. Lowering it down to a point where I could carefully lower the end mill so the point of it touched the board.

  • Friend of mine pointed out that I should set the cut depth to 0.2 instead of 0,1 (mm), he had been running some tests earlier.

  • I then let the program calculate a path and hit send.

  • Now I need to load the machine with another end mill to do the cutout around the board. The process was the same but uploading the second png file and selecting 1/32 mill end. I loaded the 1/32 mill end and did the same process for the Z axis while I didn’t change the X and Y values.

  • I used the default settings, calculated the path and hit send.

  • Now I just cleaned the board and it was ready.

The Soldering

  • Now the second half of the project. The soldering.

  • I got a printed version of the schematic of the board to see what components to use and where to put them.

  • I started with the most difficult part which was the mini USB.

  • I didn't solder all the pins, I left one out because it didn't link to anything

  • Then I moved on to the attiny and it gave me some problems, first off I had mounted it the wrong way around and then when I finally got it the right way, two of the pins had linked and it took me a while to get them unlinked.

  • The follow up was the easy part and didn’t take me too long.

  • After I had mounted all the components I tested the board.

  • Red light = something is wrong , green light = It works

  • As I had hoped, it worked!

Programming

  • On David's page there is also a tutorial I followed to program the board in linux using the avrISP mk2.

  • It was a pretty smooth process and went well.