Home Image

 

Week 8 - Embedded Programing

This week's project involved programing a microcontroller with the FabISP we made on

week 3. I chose to design a new board that would control 3 LEDs and program it with

the FabISP.

 

Design of new board in Eagle

new board

After cutting the new board I assembled all the pieces. I had missed a connection

in Eagle so I had to create a solder bridge.

 

Next I connected the board with the FabISP.

fab isp connection

 

I used Arduino to program the board.

I chose ATtiny 1MHz for a board and USBtinyISP as the programer.

As I was programing more than one pins I had to find the correlation between

Arduino's pins and the microcontroller's pins.

 

pins

(image from http://highlowtech.org/?p=1695)

 

The board LEDs worked just fine!

 

gif