Nesse post discutiremos brevemente as principais vantagens do ESP32 em relação ao ESP8266 e algumas das placas de desenvolvimento disponíveis no mercado baseadas nesse microcontrolador. O ESP32, desenvolvido pela Espressif, é
Placa ESP32-S3 DevKitC
REF: 6WLD2
A Placa ESP32 S3 DevKitC traz pequenas porém importantes melhorias em relação aos modelos anteriores, como maior número de pinos. Bem como os demais produtos da linha ESP32, apresenta mais performance, conectividade, mais canais analógicos-digitais e uma gama maior de projetos e aplicações do que seu antecessor ESP8266, contando com 42 pinos em sua estrutura.
Principais características:
- Microcontrolador Dual-Core até 240 MHz
- WiFi e Bluetooth BLE 5
- Baixo consumo de energia
- Até 45 GPIOs
Comprando com a MakerHero você tem garantia e suporte técnico especializado.
Em estoque
R$79,90 1X DE R$79,90 sem juros R$75,90 no PIX
Em estoque
Placa ESP32-S3 DevKitC | Performance, baixo consumo e conectividade em um único módulo
Uma evolução do conhecido ESP8266, a Placa ESP32-S3 traz mais performance, conectividade bluetooth, mais canais analógicos-digitais e uma gama maior de projetos e aplicações possíveis que seu antecessor. Este módulo de desenvolvimento conta com 42 pinos ao todo.
Com um processador de dois núcleos, apresenta mais flexibilidade nas aplicações, podendo rodar tarefas em paralelo para menores tempos de latência e auxiliando sistemas de tempo real com conectividade Wi-Fi ou Bluetooth, permitindo que as atividades de conectividade sejam feitas simultaneamente ao código. Confira todos os modelos de ESP32 vendidos na MakerHero!
O módulo também é projetado para aplicações de baixo consumo de energia, já que possui modos de operação que permitem estender a duração de uma aplicação alimentada por baterias, sem perder a capacidade de processamento.
Microcontrolador de dois núcleos
A Placa ESP32 S3 DevKitC 1 é equipada com 32 bits que operam a uma velocidade de até 240 MHz. Isso proporciona uma capacidade de processamento considerável e desse modo o módulo pode executar tarefas simultaneamente sem comprometer o desempenho. Faça a comunicação Wi-Fi enquanto monitora aplicações em tempo real.
Além disso, possui um co-processador de baixa potência que pode funcionar independentemente, economizando energia quando tarefas menos intensivas estão sendo executadas. Dessa maneira você monitora periféricos com baixo gasto de energia e aciona o processador principal apenas quando necessário.
Como ativar o Bluetooth do ESP32?
O ESP32 pode ser usado com o bluetooth convencional através da biblioteca Bluetooth Serial, inserida com a instalação do ESP32 na IDE Arduino ou pelo Bluetooth BLE através das bibliotecas específicas de BLE (BLEDevice BLEUtils) e pelas demais correspondentes às outras funcionalidades. A biblioteca BLE também vem com a instalação do ESP32 na IDE Arduino. Por exemplo, você pode conectar sua smartband ao módulo ESP32 através do bluetooth ou desenvolver um Beacon BLE com ESP32.
Como conectar o ESP32 no Wi-fi?
Contando com conexão Wi-Fi com taxa de transferência de até 150 Mbps, possibilidade de trabalhar como cliente ou como ponto de acesso, inclusive de forma simultânea e Bluetooth BLE 5, a Placa ESP32 S3 DevKitC 1 permite muitas possibilidades de conexão sem fio entre dispositivos, seja ponto a ponto ou em redes mais complexas. Para a conexão WiFi, é possível utilizar a biblioteca Wi-Fi e suas derivadas, que também vem com a instalação do ESP32 na IDE Arduino.
O módulo também suporta atualização remota de firmware. Assim sendo, é uma excelente opção para projetos IoT, desde os mais simples aos mais complexos, e com as mais diversas conectividades. No blog da MakerHero você encontra diversos conteúdos relacionados a projetos de Wireless e IoT. Neste artigo, ensinamos a controlar seu ESP32 usando Telegram. Confira!
Baixo consumo de energia
Com o propósito de uso em IoT e aplicações à bateria, a Placa ESP32 S3 DevKitC 1 conta com modos de hibernação para reduzir o consumo de energia sem precisar fazer o desligamento total do módulo. Portanto escolha o que precisa permanecer ligado e desligue o que não é essencial.
Além disso, o co-processador de baixo consumo consegue ler periféricos e realizar a chamada de religamento do processador principal quando necessário, aumentando significativamente a autonomia em dispositivos alimentados a bateria.
16 portas de entrada analógicas
Em contraste com seu antecessor que possuía apenas uma porta analógica de 10 bits, o ESP32 conta com 16 portas de entrada analógica de 12 bits. Dessa maneira proporciona mais flexibilidade e possibilidade de sensoriamento de sinais.
Leia potenciômetros, LDRs ou outros sensores de saída analógica simultaneamente sem precisar de conversores externos, reduzindo o custo e complexidade dos projetos.
Aplicações da Placa ESP32 S3 DevKitC 1
Devido à sua capacidade de processamento, conexões Wi-Fi e Bluetooth BLE 5, a Placa ESP32 S3 DevKitC 1 serve muito bem para diversas aplicações, não só como dispositivos IoT, como também monitoramento remoto, automação residencial, aplicações industriais e até mesmo agrícolas.
Ainda mais, sejam aplicações com processamento de dados mais intensos, com um servidor Web embarcado no módulo ou para aplicações que demandem baixo consumo de energia com modos de hibernação, o ESP32 tem a versatilidade necessária para atender os mais diversos projetos.
Especificações da Placa ESP32 S3 DevKitC 1
- Microcontrolador: ESP32
- CPU: Xtensa® Dual-Core 32-bit LX7 / ESP32-S3-WROOM-1-N16R8
- Velocidade do Clock: 240MHz
- Conectividade: WiFi 802.11 b/g/n 2.4 GHz com suporte a Wi-Fi Direct (P2P), P2P Discovery, P2P Group Owner mode e P2P Power Management e Bluetooth BLE 5
- Pinos I/O Digitais: 36
- Portas Analógicas: 16
- Número total de pinos: 42
- DAC: 2
- Tensão de Operação: 3,3 VDC
- Tensão de Alimentação: 6 ~ 12 VDC
- Corrente Máxima Pinos I/O: 20 mA
- Memória Flash: 16 mb
- PSRAM: 8 mb
- SRAM: 512 Kbytes
- ROM: 384 KBytes
- Dimensões: 68 mm x 28 mm x 4,5 mm (desconsiderando os pinos)
Documentação da Placa ESP32 S3 DevKitC 1
Acompanha
- 01 – Placa ESP32-S3-DevKitC-1
Programando sua Placa ESP32 S3 DevKitC 1
A Placa ESP32 S3 DevKitC 1 é muito versátil quanto à sua programação, podendo ser programado diretamente pela IDE Arduino em C/C++, suporta MicroPython e CircuitPython e LUA, bem como outras linguagens de programação de alto nível.A Arduino IDE pode ser baixada gratuitamente no site oficial da Arduino. Não é necessário ter um conhecimento avançado em programação ou linguagem C para começar a programar a placa.
IDEs como o Thonny podem ser usadas para programar o módulo com o MicroPyhton e CircuitPython
Pinout da Placa Placa ESP32-S3 DevKitC-1
Alimentação da Placa ESP32 S3 DevKitC 1
Após a programação, a Placa ESP32-S3 DevKitC 1 pode ser alimentado por uma fonte de energia externa, dispensando a necessidade de um computador. Dessa maneira você pode optar por conectar a placa via USB ao computador ou utilizar uma fonte de alimentação externa DC chaveada de 9 V no pino Vin.
No caso de baterias, é possível conectar através dos pinos GND (terra) e VIN. Para garantir estabilidade, durabilidade e segurança da placa, recomendamos utilizar uma faixa de alimentação de 7 a 12 V. Os pinos de alimentação disponíveis são:
- VIN: para fonte de alimentação externa, alternativa ao conector USB.
- 3V3: fonte de 3,3 V gerada pelo regulador embutido.
- GND: pinos de terra.
Entradas e Saídas da Placa ESP32 S3 DevKitC 1
- GPIOs: 45
- SPI: 4
- UART: 3
- I2C: 2
- Duas entradas USB Tipo C: Uma entrada para o ESP32-S3 (podendo ser as duas e essa é a porta padrão para alimentação) e porta USB para UART.
- Interruptores Externos: Todos os pinos de entrada possuem a função de interrupção. Consulte a função attachInterrupt() para obter detalhes.
Confira também outras placas ESP32 para seus projetos, além disso, confira toda a nossa linha de Wireless & IOT.
Peso | 0,012 kg |
---|---|
Dimensões | 6,90 × 2,80 × 0,45 cm |
ESP32 – Um grande aliado para o Maker IoT
O ESP8266 foi um divisor de águas no mundo dos Embarcados e de Internet das Coisas por ser “BBB” – Bom, Bonito e Barato. Dotado de um poderoso microcontrolador de
Controle seu ESP32 usando Telegram
Se você é leitor assíduo aqui do blog, já deve ter percebido quão versátil o ESP32 é, podendo ser utilizado tanto para acionamentos simples quanto em projetos mais avançados de Internet das Coisas. Por