Treinamento online Embarcados: Aprenda programar o ESP32 com ESP-IDF usando a Franzininho WiFi

Uma excelente oportunidade para você dominar essa plataforma
  • Professor: Fábio Souza — Embarcados/Franzininho.
  • Carga horária: 8 h divididos em 4 dias de 2 h
  • Datas: 18, 20, 25, 27 de janeiro/22
  • Horário das aulas: 19 às 21 (h) – Aulas ao vivo 
  • Vagas limitadas
  • Placa Franzininho WiFi Dev Edition + frete inclusos (Território nacional)*

*Os participantes receberão a placa Franzininho WIFi Dev Edition como material do treinamento. Para que a placa chegue a tempo é necessário realizar a matrícula até duas semanas antes do treinamento.

Garanta sua vaga no treinamento

Por que aprender programar o ESP32 com ESP-IDF?

O ESP32 é uma das plataformas mais utilizadas atualmente. Com rico set 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ção se 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 te dar poderes para desenvolver qualquer aplicação para ESP32 usando linguagens de programação como C e ++. 

O ESP-IDF atualmente está 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 brinquedos a grandes eletrodomésticos e dispositivos industriais. Se você for trabalhar com ESP32 certamente precisa dominar o ESP-IDF.

Por que Franzininho WiFi?

A placa Franzininho WiFi veio como uma proposta de evolução do projeto Franzininho, uma iniciativa de projetos open source com foco em capacitar os brasileiros para se tornarem protagonistas no desenvolvimento de projetos eletrônicos em nosso país. 

A placa open hardware baseada no ESP32-S2 da Espressif, possui recursos interessantes para aplicações com ESP-IDF:

  • ESP32-S2 module:
    • Xtensa®single-core32-bit LX7 microprocessor, up to 240 MHz
    • 128 KB ROM
    • 320 KB SRAM
    • 16 KB SRAM in RTC
    • 2 MB (8 Mbit) PSRAM ( Only with Wrover Module)
    • WiFi 802.11 b/g/n
  • nterfaces: GPIO, SPI, LCD, UART, I2C, I2S, Camera interface, IR, pulse counter, LED PWM, TWAI(compatible with ISO 11898-1), USB 1.1OTG, ADC, DAC, touch sensor, temperature sensor.
  • USB Type-A Male
  • RGB LED (WS2812) (GPIO 18)
  • 40 pin broken out to 2×20 2.54mm header pins(36 GPIO) – Breadboard Friendly
  • Reset and DFU (BOOT0) buttons to get into the ROM bootloader (which is a USB serial port so you don’t need a separate cable!)
  • Serial debug pins ( TX and RX, for checking the hardware serial debug console) JTAG pads for advanced debugging access.
  • 3.3 V Power On LED
  • 3.3 V Regulator
  • Power:
    • Micro USB port (default power supply)
    • 5V and GND header pins
    • 3V3 and GND header pins
  • Dimensions: 72 mm x 30 mm

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 sobre o ESP-IDF..

Pré-requisitos:

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

Objetivos:

Capacitar o aluno no uso do ESP-IDF para desenvolvimento de projetos com a família de SoCs ESP32.

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

Criar projetos usando o ESP-IDF;

Conhecimento dos periféricos essenciais para ESP32;

Ser autossuficiente para desenvolver projetos com ESP-IDF.

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 ao vivo;
  • Acesso a grupo exclusivo para dúvidas e networking;
  • Certificado

Conteúdo programático:

  • Introdução
  • Família de SoCs ESP32
  • Conhecendo o Hardware (placa Franzininho WiFi)
  • Setup do Ambiente de desenvolvimento
    • Instalação do ESP-IDF
    • VScode
    • Hello World
  • Conhecendo o ESP-IDF
    • Principais comandos
    • menuconfig
    • Criando componentes
    • Kconfig
    • Exemplos disponíveis
  • Trabalhando com GPIOs
    •     GPIO como saída
    •     GPIO como entrada
    •     Interrupção externa
    •     Entrada analógica
    •     Sensor Hall
    •     PWM
  •    Comunicação serial
    •    UART
    •    I2C
    •    SPI
  • Comunicação sem fio
    • WiFi

Sobre o professor:

Fábio 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.

É entusiastas do movimento maker, da cultura DIY e do compartilhamento de conhecimento, publica diversos artigos sobre eletrônica e projetos open hardware.Com iniciativas como o projeto Franzininho e projetos na área de educação, leva a cultura maker para o Brasil capacitando e incentivando professores e alunos a usarem tecnologia em suas vidas.

Formação

  • Mestrando em Engenharia Elétrica
  • Especialização em Eletrônica Embarcada
  • Engenharia Elétrica
  • Técnico em Eletroeletrônica

Áreas de Interesse

  • Sistemas Embarcados;
  • Sistemas operacionais de tempo Real;
  • Internet das Coisas;
  • Desenvolvimento de produtos;
  • Escrita técnica;
  • Movimento Maker;
  • Open hardware;
  • Educação EAD       

GARANTA SEU INGRESSO

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Home » Eventos » Treinamento online Embarcados: Aprenda programar o ESP32 com ESP-IDF usando a Franzininho WiFi
Comentários:
Notificações
Notificar
guest
0 Comentários
Inline Feedbacks
View all comments
Talvez você goste:

Séries

[vc_widget_sidebar sidebar_id=”us_widget_area_series”]
Menu