Опять вернемся к теме Ардуино. В статье
Как прошить контроллер AVR через Ардуино
описано как программировать микроконтроллеры серии AVR через Ардуино. Не у каждого есть готовый программатор но каждый может использовать свою Ардуину как программатор ISP и прошить другой контроллер с помощью оболочки Ардуино IDE. Удачных прошивок!