| Descrição | - Noções básicas e superficiais de linguagem Lua
- Benefícios de uma linguagem de alto-nível, com mecanismos de meta-linguagem, altissima performance, small footprint e facilidade de aprendizado, em sistemas embarcados.
- Como compilar e construir em ambiente Linux, as ferramentas
necessárias para embarcar Lua em microcontroladores populares.
- Como portar Embedded Lua (eLua) para outras famílias de MCUsgo
- Embarcando um interpretador Lua em microcontroladores.
- Construindo as ferramentas para um ambiente de desenvolvimento embarcado com Lua
- Portando eLua para outras famílias de microcontroladores
Nível:Avançado
Requisitos Básicos:
Conhecimentos básicos de arquiteturas de microcontroladores.
Conhecimentos de linguagem C e usos em microcontroladores.
Conhecimentos básicos de ambientes Linux.
Conhecimentos básicos de linguagens dinâmicamente tipadas e interpretadores embarcados..
Após o término desta apresentação, o participante estará imediatamente apto a:
- Construir em poucos minutos seu próprio ambiente de desenvolvimento
embarcado em linguagem Lua, para diversas famílias de microcontroladores.
- Embarcar um interpretador da linguagem mais rápida (interpretada) de que se tem conhecimento, em seus projetos baseados em microcontroladores.
- Fazerem parte da revolução Lua |