WHADDA-logo

WHADDA WPB109 ESP32 Development Board

WHADDA-WPB109-ESP32-Development-Board-product

Panimula

Sa lahat ng residente ng European Union Mahalagang impormasyon sa kapaligiran tungkol sa produktong ito Ang simbolo na ito sa device o sa package ay nagpapahiwatig na ang pagtatapon ng device pagkatapos ng lifecycle nito ay maaaring makapinsala sa kapaligiran. Huwag itapon ang unit (o mga baterya) bilang hindi naayos na basura ng munisipyo; dapat itong dalhin sa isang espesyal na kumpanya para sa pag-recycle. Dapat ibalik ang device na ito sa iyong distributor o sa isang lokal na serbisyo sa pag-recycle. Igalang ang mga lokal na alituntunin sa kapaligiran. Kung may pagdududa, makipag-ugnayan sa iyong lokal na awtoridad sa pagtatapon ng basura. Salamat sa pagpili sa Whadda! Mangyaring basahin nang maigi ang manwal bago gamitin ang device na ito sa serbisyo. Kung nasira ang device habang dinadala, huwag i-install o gamitin ito at makipag-ugnayan sa iyong dealer.

Mga Tagubilin sa Kaligtasan

  • Basahin at unawain ang manwal na ito at ang lahat ng mga palatandaang pangkaligtasan bago gamitin ang appliance na ito.
  • Para sa panloob na paggamit lamang.
  • Ang device na ito ay maaaring gamitin ng mga batang may edad mula 8 taong gulang pataas, at mga taong may mahinang pisikal, sensory o mental na kakayahan o kakulangan ng karanasan at kaalaman kung sila ay binigyan ng pangangasiwa o pagtuturo tungkol sa paggamit ng device sa ligtas na paraan at nauunawaan. ang mga panganib na kasangkot. Hindi dapat paglaruan ng mga bata ang device. Ang paglilinis at pagpapanatili ng gumagamit ay hindi dapat gawin ng mga bata nang walang pangangasiwa.

Pangkalahatang Mga Alituntunin

  • Sumangguni sa Velleman® Service and Quality Warranty sa mga huling pahina ng manwal na ito.
  • Ang lahat ng mga pagbabago ng aparato ay ipinagbabawal para sa mga kadahilanang pangkaligtasan. Ang pinsalang dulot ng mga pagbabago ng user sa device ay hindi sakop ng warranty.
  • Gamitin lamang ang device para sa layunin nito. Ang paggamit ng device sa hindi awtorisadong paraan ay magpapawalang-bisa sa warranty.
  • Ang pinsalang dulot ng pagwawalang-bahala sa ilang partikular na mga alituntunin sa manwal na ito ay hindi saklaw ng warranty at ang dealer ay hindi tatanggap ng pananagutan para sa anumang kasunod na mga depekto o problema.
  • Si Nor Velleman nv o ang mga dealer nito ay maaaring panagutin para sa anumang pinsala (pambihira, hindi sinasadya o hindi direkta) - ng anumang kalikasan (pinansyal, pisikal...) na nagmumula sa pagkakaroon, paggamit o pagkabigo ng produktong ito.
  • Panatilihin ang manwal na ito para sa sanggunian sa hinaharap.

Ano ang Arduino®

Ang Arduino® ay isang open-source prototyping platform batay sa madaling gamitin na hardware at software. Ang mga Arduino® board ay nakakabasa ng mga input – light-on na sensor, isang daliri sa isang button o isang Twitter message –at ginagawa itong output – pag-activate ng motor, pag-on ng LED, pag-publish ng isang bagay online. Maaari mong sabihin sa iyong board kung ano ang gagawin sa pamamagitan ng pagpapadala ng isang set ng mga tagubilin sa microcontroller sa board. Upang gawin ito, ginagamit mo ang Arduino programming language (batay sa Wiring) at ang Arduino® software IDE (batay sa Processing). Karagdagang mga kalasag/modyul/bahagi ay kinakailangan para sa pagbabasa ng isang mensahe sa twitter o pag-publish online. Mag-surf sa www.arduino.cc para sa karagdagang impormasyon

Tapos na ang produktoview

Ang Whadda WPB109 ESP32 development board ay isang komprehensibong development platform para sa ESP32 ng Espressif, ang na-upgrade na pinsan ng sikat na ESP8266. Tulad ng ESP8266, ang ESP32 ay isang WiFi-enabled na microcontroller, ngunit dito nagdaragdag ito ng suporta para sa Bluetooth low-energy (ie BLE, BT4.0, Bluetooth Smart), at 28 I/O pin. Ang kapangyarihan at versatility ng ESP32 ay ginagawa itong perpektong kandidato upang magsilbing utak ng iyong susunod na proyekto ng IoT.

Mga pagtutukoy

  • Chipset: ESPRESSIF ESP-WROOM-32 CPU: Xtensa dual-core (o single-core) 32-bit LX6 microprocessor
  • Co-CPU: ultra low power (ULP) co-processor na GPIO Pins 28
  • Memorya:
    • RAM: 520 KB ng SRAM ROM: 448 KB
  • Wireless na pagkakakonekta:
    • WiFi: 802.11 b / g / n
    • Bluetooth®: v4.2 BR/EDR at BLE
  • Pamamahala ng kapangyarihan:
    • max. kasalukuyang pagkonsumo: 300 mA
    • Malalim na pagkonsumo ng kuryente: 10 μA
    • max. input ng baterya voltage: 6 V
    • max. kasalukuyang singil ng baterya: 450 mA
    • Mga Dimensyon (W x L x H): 27.9 x 54.4.9 x 19mm

Pagganap sa paglipasview

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

Pangunahing Bahagi Paglalarawan
ESP32-WROOM-32 Isang module na may ESP32 sa core nito.
Pindutan ng EN I-reset ang pindutan
 

Pindutan ng Boot

Button sa pag-download.

Ang pagpindot sa Boot at pagkatapos ay pagpindot sa EN ay magsisimula ng Firmware Download mode para sa pag-download ng firmware sa pamamagitan ng serial port.

 

USB-to-UART Bridge

Kino-convert ang USB sa UART serial upang mapadali ang komunikasyon sa pagitan ng ESP32

at pc

 

Micro USB Port

USB interface. Power supply para sa board pati na rin ang interface ng komunikasyon sa pagitan ng a

computer at ang ESP32 module.

3.3 V Regulator Kino-convert ang 5 V mula sa USB sa 3.3 V na kailangan para mag-supply

ang ESP32 module

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

Pagsisimula

Pag-install ng kinakailangang software

  1. Una, tiyaking mayroon kang pinakabagong bersyon ng Arduino IDE na naka-install sa iyong computer. Maaari mong i-download ang pinakabagong bersyon sa pamamagitan ng pagpunta sa www.arduino.cc/en/software.
  2. Buksan ang Arduino IDE, at buksan ang menu ng mga kagustuhan sa pamamagitan ng pagpunta sa File > Mga Kagustuhan. Ipasok ang sumusunod URL sa “Additional Boards Manager URLs” field:
    https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json , atWHADDA-WPB109-ESP32-Development-Board-fig-3
    pindutin ang "OK".
  3. Buksan ang Boards Manager mula sa Tools > Board menu at i-install ang esp32 platform sa pamamagitan ng paglalagay ng ESP32 sa search field, pagpili ng pinakabagong bersyon ng esp32 core (ng Espressif Systems), at pag-click sa “I-install”.WHADDA-WPB109-ESP32-Development-Board-fig-4
    Pag-upload ng unang sketch sa board 
  4. Kapag na-install na ang ESP32 core, buksan ang menu ng mga tool at piliin ang ESP32 Dev module board sa pamamagitan ng pagpunta sa: Tools > Board:”…” > ESP32 Arduino > ESP32 Dev ModuleWHADDA-WPB109-ESP32-Development-Board-fig-5
  5. Ikonekta ang Whadda ESP32 module sa iyong pc gamit ang isang micro USB cable. Buksan muli ang menu ng mga tool at tingnan kung may naidagdag na bagong serial port sa listahan ng port at piliin ito (Tools > Port:”…” > ). Kung hindi ito ang kaso, maaaring kailanganin mong mag-install ng bagong driver upang paganahin ang ESP32 na maayos na kumonekta sa iyong computer.
    Pumunta sa https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers upang i-download at i-install ang driver. Ikonekta muli ang ESP32 at i-restart ang Arduino IDE kapag natapos na ang proseso niya.WHADDA-WPB109-ESP32-Development-Board-fig-6
  6. Suriin na ang mga sumusunod na setting ay napili sa tool board menu:WHADDA-WPB109-ESP32-Development-Board-fig-7
  7. Pumili ng example sketch mula sa “Examples para sa ESP32 Dev Module” sa File > Halamples. Inirerekomenda namin na patakbuhin ang examptinatawag na "GetChipID" bilang panimulang punto, na makikita sa ilalim File > Halamples > ESP32 > ChipID.WHADDA-WPB109-ESP32-Development-Board-fig-8
  8. I-click ang button na I-upload ( WHADDA-WPB109-ESP32-Development-Board-fig-9 ), at subaybayan ang mga mensahe ng impormasyon sa ibaba. Sa sandaling lumabas ang mensaheng “Kumokonekta…”, pindutin nang matagal ang Boot button sa ESP32 hanggang sa matapos ang proseso ng pag-upload.WHADDA-WPB109-ESP32-Development-Board-fig-10
  9. Buksan ang serial monitor ( WHADDA-WPB109-ESP32-Development-Board-fig-11), at suriin na ang baudrate ay nakatakda sa 115200 baud:WHADDA-WPB109-ESP32-Development-Board-fig-12
  10. Pindutin ang pindutan ng I-reset/EN, dapat magsimulang lumabas ang mga mensahe sa pag-debug sa serial monitor, kasama ang Chip ID (Kung ang GetChipID example ay na-upload).WHADDA-WPB109-ESP32-Development-Board-fig-13WHADDA-WPB109-ESP32-Development-Board-fig-14 WHADDA-WPB109-ESP32-Development-Board-fig-15

Nagkakaproblema?
I-restart ang Arduino IDE at muling ikonekta ang ESP32 board. Maaari mong suriin kung ang driver ay maayos na na-install sa pamamagitan ng pagsuri sa Device manager sa Windows sa ilalim ng COM Ports upang makita kung ang isang Silicon Labs CP210x device ay nakikilala. Sa ilalim ng Mac OS maaari mong patakbuhin ang command na ls /dev/{tty,cu}.* sa terminal upang suriin ito.

Koneksyon sa WiFi halample

Ang ESP32 ay talagang kumikinang sa mga application kung saan kinakailangan ang koneksyon sa WiFi. Ang sumusunod na exampMagagamit ko ang karagdagang functionality na ito sa pamamagitan ng pagkakaroon ng ESP module function bilang basic webserver.

  1. Buksan ang Arduino IDE, at buksan ang AdvancedWebServer example sa pamamagitan ng pagpunta sa File > Halamples > WebServer > AdvancedWebserverWHADDA-WPB109-ESP32-Development-Board-fig-16
  2. Palitan ang YourSSIDHere ng sarili mong pangalan ng WiFi network, at palitan ang YourPSKHere ng password ng iyong WiFi network.WHADDA-WPB109-ESP32-Development-Board-fig-17
  3. Ikonekta ang iyong ESP32 sa iyong pc (kung hindi mo pa nagagawa), at tiyaking nakatakda ang tamang mga setting ng board sa Tools menu at napili ang tamang serial communication port.WHADDA-WPB109-ESP32-Development-Board-fig-18
  4. I-click ang button na I-upload (WHADDA-WPB109-ESP32-Development-Board-fig-9), at subaybayan ang mga mensahe ng impormasyon sa ibaba. Sa sandaling lumabas ang mensaheng “Kumokonekta…”, pindutin nang matagal ang Boot button sa ESP32 hanggang sa matapos ang proseso ng pag-upload.WHADDA-WPB109-ESP32-Development-Board-fig-19
  5. Buksan ang serial monitor ( WHADDA-WPB109-ESP32-Development-Board-fig-11 ), at suriin na ang baudrate ay nakatakda sa 115200 baud:
  6. Pindutin ang pindutan ng I-reset/EN, dapat magsimulang lumabas ang mga mensahe sa pag-debug sa serial monitor, kasama ang impormasyon ng katayuan tungkol sa koneksyon sa network at ang IP-address. Tandaan ang IP address:

    Nagkakaproblema ba ang ESP32 na kumonekta sa iyong WiFi network?
    Suriin kung ang pangalan at password ng WiFi network ay na-set up nang tama, at ang ESP32 ay nasa hanay ng iyong WiFi access point. Ang ESP32 ay may medyo maliit na antenna kaya maaaring mas mahirapan itong kunin ang signal ng WiFi sa isang partikular na lokasyon kaysa sa iyong PC.
  7. Buksan ang aming web browser at subukang kumonekta sa ESP32 sa pamamagitan ng pagpasok ng mga ip address nito sa address bar. Dapat kang makakuha ng isang webpage na nagpapakita ng random na nabuong graph mula sa ESP32WHADDA-WPB109-ESP32-Development-Board-fig-22

Ano ang susunod na gagawin sa aking Whadda ESP32 board?
Tingnan ang ilan sa iba pang ESP32 halamples na dumating preloaded sa Arduino IDE. Maaari mong subukan ang pagpapagana ng Bluetooth sa pamamagitan ng pagsubok sa exampmag-sketch sa ESP32 BLE Arduino folder, o subukan ang internal magnetic (hall) sensor test sketch (ESP32 > HallSensor). Sa sandaling sinubukan mo ang ilang iba't ibang examples maaari mong subukang i-edit ang code ayon sa gusto mo, at pagsamahin ang iba't ibang examples para makabuo ng sarili mong mga natatanging proyekto! Tingnan din ang mga tutorial na ito na ginawa ng aming mga kaibigan sa huling minutong mga inhinyero: lastminuteengineers.com/electronics/esp32-projects/

Nakareserba ang mga pagbabago at typographical error – © Velleman Group nv, Legen Heirweg 33 – 9890 Gavere WPB109-26082021.

Mga Dokumento / Mga Mapagkukunan

WHADDA WPB109 ESP32 Development Board [pdf] User Manual
WPB109 ESP32 Development Board, WPB109, ESP32 Development Board, Development Board, Board

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *