You are viewing the Portuguese version of the site, but it has been detected that you are outside of Brazil.
To access the content in English, click here
Produtos Relacionados
Esta placa é a junção de 3 produtos extremamente interessantes: um Módulo ESP32 com WiFi e Bluetooth, um display oLED e um sistema de alimentação e carregamento através de uma bateria Lítio-Ion 18650!
Com esta placa você conseguirá fazer projetos de internet das coisas e automação residencial de uma forma muito prática. Faça leitura de sensores e qualquer outro tipo de monitoramento e mostre na própria placa, no display oLED embutido. Este display possiblita a utilização de textos, números, formas, desenhos e ícones desenhados através de uma biblioteca. Deixe seu projeto em campo, já que a placa possui um suporte para bateria Li-Ion 18650. A placa ainda possui um circuito que promove o carregamento da bateria se for ligado um cabo USB na mesma. Trata-se de uma solução completa para o seu projeto!
Informações Técnicas
- Processador: Xtensa® Dual-Core 32-bit LX6
- Memória Flash programável: 4 MB
- Memória RAM: 520 KBytes
- Memória ROM: 448 KBytes
- Clock máximo: 240 MHz
- Pinos Digitais GPIO: 11 (todos com PWM)
- Resolução do PWM: até 16 bits (ajustável via código)
- Wireless 802.11 b/g/n - 2.4GHz (antena integrada)
- Modos de operação: Access Point / Estação / Access Point + Estação
- Bluetooth Low Energy padrão 4.2 integrado
Passo a Passo de Programação
Para programar a sua placa ESP32, siga os passos abaixo.
- Instale o Driver da placa seguindo este tutorial
- Instale o pacote da placa na Arduino IDE seguindo estas instruções
- Com o driver e pacote de placa instalados corretamente, na Arduino IDE, selecione a porta correta para a sua placa, e o modelo de placa ESP32 Dev Module
- Para testar o oLED da placa, instale a seguinte biblioteca
- Abra um exemplo qualquer da biblioteca instalada (Arquivo -> Exemplos -> ESP8266 and ESP32 OLED Driver for SSD1306 display), e altere a linha
SSD1306Wire display(0x3c, D3, D5)
paraSSD1306Wire display(0x3c, 5, 4)
- Após a compilação do código, a IDE irá exibir a mensagem a seguir
- Nesse instante, pressione e segure o botão "BOOT" da placa para que ela comece a ser gravada, e então solte o botão
Conteúdo
- 01 x Placa com ESP32 com display oLED e suporte para bateria 18650
- 02 x Barras de Pinos (não soldadas na placa)
Documentação
- Datasheet do ESP32 (Espressif)
- Datasheet do display oLED - SSD1306
- Arquitetura do Bluetooth
- Exemplo de uso do PWM
- Biblioteca oLED
- Código de exemplo: Desenhando o Logo da RoboCore
- Tutorial: Instalação do driver
Para fazer comentários é necessário estar logado. Efetuar login.
Você ainda nao é cadastrado? Cadastre-se agora!
caio.barros
Enviado 2024-03-16 00:15:05
Enviado 2024-03-16 00:15:05
Olá. Tem algum jeito de medir a voltagem da bateria? De repente user isso para mostrar a porcentagem de bateria no oled ou até iluminar o led da placa quando a porcentagem estiver muito baixa.
Giovanni5
Enviado 2024-03-18 07:17:11
caio.barros
Enviado 2024-03-18 07:17:11
caio.barros
Infelizmente esta placa não possui "feedback" da bateria, porém você pode adicionar essa funcionalidade externamente à placa, utilizando um divisor de tensão no terminal positivo da bateria conectado à um dos pinos analógicos da placa.
paulodanielgoncalves
Enviado 2022-10-14 16:20:01
Enviado 2022-10-14 16:20:01
Boa tarde, Queria saber… qual o endereço do LED BUILTIN? Como faço para conectar um sensor analógico igual faço na NodeMCU utilizando A0? Obrigado.
luan.ferreira
Enviado 2022-10-17 09:28:08
paulodanielgoncalves
Enviado 2022-10-17 09:28:08
paulodanielgoncalves
Olá! O LED BUILTIN é controlado pela GPIO 16. Para usar um sensor analógico, basta conectá-lo a uma GPIO que pode ser usada como entrada analógica, como a GPIO 36, por exemplo.