O curso ESP32 Básico (versão 1.0) apresenta os conceitos essenciais para iniciar no desenvolvimento de sistemas embarcados e aplicações IoT utilizando o microcontrolador ESP32.
O estudante aprenderá desde a configuração do ambiente de desenvolvimento na Arduino IDE até a criação de um servidor web local, passando por práticas com entradas e saídas digitais, leitura analógica (ADC), modulação PWM e conectividade Wi-Fi.
Ao longo das aulas, o participante realizará práticas guiadas, utilizará o simulador Wokwi para testar circuitos e códigos, e poderá desenvolver experimentos em um ESP32 físico.
O curso inclui quizzes interativos e um projeto integrador final, no qual o estudante aplicará todos os conceitos aprendidos para construir um mini sistema IoT funcional.
Esta aula apresenta os conceitos fundamentais do ESP32, microcontrolador moderno voltado para projetos de IoT, automação, robótica e sistemas embarcados, destacando suas principais diferenças em relação ao Arduino Uno e abordando os diferentes tipos de placas, suas facilidades de programação e cuidados práticos no manuseio. O estudante aprenderá sobre o ambiente de desenvolvimento, interfaces da Arduino IDE, instalação do suporte para ESP32, e realizará o primeiro projeto prático, além de compreender os desafios de pinagem e alimentação segura para protótipos profissionais e educacionais.
Simulação com Wokwi
Aprenda a utilizar o simulador online Wokwi para programar e testar circuitos com ESP32, mesmo sem a placa física. Monte projetos, visualize resultados em tempo real e compartilhe seus experimentos com facilidade, tudo em um ambiente virtual seguro e acessível.
GPIOs no ESP32
Descubra como usar os pinos GPIO do ESP32 para controlar LEDs e ler botões. Aprenda os conceitos de entrada e saída digital, lógica binária, resistores pull-up e pull-down, e monte um semáforo simples no simulador Wokwi.
Conversor Analógico-Digital (ADC) no ESP32.
Leitura de potenciômetro (variação de tensão).
Conceito de PWM (Pulse Width Modulation) e controle de intensidade.
Aplicações: dimmer de LED, controle de motor DC, LEDs RGB.
Conceitos fundamentais de IoT e redes Wi-Fi.
Conexão do ESP32 à rede local.
Introdução à criação de servidor web com ESP32.
Estrutura básica de página HTML hospedada na placa.