Podle me se produktivita a psani pro radost nevylucujou. Svuj prvni projekt pro AVR 90S1200 jsem psal v assembleru a zabralo mi to minimalne mesic. Obdobnej projekt pro ATMega8 v C byl otazkou dvou odpoledni a od te doby, co jsem narazil na AVRlib, si nemuzu WinAVR (GCC pro AVR) vynachvalit. Nemusim se zabejvat opakovanym vynalejzanim kola (obsluha LCD, casovace, UART) a muzu se soustredit na vlastni aplikaci. Assembler se obcas hodi (SW implementaci slave portu jsem psal v asm), ale muj dalsi hobby projekt zahrnuje i MMC kartu a psat v asm obsluhu FAT16/FAT32 se mi fakt nechce :-)
4KB vetsinou postaci - do 8KB se mi vesla obsluha LCD, seriovyho portu, casovace/PWM, jednoducha implementace printf() a asi pulsekundovej .WAV soubor.