Este é um livro sobre uma ferramenta eletrônica baseada em um microcontrolador de 8 bits que a partir de sensores conectados às suas entradas pode ser programada para controlar outros circuitos eletrônicos conectados às suas saídas. Essa ferramenta é o Arduino e o microcontrolador nela embarcado é o ATmega328. OArduino é um pequeno módulo eletrônico, uma placa de circuito impresso, onde são montados o ATmega328 e alguns outros componentes eletrônicos e que pode se comunicar diretamente com qualquer computador que possua uma interface serial RS-232 ou USB.
Escrevemos este livro para estudantes, projetistas e profissionais de Eletrônica que desejam conhecer o Arduino. Não é necessário ter um conhecimento profundo de microcontroladores e sua programação para que você, caro leitor, comece a criar seus próprios projetos baseados nessa plataforma de hardware.
A linguagem padrão para programação do Arduino é baseada na já consagrada linguagem C/C++. Com uns poucos comandos dessa linguagem, o leitor verá que o Arduino pode ler sinais analógicos externos e a partir deles controlar pequenas cargas e circuitos simples conectados às suas saídas.