ESP32 NodeMCU WROOM 30pinov microUSB CP2102

10.99 (DDV vključen)

ESP32 NodeMCU WROOM 30pin CP2102 microUSB (DOIT DEVKIT V1) je klasična ESP32 razvojna plošča s 30 pini, ki ustreza protoboardu, in zanesljivim CP2102 USB pretvorbnikom.

6 na zalogi

Šifra: 03 - A1 Kategorije: , ,
Opis

Opis

ESP32 NodeMCU WROOM 30pin CP2102 microUSB — klasična razvojna plošča, ki ustreza protoboardu

ESP32 NodeMCU WROOM 30pin CP2102 je najpriljubljenejša standardna razvojna plošča za ESP32 — znana kot DOIT ESP32 DEVKIT V1. Ključna praktična prednost 30-pinske različice pred 38-pinsko: plošča je ožji in se priklopi na standardni 400-točkovni protoboard z možnostjo priklopa signalov z obeh strani — pri 38-pinskih različicah je protoboard povsem zaseden brez prostora med pini. USB-UART pretvornik CP2102 je med razvijalci cenjen za zanesljivost in stabilno serijsko komunikacijo.

Za začetnike je to klasična vstopna točka: Arduino IDE ga prepozna kot DOIT ESP32 DEVKIT V1, odpremo WiFiScan primer in v 5 minutah skeniramo WiFi omrežja. Za izkusene razvijalce je 30 pinov dovolj za večino projektov, CP2102 pa zanesljiv za serijsko komunikacijo pri višjih baud ratih.

Anatomija krmilnika

Tip krmilnikaESP32 NodeMCU WROOM (30-pin DOIT DEVKIT V1)
MikrokrmilnikESP32-D0WD-V3, Xtensa LX6 dual-core, do 240 MHz
USB komunikacijski chipCP2102 (Silicon Labs)
USB konektorMicro-USB
Logična napetost3,3V

Ključne lastnosti

  • 30 pinov — protoboard prijazen – Plošča zasede 15 pinov na vsaki strani protoboarda. Med ploščo in robom ostane 1–2 vrstici za priklop komponent, kar je odločilno pri prototipiranju.
  • CP2102 USB chip – Silicon Labs CP2102 je eden zanesljivejših USB-UART pretvornikov; redko povzroča težave s prepoznavanjem na Windows/macOS/Linux.
  • ESP32-D0WD-V3 (rev. 3) – Chip revision 3 z VRef kalibracijo v eFuse in Coding Scheme None za stabilnejši Flash dostop.
  • Dual-core 240 MHz + WiFi + BT 4.2 – 520 KB SRAM, 4 MB Flash, UART/SPI/I2C/PWM/ADC/DAC.
  • Arduino IDE kompatibilen – Tools → Board → DOIT ESP32 DEVKIT V1; večina ESP32 primerov in knjižnic deluje brez sprememb.

Kaj potrebujem za začetek?

  • Micro-USB kabel – Za programiranje in napajanje.
  • Arduino IDE + ESP32 board paket – Tools → Board → Boards Manager → ESP32; nato izberite DOIT ESP32 DEVKIT V1.
  • CP2102 gonilnik (Windows 7/8) – Windows 10/11 in macOS/Linux zazna samodejno (VCP gonilnik).
  • Protoboard + jumper kabli – Za hitro prototipiranje brez spajkanja.

Moj prvi projekt — 3 koraki

  1. Priključi microUSB kabel na ploščo in PC.
  2. V Arduino IDE nastavi: Tools → Board → DOIT ESP32 DEVKIT V1, Tools → Port → COM/tty.
  3. File → Examples → WiFi → WiFiScan → Upload — Serial Monitor prikaže WiFi omrežja v okolici.

Primeri uporabe

  • WiFi vremenska postaja (BME280 + MQTT + Home Assistant integracija)
  • Pametni dom krmilnik (relejni modul + Google Home / Alexa prek ESPHome)
  • BLE senzorski oddajnik (pametna tehtvnica, srce utrip — BLE na telefon)
  • Podatkovni logger z WiFi prenosom (temperatura in vlaga, HTTP POST v bazo)
  • Krmilnik za LED trak (WS2812B animacije prek WLED firmware)

Tehnični pregled

Tehnične specifikacije

ČipESP32-D0WD-V3 (rev. 3)
ArhitekturaXtensa LX6 dual-core 32-bit
Hitrost uredo 240 MHz
Flash4 MB SPI
SRAM520 KB
Wi-Fi802.11 b/g/n, do 150 Mbps
Bluetoothv4.2 BR/EDR + BLE
GPIO pini30
KomunikacijaUART, SPI, I2C, I2S, PWM, ADC, DAC, touch
USB chipCP2102
USB konektorMicro-USB
Delovna napetost GPIO3,3V (ni 5V tolerantno!)
Napajanje prek VIN5V prek microUSB ali VIN pin
Tok v mirovanju<5 µA (deep sleep)
Dimenzije51 mm × 25,5 mm

Primerjava: 30pin CP2102 vs 30pin typeC CH340C vs 38pin CP2102

30pin CP210230pin typeC CH340C38pin CP2102
GPIO303038
USB chipCP2102CH340CCP2102
USB tipMicro-USBType-CMicro-USB
ProtoboardPreklada z rezervoPreklada z rezervoTesno

Inženirski PRO nasvet

GPIO pini ESP32 niso 5V tolerantni — 5V signal direktno uniči čip. Ko priklapljaš 5V senzorje, module ali releje, ki imajo 5V signal, MORAŠ uporabiti pretvornik logičnih nivojev (level shifter 3,3V↔5V) ali izbrati module, ki delujejo pri 3,3V. Pogosta napaka: 5V I2C pull-up upori na SDA/SCL skupaj z ESP32. Rešitev: 3,3V pull-up upori ali bidrirectionalni level shifter (BSS138 ali TXS0102).

Kompatibilnost

Arduino IDE 2.x; board: DOIT ESP32 DEVKIT V1; CP2102 VCP gonilnik: Windows 10/11 samodejno, macOS/Linux samodejno. MicroPython, ESPHome, Tasmota — vse podržno.

Dokumentacija

YouTube