The Fab ISP programmer (created by David Mellis) was updated by Neil Gershenfeld. The Electronics Production assignment is to mill the board,
stuff it with components and program it. We will be using these programmers through the semester to program the other boards we create.
Milling the Board
First of all, i had to download the two PNG files for mill and cut with the Modela machine:
Traces - Mill the board traces using the Fab Modules and a 1/64" bit.
Cut - Mill the board outline using the Fab Modules and a 1/32" bit.
You can see our personal process in the followed images.
Soldering the Board
Diagram circuit - Download the Fab ISP labeled board diagram so that you can see
what components you need to and where to place them on the board.
Most of the components can be oriented either way, with the exception of the microcontroller (the circle marking pin 1 should be in the lower left)
and the zener diodes (the lines on the case should align with those in the Eagle board file).
Component Marking Notes:
Components marked with an "R" (R1, R2, etc) are resistors.
Components marked with a "C" (C1, C2, etc) are capacitors.
J2 USB is the mini USB header
IC1 t44 is an attiny44a chip. There is a little circle on the chip that should be facing to the top left (if your board is oriented in the same direction as this diagram.
The resistors and capacitors (on this board) do not have polarity.
Diodes have polarity the "C" or cathode end is marked with a tiny line. Place the side with the line on it over the "C" side pad in the diagram. You may need a magnifing glass.
SJ1 can be bridged with solder.
Put a 0 ohm resistor over SJ2 on this board
The final board without SJ1 and SJ2
Programming the ATtiny44
Download firmware - You'll also need to install the development tools for AVR microcontrollers.