Linux em Microcontroladores: O Futuro do IoT

  • avatar Bruno Herrera
    Engenheiro de Computação com Mestrado em Produção e Sistemas, já trabalhou em diversas empresas de tecnologias, com mais de 15 anos de experiência em projetos nacionais e internacionais. Já atuou como Desenvolvedor de Software, Líder Técnico e Gerente de P&D em empresas de grande porte como Siemens, Genband e LG. Conhecedor de diversas linguagens de programação(C, C++, Java) e focou sua carreira e
O uso de Sistemas Operacionais de tempo real em dispositivos de Internet das Coisas vem se tornando uma constante nos últimos anos. Entretanto ainda que não seja um sistema de tempo real, o Linux pode ser uma excelente opção para desenvolvimento em sistemas embarcados. Neste contexto o uso do Linux apresenta algumas vantagens: suporte a diversos drivers e novos protocolos, facilidade no desenvolvimento e extensa documentação. Nesta palestra será demonstrado como compilar e executar a versão mais atual do Kernel do Linux (4.4) em um microcontrolador ARM-Cortex M3/M4 e porque o Linux em microcontroladores pode ser uma plataforma interessante para o desenvolvimento de dispositivos e aplicações para Internet das Coisas.