top of page

A programação do Arduino é feita através do Arduino IDE (Integrated Development Environment - Ambiente de Desenvolvimento Integrado), um software livre que pode ser executado em diversos sistemas operacionais. Este IDE possui uma interface gráfica própria para o Arduino e inclui bibliotecas pré-programadas que facilitam a execução de tarefas comuns, como acender um LED, realizar comunicação serial, entre outras.

O Arduino IDE utiliza uma linguagem de programação baseada em C/C++. Com este software, é possível escrever um conjunto de instruções passo a passo e, em seguida, fazer o upload dessas instruções para a placa Arduino usando um cabo de conexão USB (Universal Serial Bus – Porta Universal).


C/C++ é uma linguagem de programação compilada que tem sido utilizada desde os anos 70, reconhecida por sua eficiência e versatilidade.

Arduino IDE

Instalação do Arduino IDE

Para fazer o download do Arduino IDE, acesse o site oficial: https://www.arduino.cc/en/main/software. Após entrar no site, selecione o software compatível com o seu sistema operacional e faça o download.

arduinoIDE1

Clique na imagem para ampliar

arduinoIDE2

Clique na imagem para ampliar

arduinoIDE3

Clique na imagem para ampliar

arduinoIDE4

Clique na imagem para ampliar

arduinoIDE5

Clique na imagem para ampliar

arduinoIDE6

Clique na imagem para ampliar

arduinoIDE7

Clique na imagem para ampliar

Interface Gráfica do Arduino IDE

O IDE do Arduino (Figura MD8) possui um visual simples e uma interface amigável, tornando-o acessível para iniciantes e eficiente para usuários avançados. 

arduinoIDE8

Clique na imagem para ampliar

Figura MD8 - Arduino IDE

O Arduino IDE 2.0, também conhecido como Arduino Pro IDE, é a evolução do tradicional Arduino IDE. 

Principais Características:

Interface Moderna: O Arduino IDE 2.0 apresenta uma interface gráfica mais moderna e intuitiva em comparação com o Arduino IDE original. Isso inclui um layout mais limpo e ferramentas melhor organizadas para facilitar o desenvolvimento.

 

Editor de Código Aprimorado: O editor de código foi melhorado com recursos como realce de sintaxe aprimorado, sugestões automáticas de código (autocompletar) e integração com controle de versão (Git).

Suporte a Plataformas: Além do suporte padrão para placas Arduino, o IDE 2.0 também oferece suporte para outras plataformas, como ESP8266, ESP32 e ARM Cortex-M, ampliando suas capacidades para projetos mais avançados.

Gestão de Bibliotecas Simplificada: Facilidade na instalação e gerenciamento de bibliotecas, essenciais para expandir as funcionalidades das placas Arduino e outras plataformas suportadas.

Serial Monitor Melhorado: O monitor serial foi aprimorado para oferecer uma experiência mais fluida na depuração e visualização de dados transmitidos pela porta serial.

Compatibilidade e Extensibilidade: Apesar das mudanças, o Arduino IDE 2.0 mantém a compatibilidade com os sketches (programas escritos para o Arduino IDE original) e permite a integração de plugins para estender suas funcionalidades conforme necessário.
 

bottom of page