O Arduíno é um hardware de desenvolvimento, em Open Source Hardware, com capacidade de processamento de variáveis de ambiente externo (sensores) transformando-as num processo computacional em sinais de saída. A sua representação pode ser feita através do seguinte diagrama de blocos.


- Porta USB para o cabo tipo AB
- Botão de reset
- Pins de entrada e saída digital e PWM
- LED verde de placa ligada
- LED laranja conectado ao pin13
- ATmega encarregado da comunicação com o computador
- LED TX (transmissor) e RX (receptor) da comunicação serial
- Porta ICSP para programação serial
- Microcontrolador ATmega 328, cérebro do Arduino
- Cristal de quartzo 16Mhz
- Regulador de tensão
- Ficha de alimentação fêmea 2,1mm com centro positivo
- Pins de tensão e massa
- Entradas analógicas
Sendo o Arduíno baseado num microcontrolador pode ser programado, sendo possível criar diferentes aplicações para diferentes situações. A sua utilização pode ser feita também em cenários diferentes, permitindo a reutilização deste hardware em vários projetos. Por sua vez a linguagem de programação utilizada é similar à linguagem C e C++. Os programas escritos usando Arduíno são chamados de Sketch. Os Sketches são escritos no editor de texto do Arduíno e são salvos com a extensão de arquivo .ino. Este editor permite cortar/colar e procurar/substituir texto. Ao salvar e exportar arquivos a área de mensagem, inferior, dá o feedback e também exibe informações de erros ao compilar.
Para iniciar um contacto mais direto com o editor do arduíno faz o download do ficheiro e instala o programa, na página do site do arduíno podes encontrar versões para: Windows, Mac e Linux.
EXISTEM ARDUÍNOS PARA DIFERENTES FUNÇÕES
Nível de entrada
Recursos avançados
Internet das Coisas
Vestível
Informação do site do Arduíno: https://www.arduino.cc/en/Main/Products















































