ESP32 NodeMCU WROOM 38pinov microUSB CP2102

12.99 (DDV vključen)

ESP32 NodeMCU WROOM 38pin CP2102 microUSB razkrije vse GPIO ESP32 (38 pinov), vključno z ADC1, DAC in touch pini — za zahtevnejše večsenzorske projekte.

3 na zalogi

Šifra: 03 - B1 Kategorije: , ,
Opis

Opis

ESP32 NodeMCU WROOM 38pin CP2102 microUSB — polna GPIO pokritost za zahtevnejše projekte

ESP32 NodeMCU WROOM 38pin je razširjena različica standardne ESP32 razvojne plošče z 38 dostopnimi GPIO pini namesto 30. Teh 8 dodatnih pinov pomeni dostop do vseh GPIO ESP32, ki jih 30-pinska različica izpušča — vključno z dodatnimi ADC kanali, DAC izhodi in touch senzorji. Z USB-UART pretvorbnikom CP2102 je programiranje stabilno in zanesljivo.

Za projekte, ki zahtevajo veliko senzorjev, prikazovalnikov ali modulov hkrati — 38-pinska različica je ključnega pomena. OPOZORILO za protoboard: 38 pinov na vsaki strani po 19 pomeni, da plošča pri 400-točkovnem protoboardu ne pusti prostora za priklop. Rešitev: 830-točkovni protoboard ali esp32 razpotična plošča (breakout).

Anatomija krmilnika

Tip krmilnikaESP32 NodeMCU WROOM (38-pin, polna GPIO)
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

  • 38 GPIO pinov — vsi razkriti – Dostop do vseh 34 GPIO ESP32 plus napajalne pine (3V3, GND, VIN, EN). 30-pinska različica ne izpostavi zadnje vrste 8 pinov.
  • Dodatni ADC kanali – Pini ADC1 (6 kanalov) in ADC2 (10 kanalov, neuporabni med WiFi!); 38-pin različica razkrije vse.
  • DAC izhoda (GPIO25, GPIO26) – 8-bitna analogna izhoda za audio signal, pri 30-pinskih morda nista razčlenjena — pri 38-pin sta vedno dostopna.
  • CP2102 — zanesljiv USB pretvornik – VCP gonilnik je nativno v Windows/macOS/Linux; brez težav pri višjih baud ratih.
  • Arduino IDE: DOIT ESP32 DEVKIT V1 – Standardna board definicija, vsi primeri in knjižnice delujejo.

Kaj potrebujem za začetek?

  • Micro-USB kabel – Za napajanje in programiranje.
  • Arduino IDE + ESP32 board paket – Tools → Board → DOIT ESP32 DEVKIT V1.
  • CP2102 gonilnik (Windows 7/8) – Windows 10/11 in macOS/Linux samodejno.
  • 830-točkovni protoboard – Priporočeno za 38-pinske različice; standardni 400-točkovni protoboard je pretesen.

Moj prvi projekt — 3 koraki

  1. Priključi microUSB na ploščo in PC. Postači ploščo na protoboard (830-točkovni).
  2. Arduino IDE: Tools → Board → DOIT ESP32 DEVKIT V1, izberi COM port.
  3. File → Examples → WiFi → WiFiScan → Upload — skenira WiFi omrežja v okolici.

Primeri uporabe

  • Večsenzorski node (temperatura, vlaga, pritisk, CO2, svetloba — vse hkrati)
  • LED animacijski krmilnik (WS2812B, SK6812 prek WLED — več izočenih pinov za več trakov)
  • Industrijski PLC nadomestek (digitalni in analogni I/O, MQTT komunikacija)
  • Audio projekt z DAC (ESP32 kot MP3 predvajalnik ali sintetizator prek I2S)
  • Robotična krmila (več servomotorjev, senzorjev, motor driverjev hkrati)

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 pini38 (vključno s 34 GPIO)
ADC kanali18 (12-bitni)
DAC izhoda2 (GPIO25, GPIO26)
USB chipCP2102
USB konektorMicro-USB
Delovna napetost GPIO3,3V (ni 5V tolerantno)
Delovna temperatura−40°C do +85°C
Dimenzije~51 mm × 28 mm

Primerjava: 38pin CP2102 vs 38pin MH-ET LIVE vs 38pin Keyestudio typeC

38pin CP2102MH-ET LIVE 38pinKeyestudio typeC
USB chipCP2102CH340CP2102
USB konektorMicro-USBMicro-USBType-C
Dimenzije51×28 mm~55×28 mm51×23 mm
Cena~13 EUR~17 EUR~20 EUR

Inženirski PRO nasvet

ADC2 na ESP32 ne deluje, ko je WiFi aktiven — to je dokumentirana omejitev čipa. GPIO pini ADC2 (GPIO0, 2, 4, 12-15, 25-27) so skupni z WiFi radiokom. Ko je WiFi vklopljen (kar je večino časa), ADC2 vrne napačne vrednosti ali napako. Rešitev: vedno uporabite ADC1 pine (GPIO32–39) za senzorje med WiFi delovanjem. To je ključno za naprave z analognimi senzorji (kapacitivni dotik, potenciometri, svetloba) v WiFi projektih.

Kompatibilnost

Arduino IDE 2.x; board: DOIT ESP32 DEVKIT V1; MicroPython, ESPHome, Tasmota, ESP-IDF. CP2102 VCP gonilnik: Windows 10/11 samodejno.

Dokumentacija

YouTube