Site icon Renzo Mischianti

WeMos LOLIN ESP32 C3 pico: piedinatura ad alta risoluzione e specifiche tecniche

WeMos LOLIN ESP32 C3 pico piedinatura bassa risoluzione

WeMos LOLIN ESP32 C3 pico piedinatura bassa risoluzione

Spread the love

WeMos LOLIN ESP32 C3 pico pinout low resolution

Immagine ad alta risoluzione

Uno dei miei produttori preferiti è WeMos, ecco una scheda di sviluppo entry-level basata su ESP32-C3-WROOM-02, un modulo generico con 4 MB di flash SPI. Questa scheda integra complete funzioni Wi-Fi e Bluetooth LE.

Componente ChiaveDescrizione
ESP32-C3ESP32-C3-WROOM-02 di Espressif è un modulo potente e versatile che offre la coesistenza di Wi-Fi e Bluetooth LE. Ha 4 MB di flash SPI.
5 V a 3.3 V LDORegolatore di tensione che converte un alimentazione di 5 V in un output di 3.3 V.
LED Alimentazione 5 VSi accende quando l’alimentazione USB è collegata alla scheda.
Pin HeadersTutti i pin GPIO disponibili (eccetto il bus SPI per la flash) sono collegati ai pin headers sulla scheda.
Pulsante BootPulsante di download. Tenendo premuto Boot e poi premendo Reset si avvia la modalità di download del firmware per scaricare il firmware attraverso la porta seriale.
Porta Micro-USBInterfaccia USB. Fornisce l’alimentazione alla scheda e funge da interfaccia di comunicazione tra un computer e il chip ESP32-C3.
Pulsante ResetPremere questo pulsante per riavviare il sistema.
Ponte USB-UARTUn singolo chip ponte USB-UART fornisce velocità di trasferimento fino a 3 Mbps.
LEDRGB_LED, pilotato da GPIO7
Connettore BatteriaPorta Batteria PH-2.0 con ricarica da 500mA
Connettore I2CPorta I2C JST SH, con passo di 1mm

PINs

UART (Universal Asynchronous Receiver-Transmitter) pins:

I2C (Inter-Integrated Circuit) pins: L’ESP32-C3 non ha pin I2C dedicati. Tuttavia, è possibile implementare I2C basato su software (bit-banging) utilizzando qualsiasi pin GPIO disponibile. Ha una porta I2C JST SH, con passo di 1mm, per collegare una serie di dispositivi.

LED di carica batteria: saldando il footprint sul fondo, è possibile abilitare un led che mostra quando il dispositivo è in carica.

Connettore della batteria: porta batteria PH-2.0 con ricarica da 500mA.

Specifiche

CPU e Memoria

Codice d’OrdineFlash IntegrataTemperatura Ambientale (°C)Pacchetto (mm)No. GPIO
ESP32-C3No–40 ∼ 105QFN32 (5*5)22
ESP32-C3FN44 MB–40 ∼ 85QFN32 (5*5)22
ESP32-C3FH44 MB–40 ∼ 105QFN32 (5*5)22
ESP32-C3FH4AZ4 MB–40 ∼ 105QFN32 (5*5)16

Interfacce Periferiche Avanzate

Wi­Fi

Bluetooth

Sicurezza

Gestione del Basso Consumo

How To

  1. ESP32: piedinatura, specifiche e configurazione dell’Arduino IDE
  2. ESP32: fileSystem integrato SPIFFS
  3. ESP32: gestire più seriali e logging per il debug
  4. ESP32 risparmio energetico pratico
    1. ESP32 risparmio energetico pratico: gestire WiFi e CPU
    2. ESP32 risparmio energetico pratico: modem e light sleep
    3. ESP32 risparmio energetico pratico: deep sleep e ibernazione
    4. ESP32 risparmio energetico pratico: preservare dati al riavvio, sveglia a tempo e tramite tocco
    5. ESP32 risparmio energetico pratico: sveglia esterna e da ULP
    6. ESP32 risparmio energetico pratico: sveglia da UART e GPIO
  5. ESP32: filesystem integrato LittleFS
  6. ESP32: filesystem integrato FFat (Fat/exFAT)
  7. ESP32-wroom-32
    1. ESP32-wroom-32: flash, piedinatura, specifiche e configurazione dell’Arduino IDE
  8. ESP32-CAM
    1. ESP32-CAM: piedinatura, specifiche e configurazione dell’Arduino IDE
    2. ESP32-CAM: upgrade CamerWebServer con gestione della luce flash
  9. ESP32: ethernet w5500 con chiamate standard (HTTP) e SSL (HTTPS)
  10. ESP32: ethernet enc28j60 con chiamate standard (HTTP) e SSL (HTTPS)
  11. Come usare la scheda SD con l’esp32
  12. esp32 e esp8266: file system FAT su memoria SPI flash esterna
  13. Gestione aggiornamenti firmware e OTA
    1. Gestione del firmware
      1. ESP32: flash del firmware binario compilato (.bin)
      2. ESP32: flash del firmware e filesystem (.bin) con strumenti grafici
    2. Aggiornamento OTA con Arduino IDE
      1. Aggiornamenti OTA su ESP32 con Arduino IDE: filesystem, firmware e password
    3. Aggiornamento OTA con browser web
      1. Aggiornamenti OTA su ESP32 tramite browser web: firmware, filesystem e autenticazione
      2. Aggiornamenti OTA su ESP32 tramite browser web: caricamento in HTTPS (SSL/TLS) con certificato autofirmato
      3. Aggiornamenti OTA su ESP32 tramite browser web: interfaccia web personalizzata
    4. Aggiornamenti automatici OTA da un server HTTP
      1. Aggiornamento automatico Firmware OTA dell’ESP32 dal server
      2. Aggiornamento automatico Firmware OTA dell’ESP32 dal server con controllo della versione
      3. Aggiornamento automatico Firmware OTA dell’ESP32 in HTTPS (SSL/TLS) con certificato autofirmato affidabile
    5. Aggiornamento del firmware non standard
      1. Aggiornamento firmware e filesystem ESP32 dalla scheda SD
      2. Aggiornamento firmware e filesystem ESP32 con client FTP
  14. Integrare LAN8720 con ESP32 per la connettività Ethernet con plain (HTTP) e SSL (HTTPS)
  15. Collegare l’EByte E70 (CC1310) ai dispositivi ESP32 c3/s3 ed un semplice sketch di esempio
  16. ESP32-C3: piedinatura, specifiche e configurazione dell’IDE Arduino
  17. Integrazione del modulo W5500 su ESP32 con Core 3: supporto nativo ai protocolli Ethernet con SSL e altre funzionalità
  18. Integrazione del modulo LAN8720 su ESP32 con Core 3: supporto nativo del protocollo Ethernet con SSL e altre funzionalità.

Datasheet

Datasheet ESP32c3

Schema della Scheda

Dimensioni PCB

Grazie


Spread the love
Exit mobile version