A termékfotók tájékoztató jellegűek, és a gyártási tételtől és a beszállítótól függően kisebb eltéréseket mutathatnak. A termék specifikációi és árai előzetes értesítés nélkül változhatnak. Mindent megteszünk, hogy a lehető legpontosabb és leghitelesebb specifikációkat adjuk meg a termékoldalon, de lehetséges, hogy ezek nem teljesen helyesek. Ha ilyen esetet észlel, kérjük, jelentse nekünk.
A termék szakemberek számára készült, és használatához képzett, valamint felhatalmazott személyzet szükséges. A termék nem tartalmaz összeszerelési/használati útmutatót . A termék nem megfelelő képesítéssel rendelkező személyek általi üzembe helyezése a weboldalon található Általános Szerződési Feltételek értelmében a jótállás elvesztését eredményezi.
A megadott műszaki adatok (áram, teljesítmény stb.) ideális működési körülmények között érvényes maximális értékeket jelentenek. A biztonságos használat és az optimális élettartam érdekében javasolt a terméket folyamatos üzemben legfeljebb a megadott maximális értékek 50%-án használni.
ESP32-DevKitC fejlesztőkártya, ESP32-WROOM-32D, 38P
Ideális IoT projektek gyors prototípus-készítéséhez és fejlesztéséhez, az ESP32-WROOM-32D modullal ellátott lap WiFi és Bluetooth kapcsolatot kínál, programozás és táplálás Type-C csatlakozón keresztül integrált CP2102-vel, könnyű hozzáférést biztosít a lábakhoz oldalsó csatlakozókon keresztül és kompatibilis a breadboarddal, míg az EN és BOOT gombok egyszerűsítik az újraindítást és a firmware feltöltését.
Shipping by csütörtök 22 október
A termék megvásárlásával jár 0,43 € hűségpont.
Nemzetközi gyors szállítás az EU-n belül. Ingyenes szállítás 100 EUR feletti megrendelések esetén a legtöbb EU-országban.
24 órán belül szállítunk raktárunkból
Minden rendelés után pontokat kap, a rendelés értékének 5%-ában.
Az ESP32-DevKitC fejlesztőpanel az ESP32 mikrovezérlőhöz készült alaplap, amely ugyanazon az áramkörön egyesíti a WiFi és Bluetooth kapcsolatot, valamint a két oldalsó fejlécen közvetlenül elérhető nagyszámú I/O lábat. Gyors IoT-prototípusokhoz, automatizáláshoz, szenzorok olvasásához, aktuátorok vezérléséhez és vezeték nélküli kommunikációhoz tervezték, és az egyik leggyakrabban használt fejlesztőpanel az ESP32-alapú hobbi- és professzionális projektekhez.
A panel az ESP32-WROOM-32D modult használja, amely az ESP32-D0WD processzorra épül, egy kétmagos Xtensa LX6-ra, amely akár 240 MHz-es frekvencián is működhet. A modul 2,4 - 2,5 GHz-es sávban 802.11 b/g/n WiFi-t és Bluetooth 4.2-t, beleértve a BLE-t is, 448 KB ROM-ot, 520 KB SRAM-ot és 4 MB külső SPI flash memóriát integrál a modulon. Az процессzor 34 GPIO lábából a legtöbb ki van vezetve a két oldalsó lábsorra, a panel pedig 2 darab 12 bites ADC átalakítót is kínál, akár 18 csatornával, 2 darab 8 bites DAC kimenetet és 10 kapacitív érintésérzékelő funkciójú lábat.
A fő jellemzők közé tartozik a CP2102 USB-UART bridge a programozáshoz és a soros kommunikációhoz, akár 3 Mbps sebességgel, a tápellátásra és a program feltöltésére is használt USB Type-C csatlakozó, az EN (reset) és BOOT (firmware letöltési mód) gombok, valamint a tápellátás jelenlétét jelző LED. A panel tápellátása történhet az USB Type-C porton keresztül, az 5V/GND lábakon át, vagy a 3V3/GND lábakon keresztül, azzal a feltétellel, hogy egyszerre csak egyetlen tápforrás legyen használva.
Az USB Type-C interfészen keresztül a panel közvetlenül csatlakoztatható számítógéphez programozásra és soros monitorozásra Arduino IDE, PlatformIO vagy ESP-IDF használatával, míg a kivezetett I/O lábakon keresztül UART, I2C, SPI vagy GPIO segítségével kommunikál külső modulokkal és szenzorokkal, és akár gazdapanelként is működhet olyan projektekben, amelyek más mikrovezérlőkkel vagy Raspberry Pi-vel való összekapcsolást igényelnek.
Figyelem - a panel tápellátása USB-n keresztül:
WiFi vagy Bluetooth aktiválásakor az ESP32 panel áramfelvétele akár körülbelül 500 mA csúcsértéket is elérhet. Ha az USB port vagy a kábel nem tudja biztosítani ezt az áramot, a feszültség leesik, és a panel nem működik megfelelően.
Nem megfelelő tápellátás tünetei:
- Ismétlődő újraindulások és a “Brownout detector was triggered” üzenet a Serial Monitorban.
- A WiFi nem talál egyetlen hálózatot sem, vagy az Access Point módban a jel nagyon gyenge.
- A program feltöltése sikertelen vagy megszakad.
- A panel normálisan futtatja a kódot, de lefagy vagy újraindul, amikor a rádiós rész elindul.
Ajánlások:
Használjon rövid, jó minőségű USB-C kábelt (legfeljebb 1 m), amely támogatja az adatátvitelt (csak töltésre alkalmas kábelekkel nem lehet programozni).
A panelt közvetlenül a számítógép hátlapi USB portjához csatlakoztassa, ne az előlapi portokhoz vagy tápellátás nélküli USB hubokon keresztül.
Önálló működéshez használjon 5V / legalább 1A-es tápegységet.
Nagy fogyasztású projektekben helyezzen el egy 470-1000 uF-os elektrolit kondenzátort a 3V3 és GND lábak közé, a lehető legközelebb a modulhoz.
Ezeket a tüneteket a tápegység okozza, és nem a panel hibáját jelentik. Kérjük, ellenőrizze a tápellátást, mielőtt visszaküldést vagy garanciális ügyintézést kezdeményezne.
Műszaki adatok:
Tápfeszültség: 5 VDC USB Type-C-n vagy az 5V lábon keresztül, illetve 3.3 VDC a 3V3 lábon keresztül, egyszerre csak egy változat használható
Áram: átlagos fogyasztás kb. 80 mA, a tápegységnek legalább 500 mA-t kell tudnia biztosítani
Beépített modul: ESP32-WROOM-32D
Processzor: ESP32-D0WD, kétmagos Xtensa LX6, akár 240 MHz
Memória: 448 KB ROM, 520 KB SRAM, 4 MB külső SPI flash a modulon
Kapcsolat: WiFi 802.11 b/g/n (2.4 - 2.5 GHz), Bluetooth 4.2 és BLE
USB-UART bridge: CP2102, akár 3 Mbps sebességgel
Programozási interfész: USB Type-C
Összes lábszám: 38 (két sor, soronként 19 láb)
GPIO lábak: az ESP32 34 GPIO-jának többsége, a GPIO6 - GPIO11 (D0 - D3, CMD, CLK) belsőleg a flash memóriához van használva, csatlakoztatásuk nem ajánlott
Analóg bemenetek: 2 darab 12 bites ADC, akár 18 csatornával (ADC1 és ADC2)
Analóg kimenetek: 2 darab 8 bites DAC (GPIO25, GPIO26)
Érintésérzékelők: 10 kapacitív Touch funkciójú láb
Gombok: EN (reset) és BOOT (firmware letöltési mód)
Tápellátásjelző LED: igen
Breadboard kompatibilitás: igen
Távolság a lábsorok között: 25 mm
Lábosztás: 2.54 mm
Méretek: 54.5 x 28 mm
Pinout:

| Csatlakozó | Láb | Funkció |
|---|---|---|
| 1. sor | 3V3 | 3.3 V tápellátás |
| 1. sor | EN | Modul reset (CHIP_PU), HIGH szinten aktív |
| 1. sor | VP | GPIO36, ADC1_CH0, bemenet |
| 1. sor | VN | GPIO39, ADC1_CH3, bemenet |
| 1. sor | IO34 | GPIO34, ADC1_CH6, bemenet |
| 1. sor | IO35 | GPIO35, ADC1_CH7, bemenet |
| 1. sor | IO32 | GPIO32, ADC1_CH4, Touch 9 |
| 1. sor | IO33 | GPIO33, ADC1_CH5, Touch 8 |
| 1. sor | IO25 | GPIO25, ADC2_CH8, DAC1 |
| 1. sor | IO26 | GPIO26, ADC2_CH9, DAC2 |
| 1. sor | IO27 | GPIO27, ADC2_CH7, Touch 7 |
| 1. sor | IO14 | GPIO14, ADC2_CH6, Touch 6, MTMS |
| 1. sor | IO12 | GPIO12, ADC2_CH5, Touch 5, MTDI |
| 1. sor | GND | Föld |
| 1. sor | IO13 | GPIO13, ADC2_CH4, Touch 4, MTCK |
| 1. sor | D2 | GPIO9, belsőleg flashhez használva, használata kerülendő |
| 1. sor | D3 | GPIO10, belsőleg flashhez használva, használata kerülendő |
| 1. sor | CMD | GPIO11, belsőleg flashhez használva, használata kerülendő |
| 1. sor | 5V | 5 V tápellátás |
| 2. sor | GND | Föld |
| 2. sor | IO23 | GPIO23 |
| 2. sor | IO22 | GPIO22 |
| 2. sor | TX | GPIO1, UART0 TX |
| 2. sor | RX | GPIO3, UART0 RX |
| 2. sor | IO21 | GPIO21 |
| 2. sor | GND | Föld |
| 2. sor | IO19 | GPIO19 |
| 2. sor | IO18 | GPIO18 |
| 2. sor | IO5 | GPIO5 |
| 2. sor | IO17 | GPIO17, csak WROOM/SOLO-1 modulokon elérhető |
| 2. sor | IO16 | GPIO16, csak WROOM/SOLO-1 modulokon elérhető |
| 2. sor | IO4 | GPIO4, ADC2_CH0, Touch 0 |
| 2. sor | IO0 | GPIO0, ADC2_CH1, Touch 1, Boot láb |
| 2. sor | IO2 | GPIO2, ADC2_CH2, Touch 2 |
| 2. sor | IO15 | GPIO15, ADC2_CH3, Touch 3, MTDO |
| 2. sor | D1 | GPIO8, belsőleg flashhez használva, használata kerülendő |
| 2. sor | D0 | GPIO7, belsőleg flashhez használva, használata kerülendő |
| 2. sor | CLK | GPIO6, belsőleg flashhez használva, használata kerülendő |
Használat:
Tartsa lenyomva a BOOT gombot, miközben USB Type-C kábellel csatlakoztatja a panelt a számítógéphez, majd elengedheti a gombot.
A panelt csak egyetlen forrásból táplálja, akár az USB Type-C porton keresztül, akár az 5V/GND lábakon át, akár a 3V3/GND lábakon keresztül, mivel több tápforrás egyidejű használata károsíthatja a panelt.
Ha a panel a Download módban marad, vagy problémákat észlel a GPIO0 jelnél, ellenőrizze a C15 kondenzátor jelenlétét, amelyet egyes régebbi szériákon a BOOT gomb közelében szereltek, és ha megtalálható, távolítsa el.
Arduino IDE-ben történő programozáshoz a File - Preferences menü Additional Boards Manager URLs mezőjébe adja meg az Espressif által kínált ESP32 csomag címét, majd telepítse a panelt a Tools - Board - Boards Manager menüben az "ESP32" keresésével és az "esp32 by Espressif Systems" telepítésével.
Válassza ki az ESP32 Dev Module panelt a Tools - Board menüben, és a megfelelő soros portot a Tools - Port menüben.
Írjon vagy töltsön be egy tesztprogramot, nyomja meg az Upload gombot, és várja meg az átvitel befejezését.
Ha a feltöltés nem indul el, a panel nincs Boot módban; húzza ki a kábelt, tartsa lenyomva a BOOT gombot, csatlakoztassa újra a kábelt, majd indítsa újra a feltöltést.
Nyissa meg a Serial Monitor-t a Tools - Serial Monitor menüben, és állítsa a sebességet 115200 baudra, hogy lássa a panel által küldött üzeneteket.
Ne alkalmazzon 3.3V-nál nagyobb feszültséget a GPIO lábakon, és ne használja a D0 - D3, CMD és CLK lábakat külső kapcsolatokhoz, mert ezek a belső flash memóriával való kommunikációra vannak fenntartva.
Nagyobb fogyasztású külső modulok tápellátásához használja az 5V lábat vagy egy külső tápegységet, és kösse össze a közös földet a panel és a táplált modul között.

Produs destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie si cercetare.
Produsul trebuie utilizat numai conform specificatiilor tehnice mentionate in descriere si/sau in documentatia produsului.
Avertismente generale de siguranta:
Nu utilizati produsul la tensiuni, curenti sau temperaturi peste valorile specificate.
Montajul si conectarea trebuie realizate de persoane cu cunostinte tehnice minime in domeniul electric/electronic.
Evitati scurtcircuitele, inversarea polaritatii si conectarea gresita a alimentarii.
Nu lasati produsul alimentat nesupravegheat in timpul testelor.
Produsul nu este jucarie si nu este destinat copiilor.
Pentru modulele electronice, se recomanda utilizarea in carcase, panouri sau montaje protejate, dupa caz.
Identificare produs:
Denumirea produsului, codul/SKU-ul si caracteristicile tehnice sunt mentionate in pagina produsului si/sau pe eticheta ambalajului.
Producator / Importator / Distribuitor:
Sigmanortec S.R.L.
Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania
E-mail: [email protected]
Website: www.sigmanortec.ro
Persoana responsabila in UE:
Sigmanortec S.R.L.
Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania
E-mail: [email protected]
Documentatie si siguranta:
Pentru informatii suplimentare, fise tehnice, declaratii de conformitate sau instructiuni, ne puteti contacta la [email protected].
// ESP32-DevKitC (ESP32-WROOM-32D) - WiFi network scan test
// Board: ESP32-DevKitC with ESP32-WROOM-32D (select "ESP32 Dev Module" in Arduino IDE)
// No external wiring required, this test only uses the onboard WiFi radio
// No external library required, WiFi.h is included with the ESP32 Arduino core
#include <WiFi.h>
void setup() {
Serial.begin(115200); // Start serial communication at 115200 baud
delay(1000);
WiFi.mode(WIFI_STA); // Set WiFi to station mode for scanning
WiFi.disconnect(); // Make sure WiFi is not connected to any network
delay(100);
Serial.println("ESP32-DevKitC WiFi scan test starting...");
}
void loop() {
Serial.println("Scanning for WiFi networks...");
int networksFound = WiFi.scanNetworks(); // Perform a blocking WiFi scan
if (networksFound == 0) {
Serial.println("No networks found.");
} else {
Serial.print(networksFound);
Serial.println(" networks found:");
for (int i = 0; i < networksFound; i++) {
// Print SSID and signal strength (RSSI) for each network found
Serial.print(i + 1);
Serial.print(": ");
Serial.print(WiFi.SSID(i));
Serial.print(" (RSSI: ");
Serial.print(WiFi.RSSI(i));
Serial.println(" dBm)");
}
}
Serial.println("");
delay(5000); // Wait five seconds before scanning again
}
Az ESP32-DevKitC fejlesztői kártya az ESP32-WROOM-32D modullal maga a projekt központi mikrokontrollere, nem egy másik kártya mellé illesztett bővítőmodul, ezért ez az oktatóanyag magát ezt a kártyát használja, és bemutatja, hogyan ellenőrizhetitek gyorsan a modulba épített WiFi rádiót, mielőtt áttérnétek olyan projektekre, amelyek ténylegesen csatlakoznak egy hálózathoz vagy felhőszolgáltatásokhoz.
Az oktatóanyagban használt platform az ESP32-DevKitC kártya ESP32-WROOM-32D modullal, amelyet az Arduino IDE-ből programozunk az Espressif ESP32 kártyacsomagjával. A teszthez nincs szükség semmilyen szenzorra vagy külső modulra, csak a kártyára és egy USB Type-C kábelre a számítógéphez.

Hogyan működik:
Az ESP32-WROOM-32D modul egy 802.11 b/g/n WiFi rádiót tartalmaz, amely működhet egy meglévő hálózathoz csatlakozó állomásként is, és saját hozzáférési pontként is. Ebben a tesztben a WiFi.scanNetworks() függvény állomás módba kapcsolja a rádiót, és kereső kéréseket küld a 2.4 - 2.5 GHz-es sáv csatornáin, minden talált hálózatnál megmérve a vett jel erősségét, az RSSI-t, dBm-ben kifejezve, ami egy negatív érték, ahol a 0-hoz közelebbi számok erősebb jelet jelentenek, például a -40 dBm nagyon jó jel, míg a -85 dBm már közel van a vételi határhoz.
A WiFi.scanNetworks() függvénnyel indított keresés blokkoló jellegű, vagyis a program megvárja, amíg ez befejeződik, mielőtt folytatná a futást, az időtartam pedig néhány száz milliszekundumtól valamivel egy másodperc fölé terjedhet, attól függően, hány hálózat van a környéken és hány csatornát kell lefedni.
Az ESP32-WROOM-32D modul adatlapja szerint az átlagos fogyasztás körülbelül 80 mA, viszont a rádiós adás pillanataiban, mint amilyen minden WiFi keresés kezdete, akár 300 mA körüli áramcsúcsok is megjelenhetnek, ezért a gyártó legalább 500 mA leadására képes tápegység használatát javasolja. Ha a használt USB port vagy kábel belső ellenállása nagy, ezek az áramcsúcsok rövid feszültségesést okozhatnak a 3V3 lábon, ami elég lehet ahhoz, hogy a brownout áramkör újraindítsa a kártyát, különösen gyengébb USB 2.0 portok vagy saját tápellátás nélküli hubok esetén.
Mire van szükséged:
- 1 x ESP32-DevKitC fejlesztői kártya, ESP32-WROOM-32D, 38P
- 1 x USB kábel kijelzővel, PD, QC4.0, Type-C - Type-C, 100W
- 1 x 120 db elektrolit kondenzátor készlet, 0.22-470uF
Bekötés:
Ehhez a teszthez nincs szükség semmilyen csatlakozásra a GPIO lábakon, a kártya csak az ESP32-WROOM-32D modulba épített WiFi rádiót használja, az egyetlen szükséges kapcsolat az USB Type-C kábel a kártya és a számítógép között, amelyet egyszerre használunk a kártya 5 VDC-vel történő tápellátására, a programozásra és az eredmények megjelenítésére a soros monitoron. Ha a használt USB port nem tud legalább 500 mA-t biztosítani, vagy a kábel ellenállása nagy, kössetek a kártyán lévő 3V3 és GND lábak közé egy 100 - 470 uF kapacitású elektrolit kondenzátort, a lehető legközelebb a modulhoz, hogy pufferelje a keresés közben fellépő áramcsúcsokat.
| Termék lába | Csatlakozik ide | Szerep |
|---|---|---|
| USB Type-C | A számítógép USB portja, lehetőleg USB 3.0, legalább 500 mA | 5 VDC tápellátás, programozás és soros monitor |
| 3V3 | GND, elektrolit kondenzátoron keresztül (opcionális) | A 3.3 V-os tápellátás áramcsúcsainak pufferelése WiFi keresés közben |
A kód:
A program állomás módba kapcsolja a WiFi rádiót, ötpercenként... nem, ötmásodpercenként indít egy blokkoló keresést a közeli hálózatok között, és kiírja a soros portra az SSID nevet és az RSSI jelerősséget minden talált hálózathoz.
// ESP32-DevKitC (ESP32-WROOM-32D) - WiFi network scan test
// Board: ESP32-DevKitC with ESP32-WROOM-32D (select "ESP32 Dev Module" in Arduino IDE)
// Wiring: none required on GPIO pins, this test only uses the onboard WiFi radio of the ESP32-WROOM-32D module
// Power and programming through the onboard USB Type-C connector
// Use a USB port or charger able to supply at least 500 mA, WiFi TX current spikes can reset the board on weak supplies
// No external library required, WiFi.h is included with the ESP32 Arduino core
#include <WiFi.h>
void setup() {
Serial.begin(115200); // Start serial communication at 115200 baud
delay(1000); // Give the serial monitor time to connect
WiFi.mode(WIFI_STA); // Set WiFi to station mode for scanning
WiFi.disconnect(); // Make sure WiFi is not connected to any network
delay(100);
Serial.println("ESP32-DevKitC WiFi scan test starting...");
}
void loop() {
Serial.println("Scanning for WiFi networks...");
int networksFound = WiFi.scanNetworks(); // Perform a blocking WiFi scan
if (networksFound == 0) {
Serial.println("No networks found.");
} else {
Serial.print(networksFound);
Serial.println(" networks found:");
for (int i = 0; i < networksFound; i++) {
// Print SSID and signal strength (RSSI) for each network found
Serial.print(i + 1);
Serial.print(": ");
Serial.print(WiFi.SSID(i));
Serial.print(" (RSSI: ");
Serial.print(WiFi.RSSI(i));
Serial.println(" dBm)");
}
}
Serial.println("");
delay(5000); // Wait five seconds before scanning again, avoids repeated back-to-back current spikes
}
Hogyan működik a kód:
A setup függvényben a Serial.begin inicializálja a soros kommunikációt 115200 baud sebességgel, majd a WiFi.mode(WIFI_STA) állomás módba állítja a rádiót, ami a kereséshez szükséges, a WiFi.disconnect() pedig biztosítja, hogy a kártya ne maradjon kapcsolódva egy korábbi hálózathoz a teszt kezdete előtt.
A loop függvényben a WiFi.scanNetworks() elindítja a keresést, és a networksFound változóba visszaadja a talált hálózatok számát. Ha a networksFound értéke 0, megjelenik az üzenet, hogy nem talált egyetlen hálózatot sem, egyébként egy for ciklus végigmegy minden talált hálózaton, és mindegyiknél kiírja a nevet a WiFi.SSID(i) segítségével, valamint a jelerősséget a WiFi.RSSI(i) segítségével, dBm-ben kifejezve.
Minden ciklus végén a delay(5000) öt másodpercre megállítja a végrehajtást, mielőtt megismétlődne a keresés, ezzel elkerülve mind a processzor és a soros port felesleges terhelését, mind az ismétlődő áramcsúcsokat nagyon rövid időközönként.
Eredmény:
A Serial Monitorban, 115200 baud sebességre állítva, ötmásodpercenként megjelenik a közelben talált WiFi hálózatok listája, mindegyiknél a névvel és a jelerősséggel.
ESP32-DevKitC WiFi scan test starting...
Scanning for WiFi networks...
4 networks found:
1: HomeNetwork_24G (RSSI: -42 dBm)
2: Office_WiFi (RSSI: -58 dBm)
3: NeighborAP (RSSI: -71 dBm)
4: IoT_Guest (RSSI: -80 dBm)
Scanning for WiFi networks...
3 networks found:
1: HomeNetwork_24G (RSSI: -44 dBm)
2: Office_WiFi (RSSI: -61 dBm)
3: IoT_Guest (RSSI: -79 dBm)
Gyakori problémák:
A kártya a WiFi keresés közben újraindul vagy visszaáll, ennek oka általában egy olyan USB port vagy kábel, amely nem tudja fenntartani a rádiós adás által igényelt körülbelül 300 mA-es áramcsúcsot, a megoldás egy legalább 2 A leadására képes USB 3.0 portra vagy egy külön USB töltőre való csatlakozás, egy jó minőségű, adatátvitelre alkalmas USB Type-C kábel használata, és ha a probléma továbbra is fennáll, egy 100 - 470 uF kapacitású elektrolit kondenzátor hozzáadása a 3V3 és GND lábak közé, a modul mellett.
Ha semmi nem jelenik meg a soros monitoron, ellenőrizzétek, hogy a Serial Monitorban kiválasztott sebesség 115200 baud, és hogy a kiválasztott COM port az ESP32-DevKitC kártyáé.
Ha a megjelenő üzenet mindig No networks found, annak ellenére, hogy a telefon lát hálózatokat a közelben, ellenőrizzétek, hogy az adott hálózat a 2.4 GHz-es sávon működik-e, mivel az ESP32-WROOM-32D modul nem tud keresni hálózatokat az 5 GHz-es sávon.
Ha egy ismert hálózat nem jelenik meg a listában, annak ellenére, hogy a jel jó, ellenőrizzétek, hogy a router ki van-e kapcsolva az SSID közvetítése szempontjából, mert ebben az esetben a rejtett hálózat nem jelenik meg egy szabványos keresésnél.
Ha a kártyát a számítógép nem ismeri fel csatlakozáskor, telepítsétek a CP2102 híd illesztőprogramját a chip gyártójának weboldaláról, és próbáljatok ki egy másik USB Type-C kábelt, amely támogatja az adatátvitelt, nem csak a töltést.
Ha a program feltöltése nem indul el, a kártya nincs Boot módban, húzzátok ki a kábelt, tartsátok lenyomva a BOOT gombot, csatlakoztassátok újra a kábelt, és indítsátok újra a feltöltést az Arduino IDE-ből.
Korlátok és tanácsok:
Az ESP32-WROOM-32D modul csak a 2.4 GHz-es sávon keres és csatlakozik, 5 GHz-es sávot nem támogat. A WiFi.scanNetworks() függvény blokkoló jellegű, és a keresés teljes időtartama alatt leköti a processzort, ezért egy összetettebb projektben a keresést körültekintően kell elhelyezni a valós idejű feladatok mellett. A stabil működéshez az USB Type-C porthoz vagy az 5V lábakhoz csatlakoztatott tápegységnek legalább 500 mA-t kell tudnia biztosítani csúcsterhelés esetén, nem csak átlagosan. Ebből a tesztből kiindulva a kártya tovább bővíthető úgy, hogy ténylegesen csatlakozzon egy WiFi hálózathoz állomásként, saját hozzáférési pontot hozzon létre, vagy olyan projektekhez, amelyek adatokat küldenek felhőszolgáltatásokhoz MQTT vagy HTTP protokollon keresztül.