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 fejlesztőkártya, ESP-WROOM-32, WiFi és Bluetooth BLE, DevKit1
Sokoldalú megoldás IoT és automatizálási projektekhez vezeték nélküli csatlakozással, integrált 2,4 GHz-es WiFi-vel és Bluetooth BLE-vel a gyors hálózattal vagy telefonnal való kommunikációhoz. Kétmagos Tensilica LX6 processzoron fut, akár 240 MHz-ig, 4 MB flash memóriával és 520 KB SRAM-mal rendelkezik összetett alkalmazásokhoz, könnyen programozható Arduino IDE-ből vagy Lua-ból USB Type-C-n keresztül.
Shipping by szerda 11 november
A termék megvásárlásával jár 0,42 € 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 DevKit V1 fejlesztőkártya az ESP32-WROOM-32D modult egyesíti a CP2102 USB-UART átalakítóval és egy USB Type-C csatlakozóval, így teljes platformot nyújt olyan projektekhez, amelyekhez WiFi és Bluetooth BLE kapcsolat szükséges. A kártya digitális és analóg bemeneteket olvas, digitális és analóg jeleket generál, valamint SPI, I2C, I2S és UART interfészeken kommunikál, ezért jól alkalmazható IoT alkalmazásokhoz, automatizálásokhoz, monitorozó állomásokhoz, szenzor átjárókhoz és csatlakoztatott termékek prototípusaihoz.
Az ESP32-WROOM-32D modul legfeljebb 240 MHz-en működő, kétmagos Tensilica LX6 processzorral, 520 KB SRAM-mal, a boot betöltő és a rendszerkönyvtárak számára 448 KB ROM-mal, valamint 4 MB flash memóriával rendelkezik. A kapcsolatot a modulon belül integrált antenna biztosítja, amely 2.4 GHz-en WiFi 802.11 b/g/n/e/i és Bluetooth v4.2 BR/EDR, valamint Bluetooth Low Energy szabványt támogat. Az analóg-digitális átalakító 12 bites és legfeljebb 18 csatornás, a kártya pedig 2 DAC csatornával rendelkezik. A biztonságot egy titkosító gyorsító (AES, SHA-2, ECC, RSA), a WPA/WPA2/WPA3 személyes és vállalati módja, valamint a Bluetooth BLE-hez használt AES-CCM titkosítás szavatolja.
A fő jellemzők közé tartozik a tápellátást és a programozást szolgáló USB Type-C csatlakozó, a CP2102 USB-UART átalakító, a programbetöltő módba lépést szolgáló BOOT gomb, a visszaállításra szolgáló EN gomb, a GPIO2-re kötött kék LED, valamint két, 2.54 mm osztású tűsor, amelyek 25 mm távolságra vannak egymástól. A kártya a Type-C csatlakozón keresztül 5 VDC feszültséggel tápellátható, a GPIO lábak logikai szintje pedig 3.3 V. 3.3 V-nál nagyobb feszültségű szenzorokhoz vagy modulokhoz logikai szintillesztőt használjon.
A kártya programozható Arduino IDE-ben (ESP32 Arduino csomag, ESP32 Dev Module kártya) vagy ESP-IDF környezetben, és kompatibilis az 5001 számú bővítő csatlakozóval. Az SPI, I2C, I2S és UART interfészeken keresztül szenzorokhoz, kijelzőkhöz, rádiómodulokhoz és más fejlesztőkártyákhoz csatlakoztatható.
Specifikációk:
Tápfeszültség: 5 VDC, Type-C csatlakozón keresztül
Logikai feszültség: 3.3 V (logikai szintillesztőt használjon a 3.3 V-nál nagyobb feszültségű szenzoroknál)
Modul: ESP32-WROOM-32D
USB-UART átalakító: CP2102
Csatlakozó: USB Type-C
Processzor: Kétmagos Tensilica LX6
Frekvencia: legfeljebb 240 MHz
SRAM memória: 520 KB
ROM memória: 448 KB a boot betöltő és a rendszerkönyvtárak számára
Flash memória: 4 MB
WiFi: 802.11 b/g/n/e/i (2.4 GHz)
Bluetooth: v4.2 BR/EDR és Bluetooth Low Energy (BLE)
Antenna: Beépített, WiFi és Bluetooth számára
Lábak: 34 db I/O (General Purpose Input/Output) láb, beleértve az analóg bemeneti lábakat is
Kommunikáció: SPI, I2C, I2S, UART/USART
ADC: 12 bit, legfeljebb 18 csatorna
DAC: 2 csatorna
Biztonság: Titkosító gyorsító (AES, SHA-2, ECC, RSA)
WiFi biztonság: WPA/WPA2/WPA3 személyes és vállalati
Bluetooth BLE biztonság: AES-CCM titkosítás
Tűsorok távolsága: 25 mm
Elrendezés:
| Elem | Funkció |
|---|---|
| ESP32-WROOM-32D modul | Tartalmazza a kétmagos processzort, a 4 MB flash memóriát, a WiFi és Bluetooth rádiót, valamint a beépített antennát. A kártya végén lévő antennaterületet fémtárgyaktól és kábelektől szabadon kell hagyni. |
| USB Type-C csatlakozó | 5 VDC feszültséggel táplálja a kártyát, és a CP2102 átalakítón keresztül kapcsolatot biztosít a számítógéppel a programozáshoz és a soros monitorhoz. |
| CP2102 USB-UART átalakító | Kapcsolatot teremt az USB port és a modul UART0 interfésze között (a TX0 és RX0 lábak). |
| BOOT gomb (GPIO0) | Bekapcsoláskor vagy csatlakoztatáskor lenyomva tartva a kártya programbetöltő módba lép. Normál működés során, bekapcsolás után a GPIO0 programbemenetként olvasható. |
| EN gomb | Visszaállítja a modult. Rövid megnyomásra a program újraindul a flash memóriából. Az EN láb magas szinten aktív, a gomb megnyomása pedig földelésre köti. |
| Kék LED (GPIO2 / D2) | A programból a D2 lábon vezérelhető LED. Akkor világít, ha a GPIO2 HIGH értékre van állítva, és akkor alszik ki, ha LOW értékre van állítva. |
| 3.3 V feszültségszabályozó | Az USB-n vagy a VIN lábon kapott 5 V feszültséget a modul és a 3V3 láb számára szükséges 3.3 V-ra csökkenti. |
| 1. tűsor (D23 - 3V3) | GPIO, UART, I2C, SPI lábak, föld és 3.3 V kimenet. |
| 2. tűsor (EN - VIN) | Analóg bemeneti, DAC, érintés lábak, föld és az 5 V-os VIN láb. |
| Rögzítőlyukak | A kártya rögzítése a házban vagy tartón. |
Lábkiosztás:


| Csatlakozó | Láb | Funkció |
|---|---|---|
| 1. tűsor | D23 | GPIO23, VSPI MOSI |
| 1. tűsor | D22 | GPIO22, I2C SCL, alapértelmezetten Arduino-ban |
| 1. tűsor | TX0 | GPIO1, UART0 TX (CP2102-höz kötve) |
| 1. tűsor | RX0 | GPIO3, UART0 RX (CP2102-höz kötve) |
| 1. tűsor | D21 | GPIO21, I2C SDA, alapértelmezetten Arduino-ban |
| 1. tűsor | D19 | GPIO19, VSPI MISO |
| 1. tűsor | D18 | GPIO18, VSPI SCK |
| 1. tűsor | D5 | GPIO5, VSPI CS, indítási konfigurációs láb |
| 1. tűsor | TX2 | GPIO17, UART2 TX |
| 1. tűsor | RX2 | GPIO16, UART2 RX |
| 1. tűsor | D4 | GPIO4, érintés T0, ADC2_CH0 |
| 1. tűsor | D2 | GPIO2, kék LED, érintés T2, ADC2_CH2, indítási konfigurációs láb |
| 1. tűsor | D15 | GPIO15, érintés T3, ADC2_CH3, indítási konfigurációs láb |
| 1. tűsor | GND | Föld |
| 1. tűsor | 3V3 | 3.3 V kimenet |
| 2. tűsor | EN | A modul engedélyezése (magas szinten aktív), az EN gombra kötve |
| 2. tűsor | VP | GPIO36, ADC1_CH0, csak bemenet |
| 2. tűsor | VN | GPIO39, ADC1_CH3, csak bemenet |
| 2. tűsor | D34 | GPIO34, ADC1_CH6, csak bemenet |
| 2. tűsor | D35 | GPIO35, ADC1_CH7, csak bemenet |
| 2. tűsor | D32 | GPIO32, ADC1_CH4, érintés T9 |
| 2. tűsor | D33 | GPIO33, ADC1_CH5, érintés T8 |
| 2. tűsor | D25 | GPIO25, DAC1 kimenet, ADC2_CH8 |
| 2. tűsor | D26 | GPIO26, DAC2 kimenet, ADC2_CH9 |
| 2. tűsor | D27 | GPIO27, érintés T7, ADC2_CH7 |
| 2. tűsor | D14 | GPIO14, érintés T6, ADC2_CH6, HSPI CLK |
| 2. tűsor | D12 | GPIO12, érintés T5, ADC2_CH5, indítási konfigurációs láb |
| 2. tűsor | D13 | GPIO13, érintés T4, ADC2_CH4, HSPI MOSI |
| 2. tűsor | GND | Föld |
| 2. tűsor | VIN | 5 V tápellátás |
| GPIO0 | Indítási mód |
|---|---|
| 1 (magas szint, alapértelmezett) | Program futtatása a flash memóriából (normál működés) |
| 0 (BOOT gomb lenyomva vagy GND-re kötve) | Programbetöltő mód UART-on keresztül |
Használat:
Telepítse az ESP32 Arduino csomagot az Arduino IDE-ben, és válassza ki az ESP32 Dev Module kártyát a Tools > Board menüből.
Táplálja a kártyát 5 VDC feszültséggel az USB Type-C csatlakozón keresztül, adatátvitelre alkalmas kábellel, vagy a VIN lábon 5 V-tal, egyszerre csak egy tápforrást használva.
Ne kapcsoljon a GPIO lábakra 3.3 V-nál nagyobb feszültséget. 5 V-os kimenetű szenzorokhoz vagy modulokhoz logikai szintillesztőt használjon.
A program feltöltéséhez nyomja le és tartsa lenyomva a BOOT gombot (vagy rövidre zárja a GPIO0 lábat a GND lábbal), mielőtt a Type-C kábelt csatlakoztatja a számítógéphez, és tartsa lenyomva a feltöltés (UPLOAD) ideje alatt.
A feltöltés befejezése után engedje el a BOOT gombot, majd nyomja meg az EN gombot a kártya visszaállításához és a program elindításához.
Gyors ellenőrzéshez töltsön fel egy programot, amely megváltoztatja a D2 láb állapotát, és figyelje meg a kártya kék LED-jét.
A D34, D35, VP és VN lábakat csak bemenetként használja, mert nincs kimeneti áramkörük, és nincs belső pull-up vagy pull-down ellenállásuk.
Kerülje a D2, D5, D12, D15 és GPIO0 lábakat az indításkor szintet változtató jelekhez, mert ezek konfigurációs lábak, és akadályozhatják a kártya helyes indulását.
WiFi működés közben analóg méréshez az ADC1 lábakat használja (VP, VN, D34, D35, D32, D33), mert az ADC2 lábak ezalatt nem olvashatók.
Generált analóg jelekhez a D25 és D26 lábakat használja, kapacitív szenzorokhoz pedig az érintés funkciós lábakat (D4, D2, D15, D13, D12, D14, D27, D33, D32).
Stabil működéshez legalább 500 mA-t szolgáltató USB tápforrást és rövid USB kábelt használjon, különösen akkor, ha a WiFi vagy a Bluetooth aktív.
- Tápfeszültség
- 5 V DC
- Interfész
- SPI, I2C, I2S, UART/USART
- Logikai feszültség
- 3.3 V
- Csatlakozó típusa
- USB Type-C
- Flash memória
- 4 MB
- Integrált áramkör
- ESP32-WROOM-32D
- Antenna
- Beépített WiFi és Bluetooth antenna
- Processzor
- Dual-core Tensilica LX6
- WiFi
- 802.11 b/g/n/e/i (2.4 GHz)
- Bluetooth
- Bluetooth 4.2 (BR/EDR si BLE)
- SRAM memória
- 520 KB
- Digitális I/O lábak száma
- 30 I/O
- Processzor órajele
- pana la 240 MHz
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 DevKit V1 (ESP-WROOM-32) - basic board test
Board (Arduino IDE): ESP32 Dev Module
Board package: esp32 by Espressif Systems (Boards Manager)
Wiring: none, the onboard blue LED on GPIO2 is used and the board is powered over USB Type-C
Libraries: none, WiFi.h is part of the ESP32 package
The program blinks the onboard LED, prints chip information and scans
the available WiFi networks every 10 seconds.
*/
#include <WiFi.h>
// Onboard blue LED (D2 = GPIO2)
const int LED_PIN = 2;
unsigned long lastScan = 0;
const unsigned long SCAN_INTERVAL_MS = 10000;
void setup() {
Serial.begin(115200);
delay(500);
pinMode(LED_PIN, OUTPUT);
// Print basic chip information
Serial.println("ESP32 DevKit V1 test");
Serial.print("Chip model: ");
Serial.println(ESP.getChipModel());
Serial.print("CPU frequency (MHz): ");
Serial.println(ESP.getCpuFreqMHz());
Serial.print("Flash size (bytes): ");
Serial.println(ESP.getFlashChipSize());
// Set WiFi to station mode and disconnect from any network
WiFi.mode(WIFI_STA);
WiFi.disconnect();
delay(100);
}
void loop() {
// Blink the onboard LED
digitalWrite(LED_PIN, HIGH);
delay(250);
digitalWrite(LED_PIN, LOW);
delay(250);
// Scan WiFi networks at a fixed interval
if (millis() - lastScan >= SCAN_INTERVAL_MS) {
lastScan = millis();
Serial.println("Scanning WiFi networks...");
int count = WiFi.scanNetworks();
if (count <= 0) {
Serial.println("No networks found");
} else {
for (int i = 0; i < count; i++) {
Serial.print(i + 1);
Serial.print(": ");
Serial.print(WiFi.SSID(i));
Serial.print(" (");
Serial.print(WiFi.RSSI(i));
Serial.println(" dBm)");
}
}
WiFi.scanDelete();
}
}
Ez a bemutató az ESP32 DevKit V1 fejlesztőkártyát használja, benne az ESP-WROOM-32 modullal. A programot az Arduino IDE-ből töltjük fel USB Type-C csatlakozón keresztül, másik fejlesztőkártya nélkül. A kártya jó kiindulópont IoT projektekhez. Az első hasznos teszt egy külső LED vezérlése, hogy ellenőrizze, a program feltöltődik-e és a lábak működnek-e.
A példában egy 5 mm-es piros LED-et kapcsolunk be és ki. A LED a D23 lábra csatlakozik egy 220 ohmos ellenálláson keresztül. A LED állapotát a soros monitoron is követheti.

Hogyan működik:
A D23 láb a modul GPIO23 lábának felel meg. Amikor a program HIGH állapotba állítja, a láb 3.3 V feszültséget ad, és áram folyik a LED-en át. LOW állapotban a láb 0 V-on van, és a LED kialszik. Az 5 VDC tápfeszültséget a számítógép adja az USB Type-C kábelen keresztül. A kártyán lévő szabályozó 3.3 V-ra csökkenti a feszültséget a modul számára.
Az ellenállás korlátozza az áramot a LED-en. Egy piros LED feszültségesése körülbelül 2.0 V, ezért az áram I = (3.3 V - 2.0 V) / 220 ohm, vagyis körülbelül 5.9 mA. Ez az érték biztonságos egy GPIO lábhoz. 10 mA áramhoz körülbelül 130 ohmos ellenállás kellene, a 220 ohm pedig kényelmes tartalékot ad.
A HIGH állapotban eltöltött 500 ms és a LOW állapotban eltöltött 500 ms szünettel a villogás periódusideje 1000 ms, azaz 1 Hz.
A D23 lábat azért választottuk, mert ez egy szokványos kimeneti láb. A D34, D35, VP és VN lábak csak bemenetek. A D2, D12, D15 és GPIO0 lábak indításkor konfigurációs lábak, ezért egyszerű teszthez jobb elkerülni őket.
Csatlakoztatás:
A kártyát csak a számítógéphez csatlakoztatott USB Type-C kábelen keresztül tápolja (5 VDC). A lábak logikai szintje 3.3 V, ezért a LED közvetlenül, az ellenálláson keresztül csatlakozik, logikai szintillesztő nélkül. A LED hosszabb lába (anód, A) az ellenállás felé, a rövidebb lába (katód, K) a föld felé csatlakozik.
| Kártya láb | Csatlakozik ehhez | Szerep |
|---|---|---|
| D23 (GPIO23) | R1 220 ohmos ellenállás, 1. vég | Vezérlőjel |
| R1 ellenállás, 2. vég | A LED anódja (hosszú láb) | Áramkorlátozás |
| GND (a D23-mal azonos sorban, a 3V3 mellett) | A LED katódja (rövid láb) | Föld |
| USB Type-C csatlakozó | USB kábel a számítógéphez | 5 VDC tápellátás és programozás |
Gombok, beállítások és jelzőfények:
| Elem | Mit csinál | Hogyan használjuk |
|---|---|---|
| BOOT gomb (GPIO0) | Indításkor lenyomva a kártyát feltöltési módba állítja. | Nyomja le és tartsa lenyomva az USB kábel csatlakoztatása előtt és az UPLOAD (feltöltés) alatt, majd engedje el. |
| EN gomb | Újraindítja a modult. | Feltöltés után nyomja meg röviden, hogy a program az elejétől induljon. |
| Kék LED (GPIO2 / D2) | A programból vezérelt LED, nem jelzi magától a tápellátást vagy a feltöltést. | Akkor világít, amikor a program a D2 lábat HIGH állapotba állítja. Ebben a bemutatóban ki marad, a villogó a D23 lábon lévő külső LED. |
| Külső LED a D23 lábon | A D23 láb állapotát mutatja. | Másodpercenként egyszer villog, ha a program megfelelően fut. |
1. lépés: csatlakoztassa az USB Type-C kábelt a kártya és a számítógép közé. Ha a feltöltés nem sikerül, nyomja le és tartsa lenyomva a BOOT gombot a csatlakoztatás előtt és az UPLOAD alatt.
2. lépés: az Arduino IDE feltöltés befejezését jelző üzenete után engedje el a BOOT gombot, majd nyomja meg egyszer az EN gombot.
3. lépés: ellenőrizze, hogy a külső LED másodpercenként egyszer villog, és hogy a soros monitor felváltva ON és OFF üzeneteket ír ki.
Kártya és könyvtárak:
Az Arduino IDE-ben nyissa meg a File > Preferences menüpontot, és az Additional boards manager URLs mezőbe írja be a https://espressif.github.io/arduino-esp32/package_esp32_index.json címet. Ezután nyissa meg a Tools > Board > Boards Manager menüt, keressen rá az esp32 kifejezésre, és telepítse az Espressif Systems készítette esp32 csomagot.
A Tools > Board > esp32 menüből válassza ki az ESP32 Dev Module kártyát, a Tools > Port menüben pedig a kártya soros portját.
A program csak az ESP32 csomagban lévő függvényeket használja, ezért nem kell könyvtárat telepíteni.
Kód:
Az alábbi program a D23 lábat kimenetként állítja be, és másodpercenként egyszer átkapcsolja, az állapotot pedig kiírja a soros monitorra.
/*
ESP32 DevKit V1 - blink an external LED on GPIO23
Board (Arduino IDE): ESP32 Dev Module
Board package: esp32 by Espressif Systems (installed from Boards Manager)
Libraries: none, only the core functions of the ESP32 package are used
Wiring:
D23 (GPIO23) -> 220 ohm resistor -> LED anode (long leg)
LED cathode (short leg) -> GND
*/
// Pin the external LED is connected to (D23 = GPIO23)
const int LED_PIN = 23;
// Time spent in each state, in milliseconds
const unsigned long BLINK_DELAY_MS = 500;
void setup() {
// Start the serial port used by the serial monitor
Serial.begin(115200);
// Configure the LED pin as a digital output
pinMode(LED_PIN, OUTPUT);
Serial.println("ESP32 LED blink started");
}
void loop() {
// Turn the LED on (pin at 3.3 V)
digitalWrite(LED_PIN, HIGH);
Serial.println("LED ON");
delay(BLINK_DELAY_MS);
// Turn the LED off (pin at 0 V)
digitalWrite(LED_PIN, LOW);
Serial.println("LED OFF");
delay(BLINK_DELAY_MS);
}
Hogyan működik a kód:
A LED_PIN konstans értéke 23, és a külső LED-hez csatlakozó D23 (GPIO23) lábat jelöli. A BLINK_DELAY_MS konstans értéke 500, és milliszekundumban adja meg minden állapot hosszát.
A setup() függvényben a Serial.begin(115200) hívással a soros portot 115200 baudra indítjuk, majd a pinMode(LED_PIN, OUTPUT) hívással a LED_PIN lábat kimenetként állítjuk be.
A loop() függvényben a digitalWrite(LED_PIN, HIGH) hívással a lábat HIGH állapotba állítjuk, kiírjuk az LED ON üzenetet, és vársz a BLINK_DELAY_MS idejéig. Ezután a lábat LOW állapotba állítjuk, kiírjuk az LED OFF üzenetet, majd újra várunk. A függvény folyamatosan ismétlődik.
Eredmény:
Nyissa meg az Arduino IDE soros monitorát 115200 baud sebességgel. Az ON és OFF üzenetek félmásodpercenként felváltva jelennek meg, a külső LED pedig ugyanebben a ritmusban villog.
ESP32 LED blink started
LED ON
LED OFF
LED ON
LED OFF
LED ON
LED OFF
LED ON
LED OFF
Gyakori problémák:
A feltöltés csatlakozási hibával áll le. Az ok általában az, hogy a kártya nem lépett feltöltési módba. Nyomja le és tartsa lenyomva a BOOT gombot (vagy kösse a GPIO0 lábat a GND-re) a kábel csatlakoztatásakor és az UPLOAD alatt, majd nyomja meg az EN gombot.
A port nem jelenik meg az Arduino IDE-ben. Az ok lehet egy csak töltésre használható USB kábel, vagy a CP2102 átalakító hiányzó illesztőprogramja. Használjon adatátvitelre alkalmas kábelt, és telepítse a CP210x illesztőprogramot a gyártó weboldaláról.
A külső LED nem világít. Ellenőrizze a polaritást: a hosszú láb az ellenállás felé, a rövid láb a GND felé csatlakozik. Ellenőrizze azt is, hogy az ellenállás a D23 lábra van kötve, és nem egy szomszédos lábra.
A soros monitor furcsa karaktereket jelenít meg. A soros monitorban kiválasztott sebesség eltér a kódban megadottól. Válassza a 115200 baudot.
A kártya véletlenszerűen újraindul vagy leáll. A tápellátás nem elegendő, különösen WiFi aktív állapotban. Használjon legalább 500 mA-t szolgáltató USB portot vagy tápegységet, és rövid kábelt.
Korlátok és tanácsok:
A logikai szint 3.3 V, a lábak pedig nem bírják az 5 V-ot. 5 V-os kimenetű érzékelőkhöz használjon logikai szintillesztőt. A D34, D35, VP és VN lábak csak bemenetek, és WiFi aktív állapotban az ADC2 lábakról nem lehet olvasni.
A teszt után csatlakoztathat I2C érzékelőt a D21 (SDA) és D22 (SCL) lábakra, olvashat analóg feszültséget a D34 lábon, vagy használhatja a WiFi és Bluetooth BLE funkciót az adatok szerverre vagy telefonra küldéséhez.