Week 3
Electronics Production
This week's assignment: make an in-circuit programmer that includes a microcontroller.
As a group, we first characterized the design rules of the Roland SRM-20 machine by doing a line
test with a 1/64" mill. Like with many of the machines in the shop, we used mods to streamline the process of milling.
![](../images/week3/roland.jpg)
![](../images/week3/linetest.jpg)
For the in-circuit programmer, I made the
hello.CMSIS-DAP.10.D11C board.
I first milled the interior of the board with the 1/64" mill and then milled the outline with the 1/32" mill.
![](../images/week3/mods.png)
Next, I soldered all the components onto the board! The first time around, I didn't solder some of
the pins down all the way, so my board didn't work when we tried to program it. After using the microscope
to see which pins I needed to redo, everything worked! Here's the final product and the setup for
programming it:
![](../images/week3/pcb.jpg)
![](../images/week3/programmer.jpg)