Sobre o material

Neste curso você aprenderá os conceitos básicos do Arduino, desde suas origens até suas aplicações. É esperado que o leitor tenha um conhecimento prévio em programação, já que a linguagem utilizada é uma abstração de C++. Portanto, familiaridade com alguma linguagem de programação estruturada é fortemente recomendado.

No primeiro capítulo são apresentadas as características e os diferentes tipos de placas Arduino, bem como a instalação de softwares e apresentação de plataformas online para desenvolvimento e simulação.

Os próximos dois capítulos são dedicados a apresentar funções básicas, tanto de estruturação quanto de controle, bem como componentes de hardware que são utilizados amplamente nos programas Arduino. Em sequência você colocará em prática o que aprendeu com diversos projetos, onde novos conceitos e hardwares (por exemplo, sensores e motores) serão apresentados ao decorrer do curso.

Este material foi produzido pelo grupo PET Computação da Universidade Federal do Rio Grande do Sul, seu código fonte encontra-se hospedado no GitHub.

Contato

Caso queira mandar um feedback sobre o curso, uma sugestão de incrementação, ou reportar algum erro, você pode entrar em contato conosco por email (pet@inf.ufrgs.br) ou pelas nossas redes sociais (@petcompufrgs).