É possível programar um Arduino Pro Mini usando um Arduino Uno R3?


8

Recentemente, recebi um Arduino Pro Mini como presente e não tenho um programador externo USB para programar o Pro Mini. No entanto, eu possuo um Arduino Uno R3, e acho que seria possível porque ambos têm a mesma velocidade de clock e microcontrolador (16Mhz com um atmega328).

É possível programar um Arduino Pro Mini usando um Arduino Uno? Se sim, como alguém faz isso?


Qual Pro Mini é, 3.3V ou 5V? Acho que esse deve ser o de 5V, pois acho que o outro (3,3V) funciona apenas em 8MHz.
jfpoilpret

Eu uso esse método para o meu Leonardo .. forum.arduino.cc/…

Respostas:


7

Basta conectar os pinos (RX, TX, redefinir, energia e terra) aos pinos correspondentes no seu Uno.

Pode ser necessário retirar o ATMega328 do seu Uno para que isso funcione.

Lembre-se de que você precisa conectá-lo ao pino de energia correto! Se o seu pro mini estiver rodando a 3.3v, você deverá conectá-lo ao pino 3.3 do seu Uno.

Confira a página do ArduinoToBreadboard para obter mais informações. Role para baixo até "Upload usando uma placa Arduino". Embora mostre como programar um Arduino em uma placa de ensaio, a fiação é a mesma.


Você deve remover o ATmega328 da placa. Há uma vaga chance de que funcione sem fazê-lo, mas as chances são de que, mesmo que funcionasse superficialmente, você obteria erros.
Cybergibbons

Consegui que ele funcionasse de maneira consistente, pois tenho o SMD uno. Teve que redefinir manualmente, no entanto.
Sachleen

Este não funcionou para mim.
Phil L.

3

você pode programar com uma placa SMD, não vincula a linha de redefinição, mantém pressionada a redefinição no uno durante todo o processo e toca na redefinição no mini assim que o ide diz fazer upload para carregar o esboço, mantendo o uno pressionado redefini-lo não interfere com as comunicações seriais


Funcionou como um encanto. Continuei pressionando RESET durante toda a duração do upload, desde antes de conectar o Arduino até terminar o upload. Funciona bem. Muito obrigado.
Phil L.

2

Há outro método pelo qual você pode carregar seus programas de esboço. Programe o UNO com o esboço "Arduino como ISP" e conecte o pro mini através dos pinos SPI (mais a linha de redefinição). Veja "Upload with Programmer" no site do Arduino e em outros lugares da Internet, incluindo troca de pilhas. Este método permitirá que você use toda a memória do chip e evite usar o gerenciador de inicialização, mas será necessário fazer o upload com o SPI sempre.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.