wszystko o arduino na płytce stykowej z ATMEGA 8/168/328 jest tu:
http://www.arduino.cc/en/Main/StandaloneZ Arduino IDE możesz przez uart lub ISP programować, wiec albo przejściówka USB-RS232TTL lub programator np USBASP. Jak nówka Atmega i tak jak w oryginalene przez RS232 wgrywany kod to i tak najpierw np USBASP trzeba wgrać bootloader. To wszystko w przytoczonym wyżej linku.
Kwarc nie jest konieczny jak się nie ma można i na atmega8 z wewnętrznym 8mhz działać ale tu tylko przez USBASP programujemy bo RS232 może nie działać dobrze. Trzeba wybrać właściwą płytkę z właściwym prockiem i taktowaniem w Arduino IDE. Do pomigania diodami wystarczy. Jednak ja bym Kwarc 16Mhz wstawił, wtedy zgodność z Arduino UNO w 100% jest.