Можно ли запрограммировать Arduino Pro Mini, используя Arduino Uno R3?

8

Недавно я получил Arduino Pro Mini в подарок, и у меня нет внешнего USB-программатора для программирования Pro Mini. Тем не менее, у меня есть Arduino Uno R3, и я думаю, что это будет возможно, потому что они оба имеют одинаковую тактовую частоту и микроконтроллер (16 МГц с atmega328).

Можно ли запрограммировать Arduino Pro Mini, используя Arduino Uno? Если да, то как это сделать?

zeldarulez
источник
Какой Pro Mini это, 3,3 В или 5 В? Я думаю, это должно быть 5 В, так как я думаю, что другой (3,3 В) работает только на 8 МГц.
jfpoilpret
Я использую этот метод для моего Леонардо .. forum.arduino.cc/...

Ответы:

7

Просто подключите контакты (RX, TX, сброс, питание и заземление) к соответствующим контактам на Uno.

Возможно, вам придется взять ATMega328 из вашего Uno, чтобы это работало.

Имейте в виду, что вам нужно подключить его к правильному выводу питания! Если ваш pro mini работает с напряжением 3.3 В, вы должны подключить его к 3.3 контакту на Uno.

Проверьте ArduinoToBreadboard страницу для информации немного больше. Прокрутите вниз до «Загрузка с помощью платы Arduino». Хотя он показывает, как программировать Arduino на макете, проводка такая же.

sachleen
источник
Вы должны удалить ATmega328 с платы. Существует смутный шанс, что это сработает без этого, но есть вероятность, что даже если это сработает, вы получите ошибки.
Cybergibbons
Я заставил это работать последовательно, поскольку у меня есть SMD uno. Пришлось вручную сбросить, хотя.
сахлин
Этот не работал для меня.
Фил Л.
3

Вы можете программировать на SMD-плате, вы не связываете линию сброса, удерживаете сброс на uno на протяжении всего процесса и нажимаете на сброс на мини, как только идея говорит загрузить, чтобы загрузить эскиз, удерживая uno в сбросить это не мешает последовательной связи

Hebby
источник
Работал как шарм. Я продолжал нажимать на RESET в течение всего времени загрузки, от подключения Arduino до завершения загрузки. Работает отлично. Большое спасибо.
Фил Л.
2

Есть еще один метод, с помощью которого вы можете загрузить свои программы скетча. Запрограммируйте UNO с помощью эскиза «Arduino as ISP» и подключите pro mini через контакты SPI (плюс линия сброса). См. «Загрузка с программистом» на веб-сайте Arduino и в других местах в Интернете, включая обмен стеками. Этот метод позволит вам использовать всю память чипа и избежать использования загрузчика, но вам нужно будет каждый раз загружать с SPI.

MichaelT
источник