R$ 599,00
ou em até 6x R$ 99,83

Carga horária: 30h

Todos dispositivos

Exercícios práticos

182 dias de acesso

Suporte a dúvidas

Certificado

Matricule-se agora

Curso: Programe o ESP32 com ESP-IDF
5,0 (1 avaliações)
Domine o ESP-IDF, o framework de desenvolvimento IoT oficial da Espressif para a família ESP32

Fabio Souza

R$ 599,00
ou em até 6x R$ 99,83

Matricule-se agora

Carga horária: 30h

Todos dispositivos

Exercícios práticos

182 dias de acesso

Suporte a dúvidas

Certificado

Sobre o curso

Sobre o curso

  • Professor: Fábio Souza — Embarcados/Franzininho;
  • Carga horária: 30
  • Aulas gravadas — Faça no seu ritmo.
  • Tempo de acesso à plataforma por 6 meses a partir da efetivação da compra.
  • Acompanhamento e suporte as dúvidas via fórum exclusivo na plataforma durante o período de acesso;
  • Material Incluso:
    • Exemplos de códigos.

Por que aprender programar o ESP32 com ESP-IDF?

O ESP32 é uma das plataformas mais utilizadas atualmente. Com rico conjunto de recursos aliado ao baixo custo, o ESP32 é a escolha preferida em projetos de IoT atualmente. Sua família de SoC hoje possuem diferentes categorias de comunicações sem fio e periféricos poderosos. 

Saber usar o ESP-IDF, o framework de desenvolvimento IoT oficial da Espressif, te possibilitará explorar o máximo de recursos para toda linha de SoCs  ESP32(ESP32, ESP32-S, ESP32-C e ESP32-H). O SDK prover recursos para desenvolver qualquer aplicação para ESP32 usando linguagens de programação como C e C++. 

O ESP-IDF, foi atualizado para a versão 5 recentemente e diversas novidades e recursos foram acrescentadas. Nesse curso, atualizado, todos os exemplos apresentados já estarão suportados pelo ESP-IDF 5.1.

O ESP-IDF atualmente está em milhões de dispositivos em campo e permite a construção de uma variedade de produtos conectados em rede, que vão desde simples lâmpadas e dispositivos domésticos até grandes projetos industriais. Se você for trabalhar com ESP32 certamente precisa dominar o ESP-IDF.

 Público Alvo:

Estudantes de engenharias, estudantes de cursos técnicos, desenvolvedores de sistemas embarcados, profissionais na área de IoT e todos interessados em aprender programar o ESP32 com o ESP-IDF.

Pré-requisitos:

  • Básico de linguagem C;
  • Eletrônica básica;
  • Lógica de programação;
  • Git e Github básico.

Materiais Necessários:

  • Uma placa de desenvolvimento ESP32 (pode ser qualquer placa da Espressif, porém recomedamos o Franzininho WiFi LAB01 para facilitar as conexões);
  • Chave táctil
  • LEDs
  • LED RGB
  • DHT11
  • LDR
  • Buzzer
  • Display OLED
  • Jumpers
  • Protoboard
  • Computador com Windows 11, Linux ou macOS

Objetivos:

Capacitar o aluno no uso do ES- IDF, por linha de comandos e no Visual Studio Code para desenvolvimento de projetos com qualquer SoCs da família ESP32.

Ao Final do Curso, o Aluno deverá ser capaz de:

  • Criar projetos usando o ESP-IDF;
  • Saber as diferenças entre ESP-IDF 4 e ESP-IDF 5;
  • Saber usar o ESP-IDF por linha de comandos
  • Saber configurar o Ambiente usando o Visual Studio Code
  • Saber escolher o melhor ESP32 para sua aplicação
  • Saber usar o FreeRTOS com o ESP-IDF
  • Conhecimento dos periféricos essenciais para ESP32;
  • Usar recursos de comunicação sem fio do ESP32( WIFI, ESP-NOW);
  • Saber usar a memória interna do ESP32;
  • Ser autossuficiente para desenvolver projetos com ESP-IDF;
  • Conseguir dar manutenção ou adicionar novos recursos em projetos existentes.

Vantagens de fazer o treinamento com o Embarcados:

  • Professores qualificados e com experiência no mercado;
  • Assuntos atuais e relevantes para o mercado;
  • Tire suas dúvidas via fórum exclusivo
  • Certificado

Ementa

Conteúdo programático:

  • Introdução
  • Família de SoCs ESP32
  • Família de módulos ESP32
  • Placas de desenvolvimento
  • Setup do Ambiente de desenvolvimento
    • Instalação do ESP-IDF
    • VScode
    • Hello World
  • Conhecendo o ESP-IDF
    • Principais comandos do ESP-IDF em linha de comandos
    • menuconfig
    • Criando componentes
    • Kconfig
    • Usando componentes do  ESP-IDF components Registry
    • Usando componentes externos
    • Explorando os exemplos disponíveis no ESP-IDF
    • Logging
  • Trabalhando com GPIOs
    •     GPIO como saída
    •     GPIO como entrada
    •     Interrupção externa 
  • PWM
  • ADC
  • DAC
  • Comunicação serial
    •    UART
    •    I2C
    •    SPI
  • Sensores internos dos SoCs ESP32
  • Comunicação sem fio
    • WiFi
    • MQTT
    • ESPNow
  • Low Power
  • Memórias:
    • RAM
    • Flash: Partição, NVS e sistemas de Arquivos
  • FreeRTOS
    • Introdução aos Sistemas Operacionais de Tempo Real - RTOS
    • Conhecendo o FreeRTOS
    • Introdução as Tasks
    • Criando Task
    • Deletando Task
    • Suspendendo e reiniciando Tasks
    • Passagem de parâmetros para Tasks
    • High Water Mark
    • Escolhendo o Core para a Task
    • Introdução as Filas (Queues)
    • Exemplo de comunicação entre tarefas com fila
    • Exemplo de comunicação de ISR e Task
    • Introdução aos Semáforos
    • Exemplo Semáforo Binário
    • Exemplo Semáforo Contador
    • Exemplo Semáforo Mutex
    • Software Timers
    • Exemplo Software Timers
    • Task Notifications
    • Exemplo Task Notifications
    • Event Groups
    • Exemplo Event Groups
  • Sensores
  • Display OLED
  • Tips N` tricks com ESP-IDF

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

Qual a duração do curso?

O curso possui o equivalente a 30 horas.

Por quanto tempo poderei acessar o curso?

Você poderá acessar o curso durante 182 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 ou Cartão de crédito.

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

Qual a diferença desse curso para a Academia ESP32 Profissional
Esse curso e a academia ESP32 Profissional foram desenvolvidos para atender a diferentes necessidades e objetivos de aprendizado. Aqui estão as principais diferenças entre eles: - Carga Horária e Duração: Esse curso tem 30 horas de conteúdo e acesso por 6 meses. A Academia ESP32 Profissional oferece +90h horas e acesso por 365 dias. - Aulas Ao Vivo: Esse curso não inclui aulas ao vivo e mentorias, enquanto a Academia oferece 4 sessões ao vivo para suporte contínuo durante 1 ano. - Módulos e Bônus: Esse curso foca exclusivamente no desenvolvimento com ESP-IDF, sem módulos adicionais ou bônus. A Academia inclui módulos extras e bônus como desenvolvimento de hardware, OTA, e uma placa Franzininho WiFi. Escolha o curso que melhor se adapta às suas necessidades e objetivos!
Preciso de algum hardware específico para o curso?
Você pode usar qualquer placa ESP32 compatível com o desenvolvimento com o ESP-DF. Consulte a descrição do curso para o hardware recomendado.
Matricule-se agora

Avaliações

5,0
Avaliação do curso
1
0
0
0
0

Comentários

Enviar um comentário

Você também pode se interessar