O que é Arduino Sketch?

O Arduino Sketch (esboço) é o termo adotado oficialmente pela plataforma Maker para descrever o código de programa escrito pelo usuário para ser gravado e executado no microcontrolador. Trata-se de um arquivo de texto simples de extensão '.ino' que contém as regras lógicas digitais de comportamento que a placa de circuito deve seguir.

Estrutura Básica Obrigatória de um Arduino Sketch

Todo Sketch de programação do Arduino é dividido em duas funções lógicas estruturais padrão:

  • Função `setup()`: Executada apenas uma vez no instante em que a placa é ligada. É o local ideal para definir se as portas físicas serão saídas ou entradas lógicas (`pinMode()`) e inicializar a comunicação serial.
  • Função `loop()`: Executada de forma contínua e cíclica infinitamente enquanto a placa estiver energizada. Contém a lógica de controle físico de leitura de sensores e acionamento de saídas.

Esses códigos são compilados na IDE e gravados na memória das placas controladoras, como o Arduino Uno R3 SMD, conectadas via USB.

Perguntas Frequentes (FAQ)

Qual a linguagem usada para estruturar um Sketch no Arduino?
A estrutura adota a linguagem C/C++, integrada a uma biblioteca de funções simplificadas nativas da plataforma Arduino que gerenciam pinos e barramentos seriais sem requerer programação complexa de baixo nível de registradores.
O que significa compilar o Sketch na Arduino IDE?
Compilar significa traduzir as instruções de texto legíveis por humanos escritas por você em código binário compreensível pelo chip do microcontrolador (HEX), verificando se existem erros de escrita no código.
Voltar para o blog