Logo WHADDA

Scheda di sviluppo WHADDA WPB109 ESP32

Prodotto WHADDA-WPB109-ESP32-Scheda-di-sviluppo

Introduzione

A tutti i residenti dell'Unione Europea Importanti informazioni ambientali su questo prodotto Questo simbolo sul dispositivo o sulla confezione indica che lo smaltimento del dispositivo dopo il suo ciclo di vita può danneggiare l'ambiente. Non smaltire l'unità (o le batterie) come rifiuto urbano indifferenziato; dovrebbe essere portato a un'azienda specializzata per il riciclaggio. Questo dispositivo deve essere restituito al distributore o a un servizio di riciclaggio locale. Rispettare le norme ambientali locali. In caso di dubbio, contattare le autorità locali per lo smaltimento dei rifiuti. Grazie per aver scelto Whadda! Leggere attentamente il manuale prima di mettere in servizio questo dispositivo. Se il dispositivo è stato danneggiato durante il trasporto, non installarlo o utilizzarlo e contattare il rivenditore.

Istruzioni di sicurezza

  • Prima di utilizzare questo apparecchio, leggere e comprendere il presente manuale e tutti i segnali di sicurezza.
  • Solo per uso interno.
  • Questo dispositivo può essere utilizzato da bambini di età pari o superiore a 8 anni e da persone con ridotte capacità fisiche, sensoriali o mentali o prive di esperienza e conoscenza, se sono state supervisionate o hanno ricevuto istruzioni sull'uso sicuro del dispositivo e se ne comprendono i pericoli. I bambini non devono giocare con il dispositivo. La pulizia e la manutenzione da parte dell'utente non devono essere eseguite da bambini senza supervisione.

Linee guida generali

  • Fare riferimento alla Garanzia di qualità e assistenza Velleman® riportata nelle ultime pagine del presente manuale.
  • Per motivi di sicurezza sono vietate tutte le modifiche del dispositivo. I danni causati dalle modifiche apportate dall'utente al dispositivo non sono coperti dalla garanzia.
  • Utilizzare il dispositivo solo per lo scopo previsto. L'utilizzo del dispositivo in modo non autorizzato invaliderà la garanzia.
  • I danni causati dalla mancata osservanza di alcune linee guida contenute nel presente manuale non sono coperti dalla garanzia e il rivenditore non si assume alcuna responsabilità per eventuali difetti o problemi derivanti.
  • Né Velleman nv né i suoi rivenditori possono essere ritenuti responsabili per eventuali danni (straordinari, incidentali o indiretti) di qualsiasi natura (finanziaria, fisica...) derivanti dal possesso, dall'uso o dal guasto di questo prodotto.
  • Conservare questo manuale per riferimento futuro.

Che cosa è Arduino®

Arduino® è una piattaforma di prototipazione open source basata su hardware e software di facile utilizzo. Le schede Arduino® sono in grado di leggere input – un sensore di accensione, un dito su un pulsante o un messaggio Twitter – e trasformarli in un output – attivare un motore, accendere un LED, pubblicare qualcosa online. Puoi dire alla tua scheda cosa fare inviando una serie di istruzioni al microcontrollore sulla scheda. Per fare ciò, si utilizza il linguaggio di programmazione Arduino (basato su Wiring) e l'IDE del software Arduino® (basato su Processing). Sono necessari schermi/moduli/componenti aggiuntivi per leggere un messaggio Twitter o pubblicarlo online. Naviga verso www.arduino.cc per maggiori informazioni

Prodotto finitoview

La scheda di sviluppo Whadda WPB109 ESP32 è una piattaforma di sviluppo completa per ESP32 di Espressif, il cugino aggiornato del popolare ESP8266. Come l'ESP8266, l'ESP32 è un microcontrollore abilitato WiFi, ma a ciò aggiunge il supporto per Bluetooth a basso consumo energetico (ovvero BLE, BT4.0, Bluetooth Smart) e 28 pin I/O. La potenza e la versatilità dell'ESP32 lo rendono il candidato ideale per fungere da cervello del tuo prossimo progetto IoT.

Specifiche

  • Chipset: ESPRESSIF ESP-WROOM-32 CPU: microprocessore Xtensa dual-core (o single-core) LX32 a 6 bit
  • Co-CPU: coprocessore a bassissimo consumo (ULP) GPIO Pin 28
  • Memoria:
    • RAM: 520 KB di SRAMROM: 448 KB
  • Connettività wireless:
    • WiFi: 802.11 b / g / n
    • Bluetooth®: v4.2 BR/EDR e BLE
  • Gestione energetica:
    • massimo consumo di corrente: 300 mA
    • Consumo energetico in modalità sonno profondo: 10 μA
    • max. ingresso batteria voltage: 6 V
    • massimo corrente di carica della batteria: 450 mA
    • Dimensioni (L x L x A): 27.9 x 54.4.9 x 19 mm

Funzionale sopraview

WHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-1

Componente chiave Descrizione
ESP32-WROOM-32 Un modulo con ESP32 al centro.
Pulsante IT Pulsante di reset
 

Pulsante di avvio

Pulsante Scarica.

Tenendo premuto Boot e quindi premendo EN si avvia la modalità di download del firmware per scaricare il firmware tramite la porta seriale.

 

Ponte da USB a UART

Converte USB in seriale UART per facilitare la comunicazione tra ESP32

e pc

 

Porta micro USB

Interfaccia USB. Alimentazione per la scheda e interfaccia di comunicazione tra a

computer e il modulo ESP32.

Regolatore 3.3 V Converte 5 V da USB a 3.3 V necessari per l'alimentazione

il modulo ESP32

WHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-2

Iniziare

Installazione del software richiesto

  1. Innanzitutto, assicurati di avere l'ultima versione dell'IDE Arduino installata sul tuo computer. È possibile scaricare la versione più recente andando su www.arduino.cc/en/software.
  2. Apri l'IDE Arduino e apri il menu delle preferenze andando su File > Preferenze. Digita il seguente URL nel “Responsabile delle schede aggiuntive URLcampo s”:
    https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json , EWHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-3
    premi "OK".
  3. Apri il Boards Manager dal menu Tools > Board e installa la piattaforma esp32 inserendo ESP32 nel campo di ricerca, selezionando la versione più recente del core esp32 (di Espressif Systems) e cliccando su “Install”.WHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-4
    Caricamento del primo schizzo sulla lavagna 
  4. Una volta installato il core ESP32, aprire il menu Strumenti e selezionare la scheda del modulo ESP32 Dev andando su: Strumenti > Scheda: "..." > ESP32 Arduino > Modulo ESP32 DevWHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-5
  5. Collega il modulo Whadda ESP32 al tuo PC utilizzando un cavo micro USB. Aprire nuovamente il menu Strumenti e verificare se una nuova porta seriale è stata aggiunta all'elenco delle porte e selezionarla (Strumenti > Porta:”…” > ). In caso contrario, potrebbe essere necessario installare un nuovo driver per consentire all'ESP32 di connettersi correttamente al computer.
    Vai a https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers per scaricare e installare il driver. Ricollega l'ESP32 e riavvia l'IDE di Arduino una volta terminato il processo.WHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-6
  6. Verificare che nel menu della scheda degli strumenti siano state selezionate le seguenti impostazioni:WHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-7
  7. Seleziona un example bozzetto dall'“Esample per ESP32 Dev Module" in File > Es.amples. Si consiglia di eseguire l'example chiamato "GetChipID" come punto di partenza, che può essere trovato sotto File > Es.ampfile > ESP32 > ChipID.WHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-8
  8. Fare clic sul pulsante Carica ( WHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-9 ) e monitorare i messaggi informativi in ​​basso. Una volta visualizzato il messaggio "Connessione in corso...", tieni premuto il pulsante di avvio sull'ESP32 fino al termine del processo di caricamento.WHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-10
  9. Apri il monitor seriale ( WHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-11) e verificare che il baudrate sia impostato su 115200 baud:WHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-12
  10. Premere il pulsante Reset/EN, i messaggi di debug dovrebbero iniziare a comparire sul monitor seriale, insieme al Chip ID (se il GetChipID exampfile è stato caricato).WHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-13WHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-14 WHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-15

Hai problemi?
Riavvia l'IDE Arduino e ricollega la scheda ESP32. È possibile verificare se il driver è stato installato correttamente controllando Gestione dispositivi su Windows in Porte COM per vedere se un dispositivo Silicon Labs CP210x viene riconosciuto. In Mac OS puoi eseguire il comando ls /dev/{tty,cu}.* nel terminale per verificarlo.

Connessione Wi-Fi esample

L'ESP32 brilla davvero nelle applicazioni in cui è richiesta la connettività WiFi. Il seguente esample sfrutterà questa funzionalità extra avendo la funzione del modulo ESP come base webserver.

  1. Apri l'IDE Arduino e apri AdvancedWebServer esample andando a File > Es.ampi > WebServer > AvanzateWebServerWHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-16
  2. Sostituisci YourSSIDHere con il nome della tua rete WiFi e sostituisci YourPSKHere con la password della tua rete WiFi.WHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-17
  3. Collega il tuo ESP32 al tuo PC (se non l'hai già fatto) e assicurati che le impostazioni corrette della scheda nel menu Strumenti siano impostate e che sia stata selezionata la porta di comunicazione seriale corretta.WHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-18
  4. Fare clic sul pulsante Carica (WHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-9) e monitorare i messaggi informativi in ​​basso. Una volta visualizzato il messaggio "Connessione in corso...", tieni premuto il pulsante di avvio sull'ESP32 fino al termine del processo di caricamento.WHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-19
  5. Apri il monitor seriale ( WHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-11 ) e verificare che il baudrate sia impostato su 115200 baud:
  6. Premere il pulsante Reset/EN, i messaggi di debug dovrebbero iniziare ad apparire sul monitor seriale, insieme alle informazioni sullo stato della connessione di rete e dell'indirizzo IP. Prendi nota dell'indirizzo IP:

    L'ESP32 ha problemi a connettersi alla tua rete WiFi?
    Verifica che il nome e la password della rete WiFi siano stati impostati correttamente e che l'ESP32 si trovi nel raggio d'azione del punto di accesso WiFi. L'ESP32 ha un'antenna relativamente piccola, quindi potrebbe avere più difficoltà a captare il segnale WiFi in una determinata posizione rispetto al tuo PC.
  7. Apri il nostro web browser e prova a connetterti all'ESP32 inserendo i suoi indirizzi IP nella barra degli indirizzi. Dovresti ottenere un webpagina che mostra un grafico generato casualmente dall'ESP32WHADDA-WPB109-ESP32-Scheda-di-sviluppo-fig-22

Cosa fare dopo con la mia scheda Whadda ESP32?
Dai un'occhiata ad alcuni degli altri ESP32 exampfile precaricati nell'IDE di Arduino. Potresti provare la funzionalità Bluetooth provando l'example schizzi nella cartella ESP32 BLE Arduino o prova lo schizzo di prova del sensore magnetico interno (hall) (ESP32 > HallSensor). Dopo aver provato alcuni ex diversiamples puoi provare a modificare il codice a tuo piacimento, e combinare i vari examppuoi inventare i tuoi progetti unici! Dai un'occhiata anche a questi tutorial realizzati dai nostri amici degli ingegneri dell'ultimo minuto: lastminuteengineers.com/elettronica/esp32-projects/

Con riserva di modifiche ed errori tipografici – © Velleman Group nv, Legen Heirweg 33 – 9890 Gavere WPB109-26082021.

Documenti / Risorse

Scheda di sviluppo WHADDA WPB109 ESP32 [pdf] Manuale d'uso
WPB109 Scheda di sviluppo ESP32, WPB109, Scheda di sviluppo ESP32, Scheda di sviluppo, Scheda

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *