CURSOS

Em tecnologia, se aperfeiçoar significa sobreviver.
Os seguintes cursos, de minha autoria, podem te ajudar a se atualizar em sistemas embarcados e Internet das Coisas.

Internet das coisas

IoT: Aprenda a fazer seu projeto do dispositivo à nuvem

Neste curso, você vai aprender a lidar com dispositivos IoT e a plataforma IoT Tago IO de forma eficaz e eficiente. Você desenvolverá um projeto completo, do dispositivo até a nuvem, utilizando recursos de uma plataforma IoT como disparo de ações automáticas, análise de dados em nuvem e dashboards atrativos.

Neste curso, você aprenderá sobre o que é Internet das Coisas, como é a arquitetura de uma solução IoT, o que é e como usar o protocolo MQTT, quais são as principais plataformas IoT do mercado, observações sobre segurança e escolha de rádios e, ainda, conhecerá algumas literatura s recomendadas do assunto.

sistemas embarcados

Sistemas embarcados profissionais - imersão ao assunto

Neste curso, você terá a imersão necessária para sair do nível de entusiasta em eletrônica e sistemas embarcados e ir em direção a uma carreira na área. Ou seja, você aprenderá os principais conceitos e os fundamentos importantes aos profissionais da área de sistemas embarcados, de forma que você será capaz de desenvolver software embarcado de maneira mais profissional.

Você também será capaz de escrever software embarcado deforma eficiente, para extrair o máximo possível de performance de um microcontrolador, além de contar com diversos exemplos práticos de projetos de sistemas embarcados.

FreeRTOS Arduino

FreeRTOS com Arduino para iniciantes

Como você extrai o melhor de seus projetos de softwares embarcados? Você sabe como desenvolver software embarcado multitarefa?

Neste curso, você vai aprender a desenvolver o software embarcado de seus projetos com Arduino utilizando o FreeRTOS, um dos sistemas operacionais de tempo real mais utilizados no mundo atualmente. Você será capaz de extrair o melhor de seus projetos, de modo que o desempenho e qualidade de código-fonte sejam incrivelmente melhorados.

Neste curso você aprenderá:

– O que é um RTOS e porque utilizar um deles em seus projetos;
– Quais são os recursos fundamentais do FreeRTOS e como utilizá-los: tarefas, semáforos e filas;
– O
 que são prioridades de tarefas e porque são tão importantes;
– Como monitorar a quantidade de memória usada pela sua tarefa;
– C
omo dimensionar corretamente a quantidade de memória para cada tarefa do seu projeto.

E o mais importante:

Para colocar todo o conhecimento em prática, você aprenderá a fazer um projeto completo com Arduino e FreeRTOS. Desse modo, você pode utilizar esse projeto como base para suas próprias soluções, sempre visando máximo desempenho e qualidade de código-fonte.

Introdução ao LoRa

Neste curso, você aprenderá os conceitos básicos de comunicação LoRa, uma tecnologia cada vez mais aplicada em projetos de Internet das Coisas e telemetria.  O conteúdo deste curso abrange:

– O que é e quais são as vantagens do uso de LoRa;
– Aplicação de LoRa em projetos de Internet das Coisas;
– Diferenças entre LoRa e LoRaWAN;

Ainda, o curso contém um projeto prático com comunicação LoRa, onde você poderá colocar todos os conhecimentos aprendidos em prática e, assim, consolidar o que foi aprendido no curso.

Se você tem interesse em aprender sobre LoRa e Internet das Coisas, este curso é para você!