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.
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.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.