Доброго времени суток. Имею на руках Pro Mini с 328 мегой 5V. И USB <-> TTL преобразователь (FT232). Сперва пробовал подцепить преобразователь к прошке: Vcc <=> Vcc GND <=> GND TX <=> RX RX <=> TX В IDE выбрал тип платы и порт, при прошивке увидел: avrdude: ser_recv(): programmer is not responding avrdude: stk500_recv(): programmer is not responding Чуть погуглил, добавил reset: Vcc <=> Vcc GND <=> GND TX <=> RX RX <=> TX RST <=> DTR Та же ошибка. Еще чуть погуглил и вытащил атмегу из Arduino UNO, соединил с прошкой: Vcc <=> Vcc GND <=> GND TX <=> RX RX <=> TX RST <=>Reset И опять та же ошибка. Может быть я что-то упускаю? Подумал, что в плате может не быть бутлоадера. Но при включении питания у платы горит красный диод и моргает зеленый. Как-будто плата перезагружается постоянно или в нее зашит blink.
На сайте arduino.cc говорится, что Pro Mini прошивается по шести проводам, а не по пяти. Ещё сигнал CTS используется, судя по фото. http://arduino.cc/en/Guide/ArduinoProMini
В общем-то решил проблему. Во-первых, расположение пинов у меня не соответсвует тому, что указано в описании по ссылке. У меня: GRN TX RX VCC GND BLK, вместо: BLK, GND, VCC, RX, TX, GRN (если читать слева направо). При этом TX и RX как-будто перепутаны (чтобы были обмены надо цеплять RX <=> RX, TX <=> TX). DTS от конвертера кинул на GRN, BLK на землю. Теперь контроллер шьется (по 5 проводам) и остается гадать, то ли китайцы накосячили, то ли версия прошки какая другая Спасибо за то что выслушали и за участие