Прошивка Arduino Pro Mini или вторая жизнь сгоревшей Arduino Nano (1/2)

preview_player
Показать описание
Прошивка Ардуино Про Мини или вторая жизнь сгоревшей Ардуины Нано.

Приехали из Китая недавно ко мне Ардуины Про Мини 3шт и вот настало время одну из них поставить надолго и всерьез в законченное устройство. Пришлось узнать много нового, прежде чем все у меня получилось. Спешу поделиться, дабы Вы сократили свое время на то же самое. Ключевой момент во всем этом - DTR. он обязательно должен быть задействован, без него у меня ничего не получалось. А взять его на своем самодельном USB-RS232 переходнике у меня пришлось прямо с ноги микросхемы CH340G, на базе которой переходник, который еще недавно был Ардуиной Нано, а теперь без пострадавшего в неравных боях чипа служит стабилизатором 5В и полезным переходником! :)

Схема подключения к любому USB-COM переходнику или другой Ардуине одинакова: +5В на +5В, земля к земле, Rx на прошиваемой плате к Tx на переходнике, Tx платы к Rx переходника. В отдельных случаях маркировка Rx/Tx может быть перепутана местами, если не работает - попробуйте поменять местами, этим ничего не испортишь. И самое главное - DTR! Там всегда слаботочные +5, но когда начинается заливка через порт, то там появляется земля. Землю туда коммутирует передающее устройство, в данном случае наша микросхема CH340G. Без этого прошивка не происходит!

Если у Вас работающая Ардуина с USB-портом, то можно использовать ее в качестве программатора подобной Pro Mini, даже если там не вытаскивается чип. Для этого при подключении нужно DTR от Pro Mini подключать на RST Ардуино, которая служит программатором. А дальше то же самое, что в этом примере - стандартная среда Arduino IDE, выбираете тип той платы, которую прошиваете!!! Pro Mini в моем примере. И в начале заливки скетча произойдет нужная нам коммутация RST на землю на Ардуине-программаторе, чтобы перевезти МК в режим программирования, и с ним на DTR на Pro Mini тоже появится земля и прошиваемая плата также перейдет в режим программирования и примет прошивку. Будут просьбы - сниму об этом отдельное видео.

Рекомендации по теме
Комментарии
Автор

полезный видос.
коллега по несчастью.
только у меня слегка наоборот. у меня мега, на ней сгорел ch340 и даже утащил за собой ногу rx на проце. сам то проц выжил, но скетч заливать на него теперь проблема. если бы потерял только ch340, можно было так же обходиться внешним адаптером. так что приходится лить только через spi. еще теоретически можно покурочть бутлоадер, чтобы скетчи принимались с 1, 2 или 3 порта вместо 0. на меге их 4шт. но до этого мозгов пока не хватает)))

litromobil
Автор

Очень быстро читаете текст. Надо помедленнее.
С разными паузами побольше.

АндрейКомаров-рй