# Scheda di sviluppo ESP32-DevKitC, ESP32-WROOM-32D, 38P

> Scheda di sviluppo ESP32-DevKitC con modulo ESP32-WROOM-32D, 38 pin, per progetti IoT con WiFi 802.11 b/g/n e Bluetooth 4.2/BLE. Programmazione e alimentazione via USB Type-C con bridge CP2102, alimentazione alternativa 5V/GND o 3.3V/GND. Pulsanti EN (reset) e BOOT, LED di alimentazione, header laterali compatibili breadboard, passo pin 2.54mm, dimensioni 54.5 x 28mm.

- Pagina: https://sigmanortec.ro/it/scheda-di-sviluppo-esp32-devkitc-esp32-wroom-32d-38p
- Prezzo: 43.85 RON
- Disponibilità: Disponibile
- Riferimento: 9969 · EAN: 5949477139590
- Categoria: Meccatronica e IoT > Schede di sviluppo > Schede di Sviluppo IoT, Wireless
- Collo (dati di spedizione): 0.012 kg
- Aggiornato: 2026-10-20
- Negozio: [Sigmanortec.ro](https://sigmanortec.ro/it/llms.txt)
- Prezzi: RON, IVA inclusa; prezzi e disponibilità al 2026-10-22 01:16 (Europe/Bucharest)

## Descrizione

Ideale per la prototipazione e lo sviluppo rapido di progetti IoT, la scheda con modulo ESP32-WROOM-32D offre connettività WiFi e Bluetooth, programmazione e alimentazione tramite Type-C con CP2102 integrato, facile accesso ai pin tramite header laterali e compatibilità breadboard, mentre i pulsanti EN e BOOT semplificano il reset e il caricamento del firmware.
La scheda di sviluppo ESP32-DevKitC è una scheda madre per il microcontrollore ESP32, che combina sullo stesso circuito connettività WiFi e Bluetooth con un gran numero di pin I/O accessibili direttamente su due header laterali. È pensata per la prototipazione rapida di progetti IoT, automazioni, lettura di sensori, controllo di attuatori e comunicazione wireless, ed è una delle schede di sviluppo più utilizzate per progetti amatoriali e professionali basati su ESP32.
La scheda utilizza il modulo ESP32-WROOM-32D, costruito attorno al processore ESP32-D0WD, dual-core Xtensa LX6 che può funzionare a frequenze fino a 240 MHz. Il modulo integra WiFi 802.11 b/g/n nella banda 2.4 - 2.5 GHz e Bluetooth 4.2 incluso BLE, 448 KB ROM, 520 KB SRAM e 4 MB di memoria flash SPI esterna sul modulo. Dei 34 pin GPIO del processore, la maggior parte è portata sui due file di pin ai bordi; la scheda offre inoltre 2 convertitori ADC a 12 bit con fino a 18 canali, 2 uscite DAC a 8 bit e 10 pin con funzione di sensore touch capacitivo.
Tra le caratteristiche principali figurano il bridge USB-UART CP2102 per la programmazione e la comunicazione seriale con velocità fino a 3 Mbps, il connettore USB Type-C usato sia per l’alimentazione sia per il caricamento del programma, i pulsanti EN (reset) e BOOT (ingresso in modalità di download del firmware) e il LED che indica la presenza dell’alimentazione. La scheda può essere alimentata tramite la porta USB Type-C, oppure tramite i pin 5V/GND, oppure tramite i pin 3V3/GND, a condizione che venga usata una sola sorgente di alimentazione alla volta.
Tramite l’interfaccia USB Type-C, la scheda si collega direttamente a un computer per la programmazione e il monitoraggio seriale usando Arduino IDE, PlatformIO o ESP-IDF, mentre tramite i pin I/O esposti sugli header comunica via UART, I2C, SPI o GPIO con moduli e sensori esterni, potendo funzionare anche come scheda host per progetti che richiedono l’interconnessione con altri microcontrollori o con un Raspberry Pi.
Attenzione - alimentazione della scheda tramite USB:
All’attivazione di WiFi o Bluetooth, la scheda ESP32 presenta picchi di consumo fino a circa 500 mA. Se la porta USB o il cavo non riescono a fornire questa corrente, la tensione scende e la scheda non funziona correttamente.
Sintomi di un’alimentazione insufficiente:
- Riavvii ripetuti e messaggio “Brownout detector was triggered” nel Serial Monitor.
- Il WiFi non trova alcuna rete oppure il segnale in modalità Access Point è molto debole.
- Il caricamento del programma fallisce o si interrompe.
- La scheda esegue normalmente il codice, ma si blocca o si resetta quando si avvia la parte radio.
Raccomandazioni:
Usate un cavo USB-C corto (massimo 1 m), di buona qualità, con trasferimento dati (i cavi solo di ricarica non consentono la programmazione).
Collegate la scheda direttamente a una porta USB sul retro del computer, non alle porte frontali né tramite hub USB non alimentati.
Per il funzionamento autonomo, usate un alimentatore da 5V / minimo 1A.
Nei progetti con consumo elevato, montate un condensatore elettrolitico da 470-1000 uF tra i pin 3V3 e GND, il più vicino possibile al modulo.
Questi sintomi sono causati dall’alimentazione e non rappresentano un difetto della scheda. Vi preghiamo di verificare l’alimentazione prima di richiedere il reso o la garanzia del prodotto.
Specifiche:
Tensione di alimentazione: 5 VDC tramite USB Type-C o pin 5V, oppure 3.3 VDC tramite pin 3V3, una sola variante usata alla volta
Corrente: consumo medio circa 80 mA, l’alimentatore deve poter fornire almeno 500 mA
Modulo montato: ESP32-WROOM-32D
Processore: ESP32-D0WD, dual-core Xtensa LX6, fino a 240 MHz
Memoria: 448 KB ROM, 520 KB SRAM, 4 MB flash SPI esterna sul modulo
Connettività: WiFi 802.11 b/g/n (2.4 - 2.5 GHz), Bluetooth 4.2 e BLE
Bridge USB-UART: CP2102, velocità fino a 3 Mbps
Interfaccia di programmazione: USB Type-C
Numero totale di pin: 38 (due file da 19 pin ciascuna)
Pin GPIO: la maggior parte dei 34 GPIO dell’ESP32, GPIO6 - GPIO11 (D0 - D3, CMD, CLK) sono usati internamente per la memoria flash e non se ne raccomanda il collegamento
Ingressi analogici: 2 convertitori ADC a 12 bit, fino a 18 canali (ADC1 e ADC2)
Uscite analogiche: 2 convertitori DAC a 8 bit (GPIO25, GPIO26)
Sensori touch: 10 pin con funzione Touch capacitiva
Pulsanti: EN (reset) e BOOT (modalità download firmware)
LED indicatore di alimentazione: sì
Compatibilità breadboard: sì
Distanza tra le file di pin: 25 mm
Passo pin: 2.54 mm
Dimensioni: 54.5 x 28 mm
Pinout:
Connettore
Pin
Funzione
Fila 1
3V3
Alimentazione 3.3 V
Fila 1
EN
Reset modulo (CHIP_PU), attivo HIGH
Fila 1
VP
GPIO36, ADC1_CH0, ingresso
Fila 1
VN
GPIO39, ADC1_CH3, ingresso
Fila 1
IO34
GPIO34, ADC1_CH6, ingresso
Fila 1
IO35
GPIO35, ADC1_CH7, ingresso
Fila 1
IO32
GPIO32, ADC1_CH4, Touch 9
Fila 1
IO33
GPIO33, ADC1_CH5, Touch 8
Fila 1
IO25
GPIO25, ADC2_CH8, DAC1
Fila 1
IO26
GPIO26, ADC2_CH9, DAC2
Fila 1
IO27
GPIO27, ADC2_CH7, Touch 7
Fila 1
IO14
GPIO14, ADC2_CH6, Touch 6, MTMS
Fila 1
IO12
GPIO12, ADC2_CH5, Touch 5, MTDI
Fila 1
GND
Massa
Fila 1
IO13
GPIO13, ADC2_CH4, Touch 4, MTCK
Fila 1
D2
GPIO9, usato internamente per la flash, evitare l’uso
Fila 1
D3
GPIO10, usato internamente per la flash, evitare l’uso
Fila 1
CMD
GPIO11, usato internamente per la flash, evitare l’uso
Fila 1
5V
Alimentazione 5 V
Fila 2
GND
Massa
Fila 2
IO23
GPIO23
Fila 2
IO22
GPIO22
Fila 2
TX
GPIO1, UART0 TX
Fila 2
RX
GPIO3, UART0 RX
Fila 2
IO21
GPIO21
Fila 2
GND
Massa
Fila 2
IO19
GPIO19
Fila 2
IO18
GPIO18
Fila 2
IO5
GPIO5
Fila 2
IO17
GPIO17, disponibile solo sui moduli WROOM/SOLO-1
Fila 2
IO16
GPIO16, disponibile solo sui moduli WROOM/SOLO-1
Fila 2
IO4
GPIO4, ADC2_CH0, Touch 0
Fila 2
IO0
GPIO0, ADC2_CH1, Touch 1, pin di Boot
Fila 2
IO2
GPIO2, ADC2_CH2, Touch 2
Fila 2
IO15
GPIO15, ADC2_CH3, Touch 3, MTDO
Fila 2
D1
GPIO8, usato internamente per la flash, evitare l’uso
Fila 2
D0
GPIO7, usato internamente per la flash, evitare l’uso
Fila 2
CLK
GPIO6, usato internamente per la flash, evitare l’uso
Utilizzo:
Tenete premuto il pulsante BOOT mentre collegate la scheda al computer tramite un cavo USB Type-C, poi potete rilasciare il pulsante.
Alimentate la scheda tramite una sola sorgente, sia tramite la porta USB Type-C, sia tramite i pin 5V/GND, sia tramite i pin 3V3/GND, poiché l’uso simultaneo di più sorgenti può danneggiare la scheda.
Se la scheda rimane bloccata in modalità Download o notate problemi sul segnale GPIO0, verificate la presenza del condensatore C15, montato vicino al pulsante BOOT su alcune serie più vecchie, ed eliminatelo se presente.
Per la programmazione da Arduino IDE, aggiungete in File - Preferences, sotto Additional Boards Manager URLs, l’indirizzo del pacchetto ESP32 fornito da Espressif, quindi installate la scheda da Tools - Board - Boards Manager, cercando "ESP32" e installando "esp32 by Espressif Systems".
Selezionate la scheda ESP32 Dev Module da Tools - Board e la porta seriale corrispondente da Tools - Port.
Scrivete o caricate un programma di test, premete il pulsante Upload e attendete il completamento del trasferimento.
Se il caricamento non parte, la scheda non è in modalità Boot; scollegate il cavo, tenete premuto BOOT, ricollegate il cavo e riprovate il caricamento.
Aprite il Serial Monitor da Tools - Serial Monitor e impostate la velocità a 115200 baud per vedere i messaggi inviati dalla scheda.
Non applicate ai pin GPIO tensioni superiori a 3.3V e non usate i pin D0 - D3, CMD e CLK per collegamenti esterni, poiché sono riservati alla comunicazione con la memoria flash interna.
