Criando aplicações IoT com ESP32

Crie seus dispositivos IoT utilizando os recursos Web que o ESP32 fornece

Ratings: 4.26 / 5.00




Description

O curso abrange não apenas os fundamentos da IoT e MQTT, mas também se aprofunda em aplicações práticas, expandindo seus conhecimentos com módulos adicionais avançados. Além das bases, você terá a oportunidade de explorar tópicos específicos que enriquecem sua experiência no desenvolvimento de soluções IoT com ESP32. Confira abaixo os módulos adicionais incluídos no curso:

  1. Introdução à IoT e MQTT:

    • Exploração detalhada dos conceitos fundamentais da Internet das Coisas.

    • Profundização nos princípios do protocolo MQTT, abordando tópicos, mensagens e brokers.

  2. ESP32:

    • Configuração e programação do ESP32 como o núcleo central para projetos IoT.

    • Utilização das capacidades Wi-Fi e Bluetooth integradas, explorando a versatilidade da plataforma.

  3. Programação com ELIPSE E3 e ESP32:

    • Integração da plataforma ELIPSE E3 com ESP32 para ampliar as possibilidades de controle e monitoramento.

  4. TCP IP com ESP e Python:

    • Exploração do uso de TCP/IP em conjunto com ESP, aprimorando a comunicação e interação com dispositivos externos.

    • Introdução à programação em Python para complementar as funcionalidades do ESP.

  5. Telegram e ESP32:

    • Implementação da integração entre o ESP32 e o aplicativo de mensagens Telegram, permitindo o controle remoto e o recebimento de notificações.

  6. Servidor Node com Banco de Dados e Gráficos:

    • Configuração e implementação de um servidor Node.js, enriquecendo a arquitetura do sistema.

    • Integração de um banco de dados para armazenamento seguro e eficiente de informações.

    • Criação de gráficos para visualização e análise dos dados provenientes dos dispositivos IoT.

  7. Princípios de Automação e Instrumentação Industrial:

    • Abordagem de princípios avançados de tratamento de sinais.

    • Aplicações desses princípios em ambientes industriais, destacando a relevância prática.

  8. Confecção de PCB com Fusion e Eagle:

    • Introdução aos princípios de design de PCB.

    • Utilização das ferramentas Fusion 360 e Eagle para a criação de esquemáticos e layouts de PCB.

    • Demonstração prática do processo de fabricação de PCB, desde o design até a produção.

Ao finalizar este curso, os participantes terão não apenas um entendimento sólido dos conceitos básicos da IoT e MQTT, mas também habilidades práticas na implementação avançada de soluções IoT, preparando-os para desafios mais complexos no campo da Internet das Coisas.


What You Will Learn!

  • Programação do ESP32 na IDE ARDUINO
  • Automações utilizando ESP32
  • Princípios de IoT
  • Criar uma aplicação Node e MQTT
  • Fazer o deploy da aplicação em uma VPS
  • Utilizar a plataforma Node-red para enviar mensagens MQTT
  • Princípios de automação industrial
  • Elipse E3 Studio com ESP32
  • Modbus TCP
  • Comunicação TCP com Python
  • Desenvolvimento de Placa de circuito impreso
  • Princípios de circuitos eletrônicos

Who Should Attend!

  • Pessoas interessadas em automação e tecnologia
  • Profissionais da área de automação
  • Interessados em projetos Arduino