Il componente selezionato è una scheda di sviluppo ESP32-C3 Super Mini con display OLED integrato da 0,42 pollici. Si tratta di un microcontrollore ultra-compatto basato sull'architettura open-source RISC-V a 32 bit, ideale per progetti IoT, domotica e dispositivi indossabili.
Specifiche Tecniche Principali
Processore: RISC-V single-core fino a 160 MHz.
Connettività: Wi-Fi a 2.4 GHz (802.11 b/g/n) e Bluetooth 5.0 Low Energy (BLE).
Display integrato: Schermo OLED monocromatico (luce bianca) da 0,42 pollici con risoluzione di 72×40 pixel.
Memoria: 4 MB di memoria Flash SPI integrata.
Interfaccia: Porta USB Type-C per alimentazione, programmazione e debug.
Pulsanti onboard: Pulsante di Reset (RST) e pulsante di Boot (BO0) per entrare in modalità download.
Antenna: Antenna in ceramica ad alta efficienza integrata direttamente sul PCB.
Mappatura e Funzione dei Pin (Pinout)
La scheda dispone di due file di pin con passo standard da 2,54 mm:
Lato Sinistro (Pin 3-10):
- 3, 5, 6, 7, 8, 9, 10: Pin GPIO (General Purpose Input/Output) configurabili liberamente come ingressi/uscite digitali, canali ADC (convertitore analogico-digitale) o per protocolli PWM.
- PWR: Indicatore LED di alimentazione integrato.
Lato Destro:
- 0, 1, 2: Pin GPIO aggiuntivi.
- TX / RX: Pin della porta seriale UART usati per la comunicazione seriale.
- V3 (3.3V): Uscita regolata a 3.3 Volt per alimentare sensori esterni a basso consumo.
- GD (GND): Pin di messa a terra (massa comune).
- V5 (5V): Ingresso di alimentazione principale a 5V (collegato direttamente alla linea della porta USB-C).
- IO8: Pin GPIO 8.