Domine o desenvolvimento profissional com ESP32 usando o ESP-IDF, o framework de desenvolvimento IoT oficial da Espressif. Aprenda a dominar o hardware, saiba como trabalhar com sistemas de nuvem, utilizando debug e update de firmware.
Este treinamento abrangente foi desenvolvido para capacitar você no desenvolvimento com o ESP32, utilizando o ESP-IDF, o framework oficial da Espressif para projetos IoT. Além disso, você receberá módulos sobre desenvolvimento de hardware, OTA (Over-The-Air), atualizações e terá acesso a novidades, dicas de projetos e placas ao longo do treinamento. Com uma combinação de aulas gravadas, Aulsa exclusivas ao vivo e acompanhamento contínuo durante 1 ano, a Academia ESP32 oferece uma experiência completa de aprendizado.
O ESP32 é uma das plataformas mais utilizadas atualmente, sendo a escolha preferida em projetos de IoT devido ao seu rico conjunto de recursos e baixo custo. A família de SoCs ESP32 inclui uma variedade de opções de comunicações sem fio e periféricos poderosos, permitindo uma ampla gama de aplicações.
Dominar o ESP-IDF, o framework de desenvolvimento IoT oficial da Espressif, permitirá que você explore ao máximo os recursos de toda a linha de SoCs ESP32 (ESP32, ESP32-S, ESP32-C e ESP32-H). Este SDK oferece suporte para desenvolver qualquer aplicação para ESP32 usando linguagens de programação como C e C++.
Recentemente atualizado para a versão 5, o ESP-IDF traz diversas novidades e recursos. Este curso foi atualizado para garantir que todos os exemplos apresentados sejam compatíveis com o ESP-IDF 5
O ESP-IDF está presente em milhões de dispositivos no mercado, permitindo a construção de uma variedade de produtos conectados em rede, desde simples lâmpadas e dispositivos domésticos até grandes projetos industriais. Se você pretende trabalhar com ESP32, é fundamental dominar o ESP-IDF.
Capacitar profissionais e entusiastas na utilização do ESP32 de forma abrangente e profissional, explorando todas as funcionalidades do ESP-IDF, o framework oficial da Espressif para desenvolvimento IoT. O curso é estruturado em módulos que cobrem desde a introdução ao ambiente de desenvolvimento até técnicas avançadas de hardware, software e comunicação. Ao final do treinamento, os alunos estarão aptos a desenvolver projetos complexos e inovadores utilizando o ESP32, com domínio sobre:
Além disso, o curso oferece suporte contínuo através de sessões de mentoria, fóruns de discussão e encontros ao vivo, garantindo um aprendizado aprofundado e aplicado.
Configurar e Utilizar o ESP-IDF: Instalar e configurar o ambiente de desenvolvimento ESP-IDF, criar e gerenciar projetos, e utilizar todas as funcionalidades oferecidas pelo framework.
Desenvolver Projetos IoT: Projetar e implementar aplicações IoT completas utilizando o ESP32, explorando a comunicação sem fio, manipulação de GPIOs, sensores internos e externos, e técnicas de baixo consumo de energia.
Realizar Atualizações OTA: Implementar e gerenciar atualizações de firmware Over-The-Air (OTA) para garantir que os dispositivos estejam sempre atualizados.
Projetar Hardware Personalizado: Desenhar e criar hardware específico para o ESP32, integrando diversos componentes e sensores para atender às necessidades de seus projetos.
Depurar Código: Utilizar técnicas e ferramentas avançadas para a depuração eficiente de código no ESP32.
Integrar com a Nuvem: Conectar projetos ESP32 à nuvem utilizando o ESP RainMaker para desenvolver soluções IoT avançadas.
Trabalhar com FreeRTOS: Criar, gerenciar e otimizar tarefas em sistemas operacionais de tempo real, utilizando o FreeRTOS.
Aplicar os conhecimentos adquiridos em projetos reais de IoT
Este conjunto de habilidades permitirá ao aluno desenvolver soluções robustas e inovadoras utilizando o ESP32, estando preparado para enfrentar os desafios do mercado de IoT.
Desenvolvedores de sistemas embarcados
Estudantes de engenharia e TI
Estudantes de cursos técnicos
Professores de cursos de engenharia e TI
Profissionais na área de IoT
Todos interessados em aprender a programar o ESP32 de forma profissional com o ESP-IDF
Conhecimentos básicos de linguagem C
Noções de eletrônica básica
Entendimento de lógica de programação
Conhecimento básico de Git e GitHub
Uma placa de desenvolvimento ESP32 (será enviada uma Franzininho WiFi para cada Aluno, porém você poderá usar qualquer placa com ESP32)
Chave táctil
LEDs
LED RGB
DHT11
LDR
Buzzer
Display OLED I2C
Jumpers
Protoboard
Computador com Windows 11, Linux ou macOS
Extras (Opcionais) :
LM75
DS18B20
MPU6050
BMP180
Display TFT 1.3" SPI ST7789
1 Placa Franzininho WiFi: Receba uma placa Franzininho WiFi, que vem com um ESP32-S2. Você também poderá acompanhar o curso com qualquer outra placa ESP32
Aulas Gravadas: Acesso às aulas por 365 dias para revisão e estudo no seu ritmo. Acesso às gravações das aulas veiculadas ao vivo.
Atualizações e Novas Aulas: Receba atualizações e novas aulas durante o período de acesso.
Grupo Exclusivo: Acesso a conteúdos e novidades sobre o ESP32 através de um grupo exclusivo. Discussões e conversas sobre o ESP32, além de comentários sobre lançamentos e tendências de projetos.
Acompanhamento via Fórum: Tire todas suas dúvidas e interaja com outros participantes.
Encontros ao Vivo: Participe de 4 encontros em aulas exclusivos para mentoria para aprofundar o conhecimento e resolver dúvidas em tempo real.
Certificado: Receba um certificado exclusivo para cada módulo concluído.
Módulo ESP-IDF: Aprenda a trabalhar com o ESP32 de forma profissional
Conteúdo programático:
Módulo Desenvolvimento de Hardware - Lançamento em Setembro/24
Módulo OTA - Lançamento em Outubro/24
Sessão de Acompanhamento - Novembro/24
Módulo Debug - Lançamento em Novembro/24
ESP RainMaker: Utilize a nuvem profissional da Espressif - Lançamento e Agosto/24
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.