WHADDA logotipas

WHADDA WPB109 ESP32 plėtros valdyba

WHADDA-WPB109-ESP32-Development-board-product

Įvadas

Visiems Europos Sąjungos gyventojams Svarbi informacija apie aplinką apie šį gaminį Šis ant įrenginio arba pakuotės esantis simbolis rodo, kad prietaiso išmetimas pasibaigus jo gyvavimo ciklui gali pakenkti aplinkai. Neišmeskite įrenginio (ar baterijų) kaip nerūšiuotų komunalinių atliekų; jį reikia pristatyti į specializuotą įmonę perdirbti. Šį įrenginį reikia grąžinti savo platintojui arba vietinei perdirbimo tarnybai. Laikykitės vietinių aplinkosaugos taisyklių. Jei abejojate, susisiekite su vietinėmis atliekų šalinimo institucijomis. Dėkojame, kad pasirinkote „Whadda“! Prieš pradėdami naudoti šį įrenginį, atidžiai perskaitykite vadovą. Jei prietaisas buvo pažeistas transportuojant, jo neįdiekite ir nenaudokite, o kreipkitės į pardavėją.

Saugos instrukcijos

  • Prieš naudodami šį prietaisą perskaitykite ir supraskite šį vadovą bei visus saugos ženklus.
  • Naudoti tik patalpose.
  • Šį prietaisą gali naudoti vaikai nuo 8 metų ir asmenys, turintys ribotų fizinių, jutiminių ar protinių gebėjimų arba neturintys patirties ir žinių, jei jie yra prižiūrimi arba instruktuojami, kaip saugiai naudoti prietaisą ir supranta susijusius pavojus. Vaikai neturi žaisti su įrenginiu. Vaikai be priežiūros negali valyti ir atlikti naudotojo priežiūros.

Bendrosios gairės

  • Žr. Velleman® techninės priežiūros ir kokybės garantiją paskutiniuose šio vadovo puslapiuose.
  • Saugumo sumetimais draudžiami visi įrenginio pakeitimai. Garantija netaikoma žalai, kurią padarė naudotojas modifikuojant įrenginį.
  • Prietaisą naudokite tik pagal paskirtį. Neleistinai naudojant prietaisą garantija nebegalios.
  • Žalai, atsiradusiai dėl tam tikrų šiame vadove pateiktų nurodymų nepaisymo, garantija netaikoma, todėl pardavėjas neprisiima atsakomybės už jokius iš to kylančius defektus ar problemas.
  • Nei „Velleman nv“, nei jos platintojai negali būti laikomi atsakingais už bet kokią žalą (ypatingą, atsitiktinę ar netiesioginę) – bet kokio pobūdžio (finansinę, fizinę...), atsiradusią dėl šio gaminio turėjimo, naudojimo ar gedimo.
  • Išsaugokite šį vadovą ateityje.

Kas yra Arduino®

Arduino® yra atvirojo kodo prototipų kūrimo platforma, pagrįsta paprasta naudoti technine ir programine įranga. „Arduino®“ plokštės gali nuskaityti įvestis – šviesos jutiklį, pirštą ant mygtuko ar „Twitter“ pranešimą – ir paversti tai išvestimi – suaktyvinti variklį, įjungti LED, ką nors paskelbti internete. Galite nurodyti savo plokštei, ką daryti, nusiųsdami instrukcijų rinkinį į plokštės mikrovaldiklį. Norėdami tai padaryti, naudokite Arduino programavimo kalbą (pagrįstą laidais) ir Arduino® programinės įrangos IDE (pagrįstą apdorojimu). Norint skaityti Twitter žinutes arba publikuoti internete, reikalingi papildomi skydai/moduliai/komponentai. Naršyti į www.arduino.cc Norėdami gauti daugiau informacijos

Produktas baigtasview

„Whadda WPB109 ESP32“ kūrimo plokštė yra išsami „Espressif“ ESP32, atnaujinto populiaraus ESP8266 pusbrolio, kūrimo platforma. Kaip ir ESP8266, ESP32 yra „WiFi“ palaikantis mikrovaldiklis, tačiau prie jo pridedamas mažos energijos „Bluetooth“ (ty BLE, BT4.0, „Bluetooth Smart“) ir 28 įvesties / išvesties kaiščių palaikymas. Dėl ESP32 galios ir universalumo jis yra idealus kandidatas būti jūsų kito daiktų interneto projekto smegenys.

Specifikacijos

  • Lustų rinkinys: ESPRESSIF ESP-WROOM-32 CPU: Xtensa dviejų branduolių (arba vieno branduolio) 32 bitų LX6 mikroprocesorius
  • Bendrasis procesorius: itin mažos galios (ULP) bendras procesorius GPIO Pins 28
  • Atmintis:
    • RAM: 520 KB SRAM ROM: 448 KB
  • Belaidis ryšys:
    • „WiFi“ ryšys: 802.11 b / g / n
    • Bluetooth®: v4.2 BR/EDR ir BLE
  • Energijos valdymas:
    • maks. srovės suvartojimas: 300 mA
    • Gilaus miego energijos suvartojimas: 10 μA
    • maks. akumuliatoriaus įvesties ttage: 6 V.
    • maks. akumuliatoriaus įkrovimo srovė: 450 mA
    • Matmenys (P x P x A): 27.9 x 54.4.9 x 19 mm

Funkcionaliai baigtaview

WHADDA-WPB109-ESP32-Development-Board-1 pav.

Pagrindinis komponentas Aprašymas
ESP32-WROOM-32 Modulis, kurio esmė yra ESP32.
LT Mygtukas Atstatyti mygtukas
 

Įkrovos mygtukas

Atsisiuntimo mygtukas.

Laikydami nuspaudę Boot ir paspaudę EN, įjungiamas programinės įrangos atsisiuntimo režimas, skirtas programinės įrangos atsisiuntimui per nuoseklųjį prievadą.

 

USB-UART tiltas

Konvertuoja USB į UART seriją, kad palengvintų ryšį tarp ESP32

ir pc

 

Mikro USB prievadas

USB sąsaja. Plokštės maitinimo šaltinis, taip pat ryšio sąsaja tarp a

kompiuteris ir ESP32 modulis.

3.3 V reguliatorius Konvertuoja 5 V iš USB į 3.3 V, reikalingą tiekimui

ESP32 modulis

WHADDA-WPB109-ESP32-Development-Board-2 pav.

Darbo pradžia

Reikiamos programinės įrangos įdiegimas

  1. Pirmiausia įsitikinkite, kad jūsų kompiuteryje įdiegta naujausia Arduino IDE versija. Naujausią versiją galite atsisiųsti apsilankę adresu www.arduino.cc/en/software.
  2. Atidarykite „Arduino IDE“ ir atidarykite nuostatų meniu eidami į File > Parinktys. Įveskite toliau pateiktą informaciją URL į „Papildomų lentų vadybininką URLs“ laukas:
    https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json , irWHADDA-WPB109-ESP32-Development-Board-3 pav.
    paspauskite "OK".
  3. Atidarykite lentų tvarkyklę iš meniu Įrankiai > Plokštė ir įdiekite esp32 platformą paieškos laukelyje įvesdami ESP32, pasirinkdami naujausią esp32 branduolio versiją (pateikiama Espressif Systems) ir spustelėdami „Įdiegti“.WHADDA-WPB109-ESP32-Development-Board-4 pav.
    Pirmojo eskizo įkėlimas į lentą 
  4. Įdiegę ESP32 branduolį, atidarykite įrankių meniu ir pasirinkite ESP32 kūrimo modulio plokštę, eidami į: Įrankiai > Plokštė: "…" > ESP32 Arduino > ESP32 Dev ModuleWHADDA-WPB109-ESP32-Development-Board-5 pav.
  5. Prijunkite Whadda ESP32 modulį prie kompiuterio naudodami mikro USB kabelį. Dar kartą atidarykite įrankių meniu ir patikrinkite, ar prie prievadų sąrašo nebuvo įtrauktas naujas nuoseklusis prievadas, ir pasirinkite jį (Įrankiai > Prievadas:"…" > ). Jei taip nėra, gali reikėti įdiegti naują tvarkyklę, kad ESP32 galėtų tinkamai prisijungti prie kompiuterio.
    Eikite į https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers atsisiųsti ir įdiegti tvarkyklę. Iš naujo prijunkite ESP32 ir iš naujo paleiskite Arduino IDE, kai tik jis baigsis.WHADDA-WPB109-ESP32-Development-Board-6 pav.
  6. Patikrinkite, ar įrankių lentos meniu pasirinkti šie nustatymai:WHADDA-WPB109-ESP32-Development-Board-7 pav.
  7. Pasirinkite buvampeskizas iš „Examples ESP32 Dev Module“ in File > Pvzamples. Rekomenduojame paleisti buvample vadinamas „GetChipID“ kaip pradžios tašką, kurį galite rasti žemiau File > Pvzamples > ESP32 > ChipID.WHADDA-WPB109-ESP32-Development-Board-8 pav.
  8. Spustelėkite mygtuką Įkelti ( WHADDA-WPB109-ESP32-Development-Board-9 pav. ) ir stebėkite apačioje esančius informacinius pranešimus. Kai pasirodys pranešimas „Connecting…“, paspauskite ir palaikykite paleidimo mygtuką ESP32, kol įkėlimo procesas bus baigtas.WHADDA-WPB109-ESP32-Development-Board-10 pav.
  9. Atidarykite serijinį monitorių ( WHADDA-WPB109-ESP32-Development-Board-11 pav.) ir patikrinkite, ar nustatytas 115200 XNUMX bodų greitis:WHADDA-WPB109-ESP32-Development-Board-12 pav.
  10. Paspauskite mygtuką Reset/EN, nuosekliajame monitoriuje turėtų pradėti rodyti derinimo pranešimai kartu su lusto ID (jei GetChipID example buvo įkeltas).WHADDA-WPB109-ESP32-Development-Board-13 pav.WHADDA-WPB109-ESP32-Development-Board-14 pav. WHADDA-WPB109-ESP32-Development-Board-15 pav.

Turite problemų?
Iš naujo paleiskite Arduino IDE ir vėl prijunkite ESP32 plokštę. Galite patikrinti, ar tvarkyklė tinkamai įdiegta, patikrinę „Windows“ įrenginių tvarkytuvę skiltyje „COM Ports“, kad pamatytumėte, ar atpažįstamas „Silicon Labs CP210x“ įrenginys. Jei naudojate Mac OS, terminale galite paleisti komandą ls /dev/{tty,cu}.*, kad tai patikrintumėte.

WiFi ryšys pvzample

ESP32 tikrai puikiai tinka programose, kuriose reikalingas WiFi ryšys. Šis buvęsample pasinaudos šia papildoma funkcija, nes ESP modulis veikia kaip pagrindinė webserveris.

  1. Atidarykite „Arduino IDE“ ir atidarykite „Advanced“.WebServeris, pvzample eidamas į File > Pvzamples > WebServeris > IšplėstiniaiWebServerisWHADDA-WPB109-ESP32-Development-Board-16 pav.
  2. Pakeiskite „YourSSIDHere“ savo „WiFi“ tinklo pavadinimu, o „YourPSKHere“ – „WiFi“ tinklo slaptažodžiu.WHADDA-WPB109-ESP32-Development-Board-17 pav.
  3. Prijunkite ESP32 prie kompiuterio (jei dar to nepadarėte) ir įsitikinkite, kad meniu Įrankiai nustatyti teisingi plokštės nustatymai ir pasirinktas tinkamas nuosekliojo ryšio prievadas.WHADDA-WPB109-ESP32-Development-Board-18 pav.
  4. Spustelėkite mygtuką Įkelti (WHADDA-WPB109-ESP32-Development-Board-9 pav.) ir stebėkite apačioje esančius informacinius pranešimus. Kai pasirodys pranešimas „Connecting…“, paspauskite ir palaikykite paleidimo mygtuką ESP32, kol įkėlimo procesas bus baigtas.WHADDA-WPB109-ESP32-Development-Board-19 pav.
  5. Atidarykite serijinį monitorių ( WHADDA-WPB109-ESP32-Development-Board-11 pav. ) ir patikrinkite, ar nustatytas 115200 XNUMX bodų greitis:
  6. Paspauskite mygtuką Reset/EN, nuosekliajame monitoriuje turėtų būti rodomi derinimo pranešimai kartu su būsenos informacija apie tinklo ryšį ir IP adresą. Atkreipkite dėmesį į IP adresą:

    Ar ESP32 kyla problemų prisijungiant prie jūsų WiFi tinklo?
    Patikrinkite, ar teisingai nustatyti „WiFi“ tinklo pavadinimas ir slaptažodis ir ar ESP32 yra jūsų „WiFi“ prieigos taško diapazone. ESP32 turi palyginti mažą anteną, todėl gali kilti daugiau sunkumų paimti WiFi signalą tam tikroje vietoje nei jūsų kompiuteryje.
  7. Atidarykite mūsų web naršyklę ir pabandykite prisijungti prie ESP32, adreso juostoje įvesdami jo IP adresus. Turėtumėte gauti a webpuslapis, kuriame rodomas atsitiktinai sugeneruotas ESP32 grafikasWHADDA-WPB109-ESP32-Development-Board-22 pav.

Ką toliau daryti su „Whadda ESP32“ plokšte?
Peržiūrėkite kai kuriuos kitus ESP32 examples, kurios yra iš anksto įkeltos į Arduino IDE. Galite išbandyti „Bluetooth“ funkciją išbandydami buvampeskizus ESP32 BLE Arduino aplanke arba išbandykite vidinio magnetinio (salės) jutiklio bandymo eskizą (ESP32 > HallSensor). Kai išbandėte keletą skirtingų buvusiųampGalite pabandyti redaguoti kodą pagal savo skonį ir derinti įvairius pvzampmažiau sugalvokite savo unikalių projektų! Taip pat peržiūrėkite šias pamokas, kurias parengė mūsų draugai, paskutinės minutės inžinieriai: lastminuteengineers.com/electronics/esp32-projects/

Pakeitimai ir spausdinimo klaidos saugomos – © Velleman Group nv, Legen Heirweg 33 – 9890 Gavere WPB109-26082021.

Dokumentai / Ištekliai

WHADDA WPB109 ESP32 plėtros valdyba [pdf] Naudotojo vadovas
WPB109 ESP32 plėtros valdyba, WPB109, ESP32 kūrimo taryba, kūrimo taryba, valdyba

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *