Arduino IDE no Linux
Publicado em 25 de março de 2025 (Última modificação em 26 de março de 2025) • 3 min leitura • 476 palavrasVeja neste artigo como instalar e utilizar a IDE Arduino no Linux.
Arduino é uma plataforma de prototipagem eletrônica de código aberto, que integra hardware e software. Ela permite a criação de projetos interativos de maneira simples e acessível, utilizando microcontroladores e sensores.
A IDE Arduino é o software utilizado para programar o hardware (as placas Arduino), e instalar no Linux é um processo simples.
Iremos abordar o passo a passo para instalar o software e começar a programar com apenas alguns cliques e comandos no terminal. Vamos lá!
Como a versão que baixamos é um AppImage , não há necessidade de instalação. Basta dar dois cliques para a IDE abrir. No entanto, precisamos tornar o arquivo executável.
Há duas maneiras de fazer isso:
Abra um terminal na pasta onde está o AppImage e rode o seguinte comando:
chmod +x arduino-ide_2.3.4_Linux_64bit.AppImage
Clique com o botão direito do mouse no AppImage, vá até a aba Permissões
e selecione Permitir execução do arquivo como um programa
.
Você já pode abrir a IDE e começar a escrever seus códigos. Mas, para que seja possível carregá-los na memória do Arduino, precisamos configurar a permissão para que o usuário possa acessar a porta serial.
Para isso, abra outro terminal e digite o seguinte:
sudo usermod -aG dialout $USER
Esse comando irá adicionar o seu usuário ao grupo dialout
. Reinicie o sistema para aplicar as mudanças.
Para garantir que tudo está funcionando corretamente, vamos fazer o upload de um código básico para a placa:
Ferramentas
> Placa
e selecione o modelo da sua placa (por exemplo, “Arduino Uno”).Ferramentas
, vá em Porta
e selecione a porta USB à qual a placa está conectada (algo como /dev/ttyUSB0
ou /dev/ttyACM0
).// a função setup é executada uma vez ao ligar/resetar a placa
void setup() {
pinMode(LED_BUILTIN, OUTPUT); // configura o pino do LED integrado como saída
}
// a função loop é executada repetidamente
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // liga o LED
delay(1000); // aguarda 1 segundo
digitalWrite(LED_BUILTIN, LOW); // desliga o LED
delay(1000); // aguarda 1 segundo
}
Após a conclusão do upload, o LED deve começar a piscar de forma intermitente, indicando que tudo está funcionando corretamente.
Agora sim! Você já tem a IDE Arduino configurada e pronta para usar no Linux. O ambiente oferece diversos exemplos para explorar, e a comunidade Arduino possui uma vasta documentação.
Aqui no blog da Maker Center você também encontra muitos Artigos e Projetos. Confere lá!