R$ 1999,00
R$ 999,00
ou em até 12x R$ 99,90

Carga horária: 84h

Todos dispositivos

Exercícios práticos

365 dias de acesso

Suporte a dúvidas

Certificado

Matricule-se agora

Curso: IoT e Dispositivos Conectados: Da Teoria à Implementação com ESP32
Aprenda a desenvolver soluções IoT completas com ESP32, desde os fundamentos teóricos até a integração prática com a nuvem.

Fabio Souza, Thiago Lima

R$ 1999,00
R$ 999,00
ou em até 12x R$ 99,90

Matricule-se agora

Carga horária: 84h

Todos dispositivos

Exercícios práticos

365 dias de acesso

Suporte a dúvidas

Certificado

Sobre o curso

Sobre o curso

A Internet das Coisas (IoT) está transformando o mundo ao nosso redor, conectando dispositivos e criando soluções inteligentes em diversas áreas, como casas automatizadas, agricultura de precisão e IoT industrial. Este curso foi projetado para levar você desde os fundamentos teóricos até a implementação prática de soluções IoT utilizando o ESP32, um dos microcontroladores mais versáteis e populares do mercado.

Durante o treinamento, você explorará conceitos essenciais, como padrões de comunicação sem fio (Wi-Fi, LoRa, Bluetooth e LTE), práticas de segurança para dispositivos conectados e integração com plataformas de nuvem. Por meio de laboratórios práticos e projetos desafiadores, você aprenderá a desenvolver firmware para IoT, configurar dispositivos e utilizar ferramentas avançadas, como o ESP RainMaker, para criar soluções conectadas e automatizadas.

Seja você um iniciante curioso ou um profissional em busca de aprimoramento, este curso oferece tudo o que você precisa para se destacar no mercado de IoT, capacitando você a projetar, implementar e validar soluções completas, seguras e inovadoras. Dê o próximo passo na sua jornada e prepare-se para transformar ideias em realidade conectada!

 

Professores: Fábio Souza e Thiago Lima

Aulas ao vivo: 

Data 1: 30 de Janeiro às 20:00 ao vivo

Data 2: A confirmar.

Carga Horária: 64 h

 

Objetivos

 

Este curso tem como objetivo apresentar práticas essenciais para o desenvolvimento de soluções baseadas em Internet das Coisas (IoT), abordando desde os conceitos fundamentais até a implementação prática em dispositivos embarcados conectados à nuvem. O curso oferece uma abordagem abrangente, com foco em tecnologias, padrões de comunicação sem fio, segurança e desenvolvimento de firmware para dispositivos IoT, capacitando os alunos a atuarem no mercado profissional.

Durante o curso, os alunos serão conduzidos por diversas etapas do desenvolvimento de soluções IoT, incluindo:

  • Compreensão de aplicações reais em ambientes como casas inteligentes, agricultura de precisão e IoT industrial.
  • Entendimento do funcionamento de padrões de comunicação sem fio amplamente utilizados, como Wi-Fi, LoRa, Bluetooth e LTE (4G e 5G). 
  • Entendimento de práticas de segurança, desde a proteção de hardware até a segurança em nuvem.
  • Implementação de firmware para dispositivos IoT com foco em conectividade e automação. Serão utilizados ESP32 e Espressif Rainmaker durante esse treinamento.

Os laboratórios propostos permitirão aos alunos colocar em prática os conceitos apresentados, desafiando-os a:

  • Desenvolver para dispositivos IoT baseados no ESP32.
  • Desenvolver e testar firmware para conexão à nuvem e controle de sensores e atuadores.
  • Configurar e explorar a plataforma ESP RainMaker, incluindo integração com assistentes como Alexa.
  • Publicar dados de sensores na nuvem de forma segura.

Ao final, o curso capacitará os alunos a projetar, implementar, integrar e validar soluções em IoT, aplicando boas práticas para desenvolvimento, segurança e integração com plataformas de nuvem e outros sistemas.

 

Ao Final do Curso, o Aluno deverá ser capaz de:

  • Compreender os conceitos fundamentais de IoT, incluindo sua história, principais aplicações e os benefícios sociais associados.
  • Identificar e utilizar dispositivos IoT, explorando suas funcionalidades e integração em soluções reais.
  • Entender a arquitetura, funcionamento e conseguir aplicar padrões de comunicação sem fio amplamente utilizados em IoT, como Bluetooth, Wi-Fi, LoRa, LTE (4G e 5G), entre outros.
  • Entender como construir soluções IoT seguras, reconhecendo vulnerabilidades e implementando boas práticas de segurança em hardware, software e na nuvem.
  • Saber aplicar a comunicação WiFi e protocolo MQTT no ESP32.
  • Desenvolver firmware IoT, incluindo conexão à nuvem, controle de atuadores e publicação de dados de sensores.
  • Configurar e operar a plataforma ESP RainMaker, desde o setup inicial até integrações avançadas com assistentes como Alexa.
  • Implementar soluções em IoT, como casas inteligentes, agricultura de precisão e aplicações industriais.
  • Conduzir projetos de IoT do início ao fim, desde arquitetura do sistema até utilização de nuvem e desenvolvimento de sistema embarcado conectado.

Público Alvo

  • Analistas de Sistemas e Analistas de TI
  • Desenvolvedores de Sistemas Embarcados
  • Estudantes de Engenharia e Sistemas de Informação
  • Estudantes de Cursos Técnicos
  • Profissionais da Área de Sistemas Eletrônicos
  • Professores de Cursos de Tecnologia
  • Decisores que trabalham na área de tecnologia
  • Profissionais interessados em aprender sobre Internet das Coisas

 

Pré-requisitos mínimos

  • Conhecimento básico de Sistemas Eletrônicos
  • Conhecimento básico sobre Arquitetura de Computadores
  • Desejado: Conceitos básicos de utilização de ESP32

Ementa

Módulo 1: Introdução ao IoT

  • História do IoT
  • Teoria do IoT: O que é IoT
  • Dispositivos IoT
  • Aplicações de IoT:
    • A Cidade Inteligente
    • IoT Industrial
    • A Casa Inteligente
    • Agricultura Inteligente
    • Saúde Inteligente
  • Benefícios sociais da IoT

Módulo 2: Padrões de Comunicação sem Fio

  • Introdução aos Padrões de Comunicação Sem Fio
  • Agentes de Padronização
  • IEEE 802.15.4
    • Parte 1
    • Parte 2
    • Parte 3
    • Parte 4
  • Bluetooth
  • Wi-Fi
  • LoRa e LoRaWAN
  • LTE Cat 1 e LTE M
  • NB-IoT
  • RFID e NFC
  • Wi-SUN
  • NTN

Módulo 3: Segurança em IoT

  • Vulnerabilidades em IoT
  • Arquitetura de IoT e Camadas de Segurança
  • Recomendações de Segurança para Fabricantes de Soluções IoT
  • Ameaças e Desafios de Segurança no IoT
  • Segurança Física e de Hardware
  • Criptografia
  • Melhores Práticas e Checklist de Segurança em IoT

Módulo 4: Comunicação WiFI no ESP32

  • Introdução WiFi no ESP32
  • Exemplo WiFi Scan
  • Exemplo conexão WiFi
  • Exemplo conexão WiFi com HTTP Request
  • Exercício - WiFi HTTP Request
  • Exemplo para pegar o motivo da desconexão
  • Exemplo WiFi AP
  • Exemplo para desconectar o WiFi
  • Exemplo de como criar um componente WiFi
  • Desafio: Gerenciador de Conexão WiFi com FreeRTOS

 

Módulo 5: Protocolo MQTT no ESP32

  • Introdução ao MQTT
  • MQTT Client Test
  • MQTT Conexão
  • MQTT Subscrição
  • MQTT Publicação
  • MQTT Last Will
  • LAB - MQTT

Módulo 6: Prática com Espressif RainMaker

  • Introdução à Nuvem IoT Profissional e Grátis da Espressif: RainMaker
  • Cases de Sucesso com o ESP RainMaker
  • Explorando o Espressif RainMaker: Setup do Ambiente
  • Provisionamento e Teste do Dispositivo no ESP RainMaker
  • Firmware para Conexão à Nuvem
  • Firmware para Acionamento de Atuador na Nuvem
  • LAB01: Adicionando um Novo Atuador (Relé) ao Node
  • Adicionando um Novo GPIO
  • Publicando Dados de um Sensor à Nuvem
  • Usando o RainMaker Offline
  • Integrando com a Alexa - Explorando Dashboard
  • Exemplos de Projetos que Usaram o RainMaker

Sobre os instrutores

Fabio Souza

Engenheiro com experiência no desenvolvimento de projetos eletrônicos embarcados. Hoje é diretor de operações do portal Embarcados, onde trabalha para levar conteúdos de eletrônica, sistemas embarcados e IoT para o Brasil. Atua no ensino eletrônica e programação, como professor de graduação e pós-graduação e também em cursos exclusivos para empresas.

Thiago Lima

Engenheiro Eletricista formado em 2002 na USP-São Carlos. Trabalhei com firmware, hardware e desenvolvimento de produto na indústria por muitos anos. Fiz mestrado em engenharia elétrica no RIT - Rochester Institute of Technology em 2014. Atualmente atuo como Diretor no Embarcados.

Perguntas frequentes

Quando poderei começar?

O curso já está disponível e você terá acesso assim que o pagamento da matrícula for confirmado.

O curso possui certificado?

Sim, o curso possui certificado e você irá recebê-lo após terminar todas as atividades propostas no curso. O mesmo será entregue via PDF e poderá ser validado através de um código único de validação. O certificado informará seu nome e terá a carga horária de 84 horas.

Qual a duração do curso?

O curso possui o equivalente a 84 horas.

Por quanto tempo poderei acessar o curso?

Você poderá acessar o curso durante 365 dias, começando a contar a partir do dia que sua matrícula for validada e o acesso ao curso liberado.

Podem haver limites de acesso a recursos práticos online, caso existam. Verifique os prazos na descrição do curso acima.

Quais são as formas de pagamento?

O pagamento pode ser efetuado via Boleto bancário ou Cartão de crédito.

O pagamento poderá ser dividido em até 12 vezes, dependendo do valor, no cartão de crédito. No pagamento a prazo, podém incidir juros por parcela.

Caso você esteja procurando outra forma de pagamento, entre em contato conosco.

Posso fazer o curso estando fora do Brasil?

Sim, você poderá acessar a plataforma de qualquer lugar do mundo.

Para efetuar o pagamento de fora do Brasil, utilize um Cartão de crédito internacional.

Matricule-se agora

Você também pode se interessar