Se eu colocar o programa no Arduino e fechar a IDE, o codigo ficará sempre salvo no Arduino?


#1

Sou iniciante com Arduino, pretendo comprar uma placa ainda essa semana.
Queria saber se o programa que eu escrever na IDE ficará salvo na placa, ou eu vou precisar abrir a IDE no computador sempre que quiser que o programa do Arduino funcione?


#2

A IDE do Arduino é uma interface de programação apenas. Quando você clica em Upload, ela compila através do compilador (avr-gcc) com um terceiro programa, faz o upload para o Arduino (avrdude). A partir de então seu Arduino conterá aquele programa independente de estar ligado ao computador (ligado a uma bateria, por exemplo).


#3

Complementando, o programa fica armazenada na memória FLASH, ou se preferir, numa memória não volátil. Isto significa que mesmo que se você desligar a alimentação da placa, o programa antes gravado não foi “perdido” e, portanto, vai ser executado normalmente até que você faça um novo UPLOAD.