Atualizando um Arduino Duemilanove de ATMega168 para ATMega328

8

Eu comprei um Comprei ATMega328 da SparkFun com o gerenciador de inicialização do Arduino pré-programado. Minha intenção é substituir o ATMega168 que tenho atualmente no meu Duemilanove. Isso é tão simples quanto trocar os chips, ou precisarei tomar medidas adicionais? Pelo que me lembro, atualmente estou no Arduino 13, mas planejo atualizar para 17 (versão atual) simultaneamente com a troca de peças.

Lou
fonte
2
A atualização ocorreu sem problemas! No entanto, percebi que tinha o Arduino 12 instalado, então tive que mudar um pouco as coisas: - Atualizei o software do Arduino para a versão 17 (mais recente). -Configure o software para trabalhar com o chip atual (o 168). Verificou que as comunicações estavam funcionando. * -Atualizou o hardware do Arduino para um ATMega328p com o carregador de inicialização do Arduino anteriormente piscou (no Sparkfun). -Verificou se o software e o hardware ainda estavam funcionando bem. * A comunicação funcionou, mas meu software ficou sem memória RAM. Eu só queria verificar a comunicação, então não estava preocupado com isso.
Lou

Respostas:

8

Sim, você pode simplesmente trocar os chips. A versão 13 implementou o suporte para o 328, portanto, uma atualização do IDE não é essencial.

shutterdrone
fonte
7

Certifique-se de alterar a configuração "Ferramentas / placa" no IDE do Arduino para "Arduino Duemilanove ou Nano com Atmega328"

bpijls
fonte
5

Sim, você pode simplesmente trocá-lo. Também atualizei um Diecimila sem problemas. Se você possui um programador AVR (como o da Adafruit), também pode atualizá-lo com um novo chip não programado.

NeedTungsten
fonte