Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ESP32 para Desenvolvedores Arduino - Português Brasileiro
Rating: 4.4 out of 5(36 ratings)
271 students

ESP32 para Desenvolvedores Arduino - Português Brasileiro

Utilize este microcontrolador poderoso para acelerar seus projetos do Arduino
Last updated 11/2020
English

What you'll 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 a usar o ESP32 no lugar do Arduino para controlar LEDs, botões, potenciômetros, displays, motores e ler sensores digitais e analógicos (incluindo intern
  • Aprenda a usar as funções avançadas do ESP32, como memória flash, conversores digital-analógico e 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).

Course content

12 sections58 lectures7h 43m total length
  • 01.10 Sobre o que é esse curso?13:49
  • 01.20 Software que você irá precisar1:47

    Identify the required software for the course, including the Arduino IDE, ESP32-Arduino extension, and Atom editor; use a terminal emulator and a browser to explore WiFi and Bluetooth features.

  • 01.30 Hardware que você irá precisar8:35
  • 01.40 Como aproveitar este curso ao máximo14:33

    Master the ESP32 course by confirming Arduino familiarity, mastering the Arduino IDE, writing sketches, and using ESPRESSIF documentation and the GitHub repository to follow the structured sections.

Requirements

  • Esteja familiarizado com o Arduino Uno.
  • Esteja familiarizado com a escrita e a edição de códigos para o Arduino Uno
  • Tenha completado o curso "Arduino Step by Step Getting Started" (ou possua um conhecimento equivalente)
  • Esteja familiarizado com I2C, comunicações seriais.
  • Esteja familiarizado com a protoboard e a fiação.

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.

Who this course is for:

  • 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.