O que é ESP32 ?

Fala meus lindos, tudo bom com vocês ?

Antes de começar a desenvolver o projeto em ESP32 devemos entender o que é esse componente e para que ele é utilizado, não é mesmo ?


Para quem deseja compra-lo, é facilmente achado em qualquer site de vendas online e custa em torno de R$ 45,00.


O ESP32 é um microcontrolador de baixo custo e baixo consumo de energia, foi criado e desenvolvido por Espressif Sistemas, uma empresa Chinesa com sede em Xangai e é fabricado pela TSMC. Essa série emprega um microprocessador Tensilica Xtensa LX6 com duas variações dual-core e single-core e inclui uma antena integrada, RF tipo balun, amplificador de potência, receptor de baixo ruído amplificado, filtros, gerenciamento de energia dos módulos. 

Este componente possui possibilidade de integração com vários tipos de sensores e por isso ele é muito utilizado para desenvolvimento IOT e podemos programá-lo na Arduino IDE.

Segue abaixo algumas características do componente: 👇

  • Processador principal: LX6 32-bit Dual-core, operando 2-240 MHz.
  • Processador secundário: ULP (Ultra Low Power coprocessor) 8MHz e consome 150uA.
  • FLASH: 4MB.
  • RAM: 520kB.
  • GPIO: 34, com 3.3V e 12mA.
  • ADC: 18, com resolução de 12-bit.
  • DAC: 2, com resolução 8-bit.
  • WiFi: 2,4 GHz, 802.11 b/g/n.
  • Bluetooth: Bluetooth Low Energy v4.2 (BLE).
  • Acelerador via hardware para encriptações, hash e afins. (AES, RSA, SHA e ECC).
  • True Random Number Generator (TRGN).
  • 4 Timers de 64-bit.
  • 4 Watchdogs.
  • 10 Sensores de Touch Capacitivo.
  • 1 Sensor de temperatura interno.
  • 1 Sensor de efeito Hall.
Nos próximos posts, vamos ensinar a instalar e como usar alguns das funcionalidades deste componente. Abraço ✌

Comentários