Site icon Renzo Mischianti

Esp32: piedinatura, specifiche e configurazione dell’Arduino IDE – Parte 1

Esp32 piedinatura, specifiche e configurazione dell'Arduino IDE

Esp32 piedinatura, specifiche e configurazione dell'Arduino IDE

Spread the love

Esp32 pinout, specs and IDE configuration

ESP32 dettagli

I like this device It’s very powerful and low cost with an effective value WIFI microcontroller.

Puoi trovarlo qui ESP32 Dev Kit v1 - TTGO T-Display 1.14 ESP32 - NodeMCU V3 V2 ESP8266 Lolin32 - NodeMCU ESP-32S - WeMos Lolin32 - WeMos Lolin32 mini - ESP32-CAM programmer - ESP32-CAM bundle - ESP32-WROOM-32 - ESP32-S

Specifiche

Ricorda che esistono una grande quantità di varianti di questo dispositivo, ed ugli variante ha una peculiarità che lo rende unico, questa è una lista di specifiche generica.

Diagramma a blocchi unità funzionali Espressif esp32 Wi-Fi Bluetooth Microcontroller

Piedinatura

esp32 dev kit pinout v1
Esp32 dev kit v4 pinout
ESP32 WeMos LOLIN32 pinout

Questo dispositivo è veramente potente come puoi notare ha anche una serie di piedini per il touch capacitivo, più di un’interfaccia seriale e vari pin analogici.

How to

Devi scaricare i driver del chip USB, probabilmente hai una versione con un cp2102, ma esistono varianti con il chip ch340.

Ora puoi configurare il tuo Arduino IDE

Aggiungere le boards all’Arduino IDE

Per prima cosa devi aggiungere il descrittore url esp32 al tuo IDE https://dl.espressif.com/dl/package_esp32_index.json
Vai su File --> Preferences ed aggiungi la url su “Additional Boards Manager URLs

Arduino IDE esp32 additional board manager

Poi devi aggiungere la nuova board sul Board Manager

Select board manager

La scheda da selezionare è la esp32

Arduino IDE esp32 boards manager

Selezione della board

Ora puoi selezionare (se come me hai quel modello) l’ESP32 Dev Module

Arduino IDE esp32 select board on menu

Ora puoi caricare il tuo sketch.

Grazie

  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. i2c esp32: gestione rete a 5v, 3.3v e interfaccia aggiuntiva
  18. […]

Spread the love
Exit mobile version