Few days ago I’ve bought Atmel Mega 8 chip and I’ve decided to create some sort of small Arduino.
I’ve got one Altoids Smalls can available so I wanted to create Arduino so small it could fit into the can. I’ve used just prefboard, but I think it’s great. All needed pins are accessible. After I’ve done soldering there was just one more thing to do: burn bootloader. There are several ways how to burn bootloader, easiest how to achieve that is with use of parallel port. However my PC don’t have one, so I’ve decided to program my Arduino Duemilanove as AVR programmer. If you chose this option be aware that it doesn’t have to work first time. I myself burned bootloader 3 or 4 times. After you have burned bootloader you need just one more thing and that is TTL to RS-232 adapter to be able to program the chip. I’ve used my XBEE-USB adapter which has got FTDI chip. I’ve got one more AtMega8 so I’ll probably create other Arduino it was kinda fun and I’ve spared some money.