18 jan - 2022 • 19:00 > 27 jan - 2022 • 21:00 Ver datas e horários
Videoconferência via Sympla Streaming
* 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.
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 C++.
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.
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 2x20 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
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..
Básico de linguagem C;
Eletrônica básica;
Lógica de programação;
Git e Github básico.
Capacitar o aluno no uso do ESP-IDF para desenvolvimento de projetos com a família de SoCs ESP32.
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
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:
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.
Mestrando em Engenharia Elétrica
Especialização em Eletrônica Embarcada
Engenharia Elétrica
Técnico em Eletroeletrônica
Sistemas Embarcados;
Sistemas operacionais de tempo Real;
Internet das Coisas;
Desenvolvimento de produtos;
Escrita técnica;
Movimento Maker;
Open hardware;
Educação EAD
Este evento tem a comodidade e a praticidade de uma transmissão online com a melhor experiência garantida pela Sympla.
* A transmissão é disponíbilizada um pouco antes do início do evento
Portal Embarcados
Atualmente, o Portal Embarcados é o maior site com conteúdo técnico sobre hardware, firmware e assunto relacionados a IoT. Compartilhamos conteúdos em diversos formatos com contribuição da comunidade de sistemas embarcados brasileira.