R$ 599,99
ou em até 5x R$ 120,00

Carga horária: 25h

Todos dispositivos

Exercícios práticos

365 dias de acesso

Suporte a dúvidas

Certificado

Matricule-se agora

ESP32 Iniciante: Fundamentos e Primeiros Passos
Aprenda os fundamentos do ESP32, configure seu ambiente de desenvolvimento e domine os periféricos básicos para criar seus primeiros projeto

Fabio Souza

R$ 599,99
ou em até 5x R$ 120,00

Matricule-se agora

Carga horária: 25h

Todos dispositivos

Exercícios práticos

365 dias de acesso

Suporte a dúvidas

Certificado

Sobre o curso

Sobre o curso

  • Professor: Fábio Souza — Embarcados/Franzininho
  • Carga horária: 25h
  • Aulas gravadas — estude no seu ritmo
  • Acesso: 12 meses após a compra
  • Suporte: via fórum exclusivo da plataforma
  • Material Incluso: Exemplos de códigos comentados + repositório GitHub

 

Por que aprender os fundamentos do ESP32?

O ESP32 é uma das plataformas mais utilizadas no mundo para sistemas embarcados e IoT, unindo baixo custo, alto desempenho e inúmeros recursos. Antes de criar aplicações complexas, é essencial dominar a base: configuração do ambiente, primeiros programas, GPIOs, periféricos analógicos e criação de componentes no ESP-IDF.

Este curso foi desenvolvido para quem deseja começar de forma sólida e profissional com o ESP-IDF 5, framework oficial da Espressif. Você aprenderá passo a passo a programar o ESP32, criando seus primeiros projetos práticos com sensores, atuadores e periféricos básicos.

 

Público-alvo

  • Estudantes de engenharia e cursos técnicos
  • Desenvolvedores iniciantes em sistemas embarcados
  • Makers e entusiastas de IoT
  • Profissionais que querem dar os primeiros passos com ESP32 de forma estruturada

Pré-requisitos

  • Noções básicas de programação em C
  • Conceitos básicos de eletrônica (LEDs, resistores, sensores simples)
  • Git/GitHub básico

Materiais necessários

  • Placa ESP32 (recomendado: Franzininho WiFi LAB01)
  • LEDs, LED RGB e botões tácteis
  • LDR, DHT11, buzzer, display OLED
  • Protoboard, jumpers
  • Computador com Windows, Linux ou macOS

Objetivos do curso

Ao final do curso, você será capaz de:

  • Instalar e configurar o ambiente ESP-IDF no VSCode e na Espressif IDE
  • Criar projetos básicos usando ESP-IDF
  • Usar GPIOs como entrada e saída digital com e sem interrupções
  • Implementar logging estruturado em seus projetos
  • Criar e organizar componentes básicos no ESP-IDF
  • Trabalhar com PWM (LEDC) para controlar LEDs com efeitos de fade
  • Ler sensores analógicos com ADC (incluindo calibração)
  • Gerar sinais com o DAC (onda co-senoidal, exemplos práticos)
  • Usar o sensor interno de temperatura
  • Ser autossuficiente para desenvolver e testar pequenos projetos com ESP32

Ementa

  1. Introdução ao ESP32
    • Família de SoCs, módulos e placas de desenvolvimento
    • Conhecendo a Franzininho WiFi
    • Obtendo e explorando a documentação oficial
       
  2. Franzininho WiFi LAB01
    • Recursos e periféricos integrados
    • Habilitando e desabilitando recursos
    • Uso dos pinos de expansão
       
  3. Ambiente de Desenvolvimento
    • Instalação e configuração do ESP-IDF (Windows, Linux e WSL)
    • Espressif IDE e VSCode
    • Gerenciamento de versões do ESP-IDF
    • Primeiros passos e validação do ambiente
       
  4. Explorando o ESP-IDF
    • Estrutura de projetos e comandos básicos
    • Uso do VSCode e da Espressif IDE
    • menuconfig e kconfig
       
  5. Primeiros Projetos
    • Hello World!
    • Logging estruturado
       
  6. GPIOs
    • Entrada e saída digital
    • Leitura de múltiplos botões
    • Interrupções externas e configuração avançada
       
  7. Criação de Componentes Básicos
    • Introdução a componentes no ESP-IDF
    • Componente relé e operações matemáticas
       
  8. PWM (LEDC)
    • Configuração básica
    • Efeitos de fade por hardware
    • Controle de múltiplos LEDs
       
  9. ADC – Conversor Analógico-Digital
    • Uso do ADC oneshot
    • Calibração de leituras
    • Exemplo prático com LDR
       
  10. DAC – Conversor Digital-Analógico
    • Geração de sinais analógicos
    • Onda co-senoidal com DAC
       
  11. Sensor de Temperatura Interno
    • Uso e leitura do sensor integrado

Sobre o instrutor

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.

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 25 horas.

Qual a duração do curso?

O curso possui o equivalente a 25 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, Cartão de crédito ou Pix.

O pagamento poderá ser dividido em até 5 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