Делаем Arduino-like платформу

Паять с нуля - нет ни желания, ни умения - посему купил макетку с atmega328p и кварцем на борту (http://ekits.ru/index.php?productID=2543):

Для превращения в Arduino - достаточно подать прошить bootloader.

У меня самый простой программатор через com-порт AVR-PG1B:

Для того, чтобы его понял стандартный софт Arduino, пришлось добавить в файл 

arduino-1.0.2\hardware\arduino\programmers.txt

следующие строчки:

	ponyser.name=Pony Prog
	ponyser.communication=serial
	ponyser.protocol=ponyser

 

Далее из среды Arduino выбрать нужный com-порт, нужную плату (Nano w/ 328), нужный программатор (Pony Prog) и тыкнуть в Burn Bootloader. Всё!

Для дальнейшей работы с данной платой как с ардуиной - нужно прицепить какой-нибудь serial2usb конвертор. Я использовал вот такой (на базе CP2102):

Остается только правильно зарулить DTR сигнал на ногу RESET микроконтроллера - см. схемуу от Arduino Nano (http://old.amurchick.ru/data/uploads/sensorsender/arduinonano30schematic.pdf)