Cos'è ESP32-DevKitC

Cos E Esp32 Devkitc



ESP32-DevKitC è una scheda di sviluppo compatta che utilizza il microcontrollore ESP32 ed è prodotta da Espressif. La scheda è dotata di pin header su entrambi i lati, consentendo un comodo interfacciamento con varie periferiche. Può essere collegato alle periferiche tramite ponticelli o montato su una breadboard.

Per soddisfare le diverse esigenze degli utenti, ESP32-DevKitC V4 è disponibile in varie versioni, ciascuna dotata di un diverso modulo ESP32 come:







  • ESP32-WROOM-DA
  • ESP32-WROOM-32E
  • ESP32-WROOM-32UE
  • ESP32-WROOM-32D
  • ESP32-WROOM-32U
  • ESP32-SOLO-1
  • ESP32-WROVER-E
  • ESP32-WROVER-IE

Per i dettagli, fare riferimento a Selettore di prodotti ESP .



descrizione funzionale

La figura e la tabella seguenti descrivono i componenti, le interfacce e i controlli principali della scheda ESP32-DevKitC V4:



Componente chiave Descrizione
ESP32-WROOM-32





Il chipset utilizzato in ESP32-DevKitC è ESP32-WROOM-32. È il chip al centro del tabellone. Ulteriori informazioni su questo chip sono disponibili su ESP32-WROOM-32 Scheda dati .
IN Pulsante di reset
Stivale Un pulsante di download (Boot) utilizzato insieme a EN per avviare la modalità di download del firmware tramite la porta seriale.
Ponte da USB a UART Un singolo chip bridge da USB a UART che consente velocità di trasferimento fino a 3 Mbps.
Micro porta USB Una porta Micro USB che funge sia da alimentatore per la scheda che da interfaccia di comunicazione tra un computer e il modulo ESP32-WROOM-32.
LED di accensione 5V È presente un LED di alimentazione a 5 V che si illumina quando la scheda è collegata a un'alimentazione USB o esterna a 5 V.
I/O La maggior parte dei pin sul modulo ESP sono accessibili tramite le intestazioni dei pin sulla scheda, consentendo all'ESP32 di eseguire varie funzioni, tra cui PWM, ADC, DAC, I2C, I2S, SPI e altro.


Opzioni di alimentazione

La scheda può essere alimentata in tre modi diversi, ognuno dei quali esclude gli altri:



  • L'alimentazione predefinita è tramite la porta Micro USB.
  • L'alimentazione può anche essere fornita attraverso i pin di intestazione etichettati 5V/GND.
  • I pin di intestazione etichettati 3V3/GND possono essere utilizzati anche come opzione di alimentazione.

Avvertimento : È indispensabile utilizzare solo una delle opzioni di alimentazione sopra menzionate, in quanto in caso contrario si potrebbero danneggiare la scheda e/o la fonte di alimentazione.

Ecco alcuni degli articoli che ti aiuteranno ad alimentare la scheda ESP32 utilizzando diverse fonti:

  • Come alimentare ESP32
  • Come alimentare ESP32 con la batteria
  • Come alimentare ESP32 utilizzando un caricabatterie per smartphone

Piedinatura ESP32-DevKitC

Il pinout ESP32 si riferisce alla disposizione e alla funzione dei pin di ingresso/uscita (I/O) sul microcontrollore ESP32. L'ESP32 ha un totale di 38 pin, ognuno dei quali ha uno scopo specifico. I pin sono divisi in diversi gruppi, inclusi pin di alimentazione, pin di messa a terra, pin di ingresso analogico e pin I/O digitali.

La piedinatura ESP32 può variare leggermente a seconda del modulo specifico o della scheda di sviluppo utilizzata. Per leggere la descrizione dettagliata del pinout della scheda ESP32-DevKitC, leggi il seguente articolo:

Piedinatura ESP32-DevKitC

Funzionalità di ESP32-DevKitC

ESP32-DevKitC ha diverse funzionalità che lo rendono una scelta popolare tra gli sviluppatori. Ecco alcune delle caratteristiche principali di ESP32-DevKitC:

1. Processore dual-core

ESP32-DevKitC è dotato di un processore dual-core, che gli consente di gestire più attività contemporaneamente. Questo lo rende una scelta eccellente per le applicazioni che richiedono il multitasking.

2. Wi-Fi e Bluetooth integrati

Il chip ESP32 integrato nella scheda DevKitC è dotato di funzionalità Wi-Fi e Bluetooth integrate. Ciò semplifica la connessione wireless della scheda a Internet o ad altri dispositivi.

3. Basso consumo energetico

Il chip ESP32 è progettato per consumare poca energia, il che lo rende una scelta eccellente per i dispositivi alimentati a batteria.

4. Grande capacità di memoria

L'ESP32-DevKitC viene fornito con 4 MB di memoria flash e 520 kB di SRAM. Ciò fornisce ampio spazio per la memorizzazione del programma e dei dati.

5. Ricco set di periferiche

ESP32-DevKitC ha un ricco set di periferiche, inclusi 18 canali ADC, 2 canali DAC, 3 UART, 2 I2C, 3 SPI, 16 PWM e molti altri. Ciò semplifica l'interfacciamento della scheda con altri sensori e dispositivi.

Conclusione

La scheda microcontroller ESP32-DevKitC ha una vasta gamma di funzioni, tra cui connettività Wi-Fi e Bluetooth, più pin di input/output analogici e digitali e supporto per vari protocolli di comunicazione come I2C, SPI e UART. La scheda include anche un sensore Hall integrato e un sensore di temperatura. Per maggiori dettagli su ESP32-DevKitC leggi l'articolo.