Esse curso visa introduzir os alunos no uso da API do FreeRTOS, capacitando-os para usar esse RTOS em projetos futuros com microcontroladores. Usaremos como base o framework Arduino e o kit ESP32, porém será apenas facilidade nos primeiros passos com o FreeRTOS. O que você aprenderá nesse curso o capacitará para aplicar o FreeRTOS em qualquer microcontrolador.
O que você aprenderá nesse curso?
-
Introdução aos sistemas de tempo Real
-
Setup do Ambiente de programação
-
Introdução ao FreeRTOS
-
Tarefas
-
Filas
-
Semáforos
-
Software Timers
-
Event Groups
-
Task Notifications
Recursos que você receberá:
-
Códigos exemplos
-
Suporte a dúvidas
Após este curso, você estará terá fluência para desenvolver projetos com FreeRTOS e poderá aplicar a qualquer microcontrolador com suporte ao FreeRTOS.
Pra quem é este curso?
O curso é voltado para aqueles que nunca tiveram contato com o FreeRTOS e querem dar os primeiros passos no uso da sua API.
O que você precisa para fazer esse curso:
-
Computador com acesso a internet
-
Microsoft VSCODE
-
Kit de desenvolvimento ESP32
-
LEDs
-
Push Button
-
Protoboard
É importante destacar:
O curso focará na API do FreeRTOS usando o framework Arduino para acesso ao hardware. Não serão abordados nesse curso:
-
ESP IDF
-
Detalhes do Hardware do ESP32
-
Explicação básica sobre o uso do framework Arduino
-
Port do FreeRTOS para arquiteturas (ficará para o próximo curso)
Espero você no curso! Conte comigo durante os estudos!















