# Placa dezvoltare ESP32-DevKitC, ESP32-WROOM-32D, 38P

> Placa de dezvoltare ESP32-DevKitC cu modul ESP32-WROOM-32D, 38 pini, pentru proiecte IoT cu WiFi 802.11 b/g/n si Bluetooth 4.2/BLE. Programare si alimentare prin USB Type-C cu bridge CP2102, alimentare alternativa 5V/GND sau 3.3V/GND. Butoane EN (reset) si BOOT, LED de alimentare, headere laterale compatibile breadboard, spatiere pini 2.54mm, dimensiuni 54.5 x 28mm.

- Pagina: https://sigmanortec.ro/placa-dezvoltare-esp32-devkitc-esp32-wroom-32d-38p
- Pret: 43.85 RON
- Disponibilitate: In stoc; 1-2 zile
- Cod: 9969 · EAN: 5949477139590
- Categorie: Mecatronica si IoT > Placi de dezvoltare > Placi Dezvoltare IoT, Wireless
- Colet (date de livrare): 0.012 kg
- Actualizat: 2026-10-20
- Magazin: [Sigmanortec.ro](https://sigmanortec.ro/llms.txt)
- Preturi: RON, TVA inclus; preturi si stoc la data de 2026-10-22 00:30 (Europe/Bucharest)

## Descriere

Ideala pentru prototipare si dezvoltare rapida de proiecte IoT, placa cu modul ESP32-WROOM-32D ofera conectivitate WiFi si Bluetooth, programare si alimentare prin Type-C cu CP2102 integrat, acces usor la pini prin headere laterale si compatibilitate breadboard, iar butoanele EN si BOOT simplifica resetarea si incarcarea firmware-ului.
Placa de dezvoltare ESP32-DevKitC este o placa de baza pentru microcontrolerul ESP32, care combina pe acelasi circuit conectivitate WiFi si Bluetooth cu un numar mare de pini I/O accesibili direct pe doua headere laterale. Este gandita pentru prototipare rapida de proiecte IoT, automatizari, citire de senzori, control de actuatoare si comunicatie wireless, fiind una dintre cele mai folosite placi de dezvoltare pentru proiecte amatori si profesionale bazate pe ESP32.
Placa foloseste modulul ESP32-WROOM-32D, construit in jurul procesorului ESP32-D0WD, dual-core Xtensa LX6 care poate functiona la frecvente de pana la 240 MHz. Modulul integreaza WiFi 802.11 b/g/n in banda 2.4 - 2.5 GHz si Bluetooth 4.2 inclusiv BLE, 448 KB ROM, 520 KB SRAM si 4 MB memorie flash SPI externa pe modul. Dintre cei 34 de pini GPIO ai procesorului, majoritatea sunt scosi pe cele doua randuri de pini de pe margini, placa oferind si 2 convertoare ADC pe 12 biti cu pana la 18 canale, 2 iesiri DAC pe 8 biti si 10 pini cu functie de senzor tactil capacitiv.
Printre caracteristicile principale se numara bridge-ul USB-UART CP2102 pentru programare si comunicatie seriala cu viteze de pana la 3 Mbps, conectorul USB Type-C folosit atat pentru alimentare cat si pentru incarcarea programului, butoanele EN (reset) si BOOT (intrare in modul de descarcare firmware) si LED-ul care indica prezenta alimentarii. Placa se alimenteaza fie prin portul USB Type-C, fie prin pinii 5V/GND, fie prin pinii 3V3/GND, cu conditia sa fie folosita o singura sursa de alimentare la un moment dat.
Prin interfata USB Type-C, placa se conecteaza direct la un calculator pentru programare si monitorizare seriala folosind Arduino IDE, PlatformIO sau ESP-IDF, iar prin pinii I/O expusi pe headere comunica prin UART, I2C, SPI sau GPIO cu module si senzori externi, putand functiona si ca placa gazda pentru proiecte care necesita interconectare cu alte microcontrolere sau cu un Raspberry Pi.
Atentie - alimentarea placii prin USB:
La activarea WiFi sau Bluetooth, placa ESP32 are varfuri de consum de pana la aproximativ 500 mA. Daca portul USB sau cablul nu pot furniza acest curent, tensiunea scade, iar placa nu functioneaza corect.
Simptome ale unei alimentari insuficiente:
- Resetari repetate si mesajul “Brownout detector was triggered” in Serial Monitor.
- WiFi nu gaseste nicio retea sau semnalul in modul Access Point este foarte slab.
- Incarcarea programului esueaza sau se intrerupe.
- Placa ruleaza codul normal, dar se blocheaza sau se reseteaza cand porneste partea radio.
Recomandari:
Folositi un cablu USB-C scurt (maxim 1 m), de calitate, cu transfer de date (cablurile doar de incarcare nu permit programarea).
Conectati placa direct la un port USB din spatele calculatorului, nu la porturile frontale sau prin hub-uri USB nealimentate.
Pentru functionare independenta, folositi un alimentator de 5V / minim 1A.
In proiectele cu consum ridicat, montati un condensator electrolitic de 470-1000 uF intre pinii 3V3 si GND, cat mai aproape de modul.
Aceste simptome sunt cauzate de sursa de alimentare si nu reprezinta un defect al placii. Va rugam sa verificati alimentarea inainte de a solicita returul sau garantia produsului.
Specificatii:
Tensiune alimentare: 5 VDC prin USB Type-C sau pinul 5V, sau 3.3 VDC prin pinul 3V3, o singura varianta folosita simultan
Curent: consum mediu aproximativ 80 mA, sursa de alimentare trebuie sa poata furniza minimum 500 mA
Modul montat: ESP32-WROOM-32D
Procesor: ESP32-D0WD, dual-core Xtensa LX6, pana la 240 MHz
Memorie: 448 KB ROM, 520 KB SRAM, 4 MB flash SPI extern pe modul
Conectivitate: WiFi 802.11 b/g/n (2.4 - 2.5 GHz), Bluetooth 4.2 si BLE
Bridge USB-UART: CP2102, viteza pana la 3 Mbps
Interfata de programare: USB Type-C
Numar total pini: 38 (doua randuri a cate 19 pini)
Pini GPIO: majoritatea celor 34 GPIO ale ESP32, GPIO6 - GPIO11 (D0 - D3, CMD, CLK) sunt folosite intern pentru memoria flash si nu se recomanda conectarea lor
Intrari analogice: 2 convertoare ADC pe 12 biti, pana la 18 canale (ADC1 si ADC2)
Iesiri analogice: 2 convertoare DAC pe 8 biti (GPIO25, GPIO26)
Senzori tactili: 10 pini cu functie Touch capacitiva
Butoane: EN (reset) si BOOT (mod descarcare firmware)
LED indicator alimentare: da
Compatibilitate breadboard: da
Distanta intre randurile de pini: 25 mm
Spatiere pini: 2.54 mm
Dimensiuni: 54.5 x 28 mm
Pinout:
Conector
Pin
Functie
Rand 1
3V3
Alimentare 3.3 V
Rand 1
EN
Reset modul (CHIP_PU), activ pe HIGH
Rand 1
VP
GPIO36, ADC1_CH0, intrare
Rand 1
VN
GPIO39, ADC1_CH3, intrare
Rand 1
IO34
GPIO34, ADC1_CH6, intrare
Rand 1
IO35
GPIO35, ADC1_CH7, intrare
Rand 1
IO32
GPIO32, ADC1_CH4, Touch 9
Rand 1
IO33
GPIO33, ADC1_CH5, Touch 8
Rand 1
IO25
GPIO25, ADC2_CH8, DAC1
Rand 1
IO26
GPIO26, ADC2_CH9, DAC2
Rand 1
IO27
GPIO27, ADC2_CH7, Touch 7
Rand 1
IO14
GPIO14, ADC2_CH6, Touch 6, MTMS
Rand 1
IO12
GPIO12, ADC2_CH5, Touch 5, MTDI
Rand 1
GND
Masa
Rand 1
IO13
GPIO13, ADC2_CH4, Touch 4, MTCK
Rand 1
D2
GPIO9, folosit intern pentru flash, evitati folosirea
Rand 1
D3
GPIO10, folosit intern pentru flash, evitati folosirea
Rand 1
CMD
GPIO11, folosit intern pentru flash, evitati folosirea
Rand 1
5V
Alimentare 5 V
Rand 2
GND
Masa
Rand 2
IO23
GPIO23
Rand 2
IO22
GPIO22
Rand 2
TX
GPIO1, UART0 TX
Rand 2
RX
GPIO3, UART0 RX
Rand 2
IO21
GPIO21
Rand 2
GND
Masa
Rand 2
IO19
GPIO19
Rand 2
IO18
GPIO18
Rand 2
IO5
GPIO5
Rand 2
IO17
GPIO17, disponibil doar pe module WROOM/SOLO-1
Rand 2
IO16
GPIO16, disponibil doar pe module WROOM/SOLO-1
Rand 2
IO4
GPIO4, ADC2_CH0, Touch 0
Rand 2
IO0
GPIO0, ADC2_CH1, Touch 1, pin de Boot
Rand 2
IO2
GPIO2, ADC2_CH2, Touch 2
Rand 2
IO15
GPIO15, ADC2_CH3, Touch 3, MTDO
Rand 2
D1
GPIO8, folosit intern pentru flash, evitati folosirea
Rand 2
D0
GPIO7, folosit intern pentru flash, evitati folosirea
Rand 2
CLK
GPIO6, folosit intern pentru flash, evitati folosirea
Utilizare:
Tineti apasat butonul BOOT in timp ce conectati placa la calculator printr-un cablu USB Type-C, apoi puteti elibera butonul.
Alimentati placa printr-o singura sursa, fie prin portul USB Type-C, fie prin pinii 5V/GND, fie prin pinii 3V3/GND, deoarece folosirea simultana a mai multor surse poate deteriora placa.
Daca placa ramane blocata in modul Download sau observati probleme pe semnalul GPIO0, verificati prezenta condensatorului C15, montat langa butonul BOOT pe unele serii mai vechi, si eliminati-l daca este prezent.
Pentru programare din Arduino IDE, adaugati in File - Preferences, la Additional Boards Manager URLs, adresa pachetului ESP32 oferit de Espressif, apoi instalati placa din Tools - Board - Boards Manager, cautand "ESP32" si instaland "esp32 by Espressif Systems".
Selectati placa ESP32 Dev Module din Tools - Board si portul serial corespunzator din Tools - Port.
Scrieti sau incarcati un program de test, apasati butonul Upload si asteptati finalizarea transferului.
Daca incarcarea nu porneste, placa nu este in modul Boot, deconectati cablul, tineti apasat BOOT, reconectati cablul si reluati incarcarea.
Deschideti Serial Monitor din Tools - Serial Monitor si setati viteza la 115200 baud pentru a vedea mesajele trimise de placa.
Nu aplicati pe pinii GPIO tensiuni mai mari de 3.3V si nu folositi pinii D0 - D3, CMD si CLK pentru conexiuni externe, deoarece sunt rezervati comunicarii cu memoria flash interna.
Pentru alimentarea unor module externe mai consumatoare, folositi pinul 5V sau o sursa externa si legati masa comuna intre placa si modulul alimentat.
