Criando aplicações IoT com ESP32
Crie seus dispositivos IoT utilizando os recursos Web que o ESP32 fornece
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:
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.
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.
Programação com ELIPSE E3 e ESP32:
Integração da plataforma ELIPSE E3 com ESP32 para ampliar as possibilidades de controle e monitoramento.
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.
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.
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.
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.
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