WHADDA-logotipo

Placa de desenvolvimento WHADDA WPB109 ESP32

WHADDA-WPB109-ESP32-Produto de placa de desenvolvimento

Introdução

Para todos os residentes da União Europeia Informações ambientais importantes sobre este produto Este símbolo no dispositivo ou na embalagem indica que o descarte do dispositivo após seu ciclo de vida pode prejudicar o meio ambiente. Não descarte a unidade (ou baterias) como lixo municipal indiferenciado; deve ser levado a uma empresa especializada para reciclagem. Este dispositivo deve ser devolvido ao seu distribuidor ou a um serviço de reciclagem local. Respeite as regras ambientais locais. Em caso de dúvida, contacte as autoridades locais de eliminação de resíduos. Obrigado por escolher Wadda! Leia atentamente o manual antes de colocar este dispositivo em serviço. Se o dispositivo foi danificado em trânsito, não o instale ou use e entre em contato com seu revendedor.

Instruções de segurança

  • Leia e entenda este manual e todos os sinais de segurança antes de usar este aparelho.
  • Somente para uso interno.
  • Este dispositivo pode ser usado por crianças com 8 anos ou mais, e pessoas com capacidades físicas, sensoriais ou mentais reduzidas ou falta de experiência e conhecimento, se tiverem recebido supervisão ou instruções sobre o uso do dispositivo de forma segura e entenderem os perigos envolvidos. As crianças não devem brincar com o dispositivo. A limpeza e a manutenção do usuário não devem ser feitas por crianças sem supervisão.

Diretrizes gerais

  • Consulte a Garantia de Qualidade e Serviço Velleman® nas últimas páginas deste manual.
  • Todas as modificações do dispositivo são proibidas por razões de segurança. Danos causados ​​por modificações do usuário no dispositivo não são cobertos pela garantia.
  • Use o dispositivo somente para o propósito pretendido. Usar o dispositivo de forma não autorizada anulará a garantia.
  • Danos causados ​​pela desconsideração de certas diretrizes deste manual não são cobertos pela garantia e o revendedor não se responsabiliza por quaisquer defeitos ou problemas decorrentes.
  • Nem a Velleman nv nem seus revendedores podem ser responsabilizados por quaisquer danos (extraordinários, incidentais ou indiretos) – de qualquer natureza (financeiro, físico…) decorrentes da posse, uso ou falha deste produto.
  • Guarde este manual para referência futura.

O que é Arduino®

Arduino® é uma plataforma de prototipagem de código aberto baseada em hardware e software fáceis de usar. As placas Arduino® são capazes de ler entradas – sensor de luz acesa, um dedo em um botão ou uma mensagem do Twitter – e transformá-las em uma saída – ativação de um motor, ligar um LED, publicar algo online. Você pode dizer à sua placa o que fazer enviando um conjunto de instruções ao microcontrolador da placa. Para isso, utiliza-se a linguagem de programação Arduino (baseada em Wiring) e o software Arduino® IDE (baseado em Processing). Shields/módulos/componentes adicionais são necessários para ler uma mensagem do Twitter ou publicar online. Navegue até www.arduino.cc para maiores informações

Produto acabadoview

A placa de desenvolvimento Whadda WPB109 ESP32 é uma plataforma de desenvolvimento abrangente para o ESP32 da Espressif, o primo atualizado do popular ESP8266. Assim como o ESP8266, o ESP32 é um microcontrolador habilitado para WiFi, mas adiciona suporte para Bluetooth de baixa energia (ou seja, BLE, BT4.0, Bluetooth Smart) e 28 pinos de E/S. A potência e a versatilidade do ESP32 o tornam o candidato ideal para servir como cérebro do seu próximo projeto de IoT.

Especificações

  • Chipset: ESPRESSIF ESP-WROOM-32 CPU: Microprocessador Xtensa dual-core (ou single-core) LX32 de 6 bits
  • Co-CPU: coprocessador GPIO de consumo ultrabaixo (ULP) Pinos 28
  • Memória:
    • RAM: 520 KB de SRAM ROM: 448 KB
  • Conectividade sem fio:
    • WiFi: 802.11 b / g / n
    • Bluetooth®: v4.2 BR/EDR e BLE
  • Gerenciamento de energia:
    • máx. consumo atual: 300 mA
    • Consumo de energia em sono profundo: 10 μA
    • máx. vol da entrada da bateriatage: 6 V
    • máx. corrente de carga da bateria: 450 mA
    • Dimensões (L x C x A): 27.9 x 54.4.9 x 19 mm

Funcionalview

WHADDA-WPB109-ESP32-Development-Board-fig-1

Componente chave Descrição
ESP32-WROOM-32 Um módulo com ESP32 em seu núcleo.
Botão PT Botão de reinicialização
 

Botão de inicialização

Botão de download.

Manter pressionado Boot e pressionar EN inicia o modo de download de firmware para baixar firmware através da porta serial.

 

Ponte USB para UART

Converte USB em serial UART para facilitar a comunicação entre o ESP32

e computador

 

Micro USB Port

Interface USB. Fonte de alimentação para a placa, bem como a interface de comunicação entre um

computador e o módulo ESP32.

Regulador de 3.3 V Converte 5 V de USB em 3.3 V necessários para fornecer

o módulo ESP32

WHADDA-WPB109-ESP32-Development-Board-fig-2

Começando

Instalando o software necessário

  1. Primeiro, certifique-se de ter a versão mais recente do Arduino IDE instalada em seu computador. Você pode baixar a versão mais recente acessando www.arduino.cc/en/software.
  2. Abra o Arduino IDE e abra o menu de preferências acessando File > Preferências. Digite o seguinte URL no "Additional Boards Manager URLs” campo:
    https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json , eWHADDA-WPB109-ESP32-Development-Board-fig-3
    clique em “OK”.
  3. Abra o Gerenciador de Placas no menu Ferramentas > Placa e instale a plataforma esp32 colocando ESP32 no campo de pesquisa, selecionando a versão mais recente do núcleo esp32 (da Espressif Systems) e clicando em “Instalar”.WHADDA-WPB109-ESP32-Development-Board-fig-4
    Carregando o primeiro esboço no quadro 
  4. Uma vez instalado o núcleo ESP32, abra o menu de ferramentas e selecione a placa do módulo ESP32 Dev acessando: Ferramentas > Placa:”…” > ESP32 Arduino > Módulo ESP32 DevWHADDA-WPB109-ESP32-Development-Board-fig-5
  5. Conecte o módulo Whadda ESP32 ao seu pc usando um cabo micro USB. Abra novamente o menu de ferramentas e verifique se uma nova porta serial foi adicionada à lista de portas e selecione-a (Ferramentas > Porta:”…” > ). Se este não for o caso, pode ser necessário instalar um novo driver para permitir que o ESP32 se conecte corretamente ao seu computador.
    Vá para https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers para baixar e instalar o driver. Reconecte o ESP32 e reinicie o Arduino IDE assim que o processo for concluído.WHADDA-WPB109-ESP32-Development-Board-fig-6
  6. Verifique se as seguintes configurações foram selecionadas no menu do quadro de ferramentas:WHADDA-WPB109-ESP32-Development-Board-fig-7
  7. Selecione um example esboço do “Examparquivos para ESP32 Dev Module” em File > Exampmenos. Recomendamos executar o examparquivo chamado “GetChipID” como ponto de partida, que pode ser encontrado em File > Examparquivos > ESP32 > ChipID.WHADDA-WPB109-ESP32-Development-Board-fig-8
  8. Clique no botão Carregar ( WHADDA-WPB109-ESP32-Development-Board-fig-9 ) e monitore as mensagens informativas na parte inferior. Assim que a mensagem “Conectando…” aparecer, pressione e segure o botão Boot no ESP32 até que o processo de upload seja concluído.WHADDA-WPB109-ESP32-Development-Board-fig-10
  9. Abra o monitor serial ( WHADDA-WPB109-ESP32-Development-Board-fig-11) e verifique se a taxa de transmissão está definida para 115200 baud:WHADDA-WPB109-ESP32-Development-Board-fig-12
  10. Pressione o botão Reset/EN, as mensagens de depuração devem começar a aparecer no monitor serial, juntamente com o Chip ID (se o GetChipID examparquivo foi carregado).WHADDA-WPB109-ESP32-Development-Board-fig-13WHADDA-WPB109-ESP32-Development-Board-fig-14 WHADDA-WPB109-ESP32-Development-Board-fig-15

Está com problemas?
Reinicie o Arduino IDE e reconecte a placa ESP32. Você pode verificar se o driver foi instalado corretamente verificando o Gerenciador de dispositivos no Windows em Portas COM para ver se um dispositivo Silicon Labs CP210x é reconhecido. No Mac OS você pode executar o comando ls /dev/{tty,cu}.* no terminal para verificar isso.

Conexão Wi-Fi example

O ESP32 realmente brilha em aplicações onde a conectividade WiFi é necessária. O seguinte example aproveitará essa funcionalidade extra fazendo com que o módulo ESP funcione como uma função básica webservidor.

  1. Abra o Arduino IDE e abra o AdvancedWebservidor example indo para File > Exampos > WebServidor > AvançadoWebServidorWHADDA-WPB109-ESP32-Development-Board-fig-16
  2. Substitua YourSSIDHere pelo nome da sua própria rede WiFi e substitua YourPSKHere pela senha da sua rede WiFi.WHADDA-WPB109-ESP32-Development-Board-fig-17
  3. Conecte seu ESP32 ao seu PC (se ainda não o fez) e verifique se as configurações corretas da placa no menu Ferramentas estão definidas e se a porta de comunicação serial adequada foi selecionada.WHADDA-WPB109-ESP32-Development-Board-fig-18
  4. Clique no botão Carregar (WHADDA-WPB109-ESP32-Development-Board-fig-9) e monitore as mensagens informativas na parte inferior. Assim que a mensagem “Conectando…” aparecer, pressione e segure o botão Boot no ESP32 até que o processo de upload seja concluído.WHADDA-WPB109-ESP32-Development-Board-fig-19
  5. Abra o monitor serial ( WHADDA-WPB109-ESP32-Development-Board-fig-11 ) e verifique se a taxa de transmissão está definida para 115200 baud:
  6. Pressione o botão Reset/EN, as mensagens de depuração devem começar a aparecer no monitor serial, juntamente com informações de status sobre a conexão de rede e o endereço IP. Anote o endereço IP:

    O ESP32 está tendo problemas para se conectar à sua rede WiFi?
    Verifique se o nome e a senha da rede WiFi foram configurados corretamente e se o ESP32 está ao alcance do seu ponto de acesso WiFi. O ESP32 possui uma antena relativamente pequena, por isso pode ter mais dificuldades em captar o sinal WiFi em um determinado local do que no seu PC.
  7. Abra nosso web navegador e tente se conectar ao ESP32 inserindo seus endereços IP na barra de endereços. Você deveria conseguir um webpágina que mostra um gráfico gerado aleatoriamente do ESP32WHADDA-WPB109-ESP32-Development-Board-fig-22

O que fazer a seguir com minha placa Whadda ESP32?
Confira alguns dos outros ESP32 examparquivos que vêm pré-carregados no IDE do Arduino. Você pode experimentar a funcionalidade Bluetooth experimentando o example sketches na pasta ESP32 BLE Arduino, ou experimente o rascunho de teste do sensor magnético interno (hall) (ESP32 > HallSensor). Uma vez que você experimentou alguns ex diferentesamparquivos você pode tentar editar o código ao seu gosto e combinar os vários examppara criar seus próprios projetos exclusivos! Confira também estes tutoriais feitos por nossos amigos engenheiros de última hora: last Minuteengineers.com/electronics/esp32-projects/

Modificações e erros tipográficos reservados – © Velleman Group nv, Legen Heirweg 33 – 9890 Gavere WPB109-26082021.

Documentos / Recursos

Placa de desenvolvimento WHADDA WPB109 ESP32 [pdf] Manual do Usuário
Placa de desenvolvimento WPB109 ESP32, WPB109, placa de desenvolvimento ESP32, placa de desenvolvimento, placa

Referências

Deixe um comentário

Seu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados *