Недавно я получил Arduino Pro Mini в подарок, и у меня нет внешнего USB-программатора для программирования Pro Mini. Тем не менее, у меня есть Arduino Uno R3, и я думаю, что это будет возможно, потому что они оба имеют одинаковую тактовую частоту и микроконтроллер (16 МГц с atmega328).
Можно ли запрограммировать Arduino Pro Mini, используя Arduino Uno? Если да, то как это сделать?
uploading
arduino-uno
zeldarulez
источник
источник
Ответы:
Просто подключите контакты (RX, TX, сброс, питание и заземление) к соответствующим контактам на Uno.
Возможно, вам придется взять ATMega328 из вашего Uno, чтобы это работало.
Имейте в виду, что вам нужно подключить его к правильному выводу питания! Если ваш pro mini работает с напряжением 3.3 В, вы должны подключить его к 3.3 контакту на Uno.
Проверьте ArduinoToBreadboard страницу для информации немного больше. Прокрутите вниз до «Загрузка с помощью платы Arduino». Хотя он показывает, как программировать Arduino на макете, проводка такая же.
источник
Вы можете программировать на SMD-плате, вы не связываете линию сброса, удерживаете сброс на uno на протяжении всего процесса и нажимаете на сброс на мини, как только идея говорит загрузить, чтобы загрузить эскиз, удерживая uno в сбросить это не мешает последовательной связи
источник
Есть еще один метод, с помощью которого вы можете загрузить свои программы скетча. Запрограммируйте UNO с помощью эскиза «Arduino as ISP» и подключите pro mini через контакты SPI (плюс линия сброса). См. «Загрузка с программистом» на веб-сайте Arduino и в других местах в Интернете, включая обмен стеками. Этот метод позволит вам использовать всю память чипа и избежать использования загрузчика, но вам нужно будет каждый раз загружать с SPI.
источник