Programação de Software Embarcado

Nesta disciplina os estudantes praticam o desenvolvimento de software utilizando a linguagem C/C++ para sistemas embarcados. Os sistemas embarcados são aqueles dispositivos que empregam microcontroladores ou microprocessadores dedicados ao seu funcionamento, como por exemplo os computadores de bordo de veículos e aeronaves, os roteadores de redes  e as centrais telefônicas.

As imagens mostram telas de um jogo desenvolvido para o sistema Arduino. Ele é um sistema aberto de baixo custo baseado num microcontrolador de 8 bits.