Итак Arduino Pro Mini.Купил по случаю эту плату в инете, цена в Украине 48 грн (около 6$).
Плата имеет довольно компактные размеры,и соизмерима по ширине с DIP40(Atmega 16,32 и тд.).Штыри разъемов шли в комплекте, но припаяны небыли,поэтому пришлось паять самому.
При столь скромных габаритах, плата имеет на своем борту : Atmega328,кварц 16МГц с обвязкой, стабилизатор напряжения со своим светодиодом (плату можно запитывать от 6-12В), кнопкой "Reset", светодиода на 13 пине, а также конденсатора 0,1мкФ на пине Reset.
Выходы А4,А5 (шина I2C) находятся отдельно от других пинов, в глубине платы.
Очень порадовало наличие пинов A6,A7 (хотя, как я понимаю они могут использоваться только как АЦП).Просматривал в сети бывают платы где они висят в воздухе, что впрочем и видно в стандартной схеме Pro Mini :
Програмирование через UART(RC232)-USB.
Для програмирования платы через UART(RC232)-USB на торце платы имеется место для разьема, контакты : BLK,GND,VCC,RX,TX и GRN.
Когда с GND,VCC,RX,TX все понятно, то что такое BLK и GRN?
Как оказалось пин BLK на плате напрямую связан с GND, а пин GRN подключен через конденсатор 0,1мкФ к Reset,и является ничем иным ,как пином DTR.
Для прошивки платы я использовал, построеный мной ранее UART(RS-232) to USB на Atmega8.
Подключал пятью проводами:
Прошивал ARDUINO IDE 1.0.5, предварительно выбрав в списке плат Arduino Pro Mini 5V/16Mhz.