ESP32 para Desenvolvedores Arduino - Português Brasileiro
Utilize este microcontrolador poderoso para acelerar seus projetos do Arduino
Description
O ESP32 é um microcontrolador poderoso.
Ele integra Wifi e Bluetooth, muitas GPIOs, funcionalidades de output e input analógicos, muitos protocolos de interconexão de dispositivos, um processador dual-core rápido.
Tudo isso por um preço baixo.
E o melhor de tudo: você pode utilizar o seu conhecimento e habilidades no Arduino para acelerar os seus projetos.
Especialmente se você já aprendeu como utilizar o Arduino Uno nos seus projetos, é provável que você tenha alcançado uma limitação de hardware.
Talvez seus projetos precisassem de mais memória, mais velocidade, ou mais pinos.
Com o ESP32, você pode conseguir muito mais capacidade para construir projetos mais interessantes, quase gratuitamente.
Contudo, o ESP32 não é um substituto para o Arduino.
Enquanto ele compartilha muito da interface de programação e GPIOs, você ainda precisa aprender o básico antes de você poder implementá-lo.
Este é o propósito deste curso.
Neste curso você aprenderá:
O que é o ESP32.
Quais são as múltiplas variações de módulos com este nome, e como estes módulos estão disponíveis para nós no formato de kits de desenvolvimento.
Quais são as diferenças e as semelhanças entre o ESP32 e o Arduino.
Como podemos utilizar o que sabemos do Arduino para fazer coisas baseadas no ESP32.
Como podemos utilizar as GPIOs para trabalhar com componentes simples como LEDs e botões, mas também controlar periféricos como displays, sensores (incluindo os integrados) e motores.
Como configurar a IDE do Arduino para que nós possamos escrever programas para o ESP32.
Como armazenar dados em uma memória não volátil.
Como se comunicar com dispositivos em um campo próximo e com a Internet.
Neste curso, Eu também incluí múltiplos mini projetos para demonstrar como utilizar funcionalidades como leitura e escrita de GPIOs, Bluetooth clássico, Bluetooth de Baixa Energia, Wifi, conversão digital para analógico, sensores de toque, e mais.
Projetos maiores também mostrarão a você como criar aplicações simples de Internet das Coisas (IoT) e Bluetooth, por exemplo.
Se você estiver preparado para aprender mais, por favor, tenha certeza de assistir as aulas na seção introdutória para descobrir mais.
What You Will Learn!
- Aprenda sobre o ESP32 e o que faz dele uma escolha excelente para desenvolvedores Arduino.
- Aprenda sobre as diferenças e as semelhanças entre o ESP32 e o Arduino.
- Aprenda sobre as variações do módulo ESP32.
- Aprenda sobre as características do kit de desenvolvimento ESP32
- Aprenda como utilizar o ESP32 no lugar do Arduino para fazer coisas como controlar LEDs, ler estados de botões e potenciômetros, controlar displays e motores, ler dados de sensores digitais e analógicos (incluindo sensores internos).
- Aprenda como utilizar as funções mais avançadas do ESP32, como sua memória flash (como um sistema de arquivos), conversores digital-analógico e conversores analógico-digital.
- No fim, se tornar confiante em usar o ESP32 nos seus projetos.
- Aprenda como utilizar o ESP32 para habilitar seu projeto a se comunicar com a Internet.
- Aprenda como utilizar o ESP32 para habilitar seu projeto a se comunicar com dispositivos Bluetooth (clássico e BLE).
Who Should Attend!
- Pessoas que já estão fazendo coisas com o Arduino e estão buscando por um microcontrolador mais poderoso.
- Pessoas que querem utilizar o ESP32 mas não estão certos em como começar.