ESP32 Devkit V1 board voor IoT-projecten met WiFi, Bluetooth en Arduino-programmering.
SKU: OT1010 Número do artigo: XP764 EAN: 8720828223338 Localização: C02.01
Alternativa
NodeMCU ESP32-S 4MB WROOM 38 pinos
€ 10,40
Ver esta alternativa
A placa de desenvolvimento ESP32 é ideal para projetos IoT (Internet Of Things) porque dispõe de WiFi e Bluetooth integrados. Basta programá-la através do Arduino IDE. Veja o vídeo do Youtube acima para a instalação desta placa no Arduino IDE.
Use o manual OTRONIC do ESP32 para começar rapidamente a trabalhar com a sua placa ESP32 Devkit V1.
ATENÇÃO: Esta ESP32 Devkit V1 NÃO cabe num breadboard padrão. A ESP32-S cabe SIM num breadboard padrão.
Esta placa ESP32 tem:
O ESP32 Wroom32 DevKit tem um total de 25 GPIOs, dos quais alguns só podem ser usados como entrada.
Pinos apenas de entrada
GPIO 34
GPIO 35
GPIO 36
GPIO 39
Nem todos os pinos têm pullup de entrada, é necessário um pullup externo nestes pinos quando usados como pullup de entrada.
Nem todos os pinos têm um pullup de entrada e terá de colocar um resistor pullup externo. Segue-se uma visão geral.
Pinos com pull up interno INPUT_PULLUP
GPIO14
GPIO16
GPIO17
GPIO18
GPIO19
GPIO21
GPIO22
GPIO23
Pinos sem pull up interno
GPIO13
GPIO25
GPIO26
GPIO27
GPIO32
GPIO33
O bom desta plaquinha é que pode utilizá-la de várias formas no que diz respeito à comunicação WiFi.
Queremos explicar um pouco mais este último. ESP NOW é uma tecnologia que permite que os módulos comuniquem diretamente entre si através do seu endereço MAC. Além disso, há também uma mensagem de retorno a indicar se os dados foram recebidos, o que permite fazer um bom controlo para verificar se as mensagens chegam e validá-las.
Com ESP Now pode trabalhar de forma muito modular e, além disso, é extremamente rápido. Desta forma, pode fazer correr o seu programa num ESP32 enquanto os outros boards ESP32 apenas reagem e, por assim dizer, funcionam como uma extensão dos seus pinos GPIO.
1 ESP32 pode comunicar com um máximo de 20 outros boards.
Uma boa explicação do ESP NOW de Andreas Spiess pode ser encontrada aqui: https://www.youtube.com/watchv=6NsBN42B80Q
Entrega:
Os header pins NÃO estão soldados e são fornecidos soltos.
Para poder programar o ESP32 no Arduino IDE, primeiro é necessário configurar algumas coisas:
Se durante o upload notar que nada acontece, pode manter premido por breves instantes o botão BOOT na placa ESP32 durante o upload. Assim que o upload começar, pode soltá-lo novamente. É uma questão de encontrar o momento certo.
Se no Arduino IDE, em FERRAMENTAS -> PORTA, não houver nenhuma porta COM disponível, pode ser necessário reinstalar o driver CP210x. Este é o chip USB desta placa. Procure no Google ou descarregue o driver aqui: https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
Também pode ser devido ao cabo micro USB, que possivelmente não é um cabo de dados. Existem muitos chamados cabos de carregamento em circulação que só são adequados para carregar, por exemplo, um telemóvel. Substitua o cabo por um cabo de dados micro USB adequado ou encomende um cabo adequado em otronic.nl.
Defina a taxa de baud na janela do Serial Monitor, no canto inferior direito, para 115200 baud.
Nos boards de desenvolvimento ESP, os pinos GPIO nem sempre correspondem aos valores impressos nas placas. Por isso, é importante consultar sempre o esquema de PINOUT correto. Este pode ser encontrado, entre outros, no guia rápido OTRONIC ESP32
Dimensões
Comprimento: 5,23cm
Largura: 2,82cm
Altura: 1,33cm
| UART | 3 |
|---|---|
| SPI | 3 |
| Dimensões | 5,23 x 2,82 x 1,33 cm |
| Pinos de I/O digitais | 25 |
| Pinos de entrada analógica | 18 |
| Memória flash | 4 MB |
| DAC | 2 |
| I2C | 2 |
| GPIOs de sensing capacitivo | 10 |
| Canais de saída PWM | 16 |
| I2S | 2 |
Cumpre o seu papel
Não ficas satisfeito? Tens 30 dias após a receção para devolver o produto.
Tudo sobre devoluções
ESP32 WROOM 4Mb Devkit V1 com header pins soltos