____    ____     ____           ___         __       

/\  _`\ /\  _`\  /\  _`\       /'___\       /\ \      

\ \ \L\ \ \ \/\_\\ \ \L\ \    /\ \__/   __  \ \ \____ 

\ \ ,__/\ \ \/_/_\ \  _ <'   \ \ ,__\/'__`\ \ \ '__`\

  \ \ \/  \ \ \L\ \\ \ \L\ \   \ \ \_/\ \L\.\_\ \ \L\ \

   \ \_\   \ \____/ \ \____/    \ \_\\ \__/.\_\\ \_,__/

    \/_/    \/___/   \/___/      \/_/ \/__/\/_/ \/___/

                          

 
 

Milling turned out to be less trivial than expected.

  1. 1)Clean and accurate traces are very sensitive to the quality of the endmill especially the 1/64 endmil

  2. 2)Aborting a milling job is a bit tricky - press view and than press up and down buttons at the same time - until the view led flashes on and off.

-> if the the view led is stable on - you can send a new job

-> if not you should close the fab modules (force close if needed) and when you open the fab modules Rowland Modela the view will finally show on stable state.

 

Milling Lessons Learned

  1. *If its your first time soldering SMD (as i was) take time and look how others work at least a good 30 min or more of just looking at someone else working will save you much more than twice as much.

  2. *Another recommendation is to take a look at this http://www.youtube.com/watch?v=3NN7UGWYmBY tutorial

Soldering  Lessons Learned

  1. *Using ISP programmer for ATMel AVR is another option if its too late and there is no one around to program your programmer.

  2. *I used USBTiny and modified the avrdude command as follows:


[eyalto@eyore:~/Classes/howto/w2_pcb/firmware ]$ avrdude -c usbtiny -p t44 -P usb -U flash:w:main.hex:i


avrdude: AVR device initialized and ready to accept instructions


Reading | ################################################## | 100% 0.00s


avrdude: Device signature = 0x1e9207

avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed

         To disable this feature, specify the -D option.

avrdude: erasing chip

avrdude: reading input file "main.hex"

avrdude: writing flash (2118 bytes):


Writing | ################################################## | 100% 5.27s




avrdude: 2118 bytes of flash written

avrdude: verifying flash memory against main.hex:

avrdude: load data flash data from input file main.hex:

avrdude: input file main.hex contains 2118 bytes

avrdude: reading on-chip flash data:


Reading | ################################################## | 100% 3.49s


[eyalto@eyore:~/Classes/howto/w2_pcb/firmware ]$

Programing