Sun 23 Nov 2008
Last night I stared building a atmega8 development board. Tonight I finished it.
I got tired of building the same circuit over and over; so I made a generic board that I could slap onto a breadboard and quickly try out projects. It also allows me to rapidly prototype something new.
I based the board on AVRUSBBoot. The only thing I changed was the programming pin. I moved it to PD7. This allowed me to put PB* and PC* on the plug side of the board.
On the right hand side of the board I brought all the PortC and PortB pins as well as + and GND to a row of header pins.
The important thing about this board to me is that it is USB powered and based. I don’t need to hook up a programmer, I just use the bootloader and usb to update the software on the chip.