Luatos-LOGO

Scheda MCU Luatos ESP32-C3

Luatos-ESP32-C3-MCU-Board-PRODOTTO

Informazioni sul prodotto

L'ESP32-C3 è una scheda microcontrollore con 16 MB di memoria. Dispone di 2 interfacce UART, UART0 e UART1, con UART0 che funge da porta di download. La scheda include anche un ADC a 5 bit a 12 canali con un massimo di samptasso di ling di 100KSPS. Inoltre, dispone di un'interfaccia SPI a bassa velocità in modalità master e di un controller IIC. Sono disponibili 4 interfacce PWM che possono utilizzare qualsiasi GPIO e 15 pin GPIO esterni che possono essere multiplexati. La scheda è dotata di due indicatori LED SMD, un pulsante di ripristino, un pulsante BOOT e una porta di debug per il download da USB a TTL.

Istruzioni per l'uso del prodotto

  1. Prima di accendere l'ESP32, assicurarsi che il pin BOOT (IO09) non sia abbassato per evitare di accedere alla modalità download.
  2. Durante il processo di progettazione, non è consigliabile abbassare esternamente il pin IO08, poiché potrebbe impedire il download tramite la porta seriale quando il pin è basso durante il processo di download e masterizzazione.
  3. In modalità QIO, IO12 (GPIO12) e IO13 (GPIO13) sono multiplexati per i segnali SPI SPIHD e SPIWP.
  4. Fare riferimento allo schema per ulteriori riferimenti sulla piedinatura. Clic Qui per accedere allo schema.
  5. Assicurati che tutte le versioni precedenti del pacchetto ESP32 siano disinstallate prima di utilizzare il pacchetto di installazione.
  6. Per installare il programma e il pacchetto arduino-esp32, attenersi alla seguente procedura:
    1. Apri il download del software ufficiale webpagina e scegliere il sistema corrispondente e i bit di sistema da scaricare.
    2. Esegui il programma scaricato e installalo utilizzando le impostazioni predefinite.
    3. Trova il repository espressif/arduino-esp32 su GitHub e fai clic sul collegamento Installazione.
    4. Copia il URL collegamento al rilascio di sviluppo denominato.
    5. Nell'IDE di Arduino, fare clic su File > Preferenze > Gestore schede aggiuntive URLs e aggiungi il URL copiato nel passaggio precedente.
    6. Vai a Boards Manager nell'IDE di Arduino e installa il pacchetto ESP32.
    7. Seleziona Strumenti > Scheda e scegli Modulo di sviluppo ESP32C3 dall'elenco.
    8. Cambia la modalità flash in DIO andando su Strumenti > Modalità Flash e modifica USB CDC all'avvio su Abilita.
  7. La tua configurazione ESP32 è ora pronta! Puoi testarlo eseguendo un programma dimostrativo per assicurarti che tutto funzioni correttamente.

SUPPORTO
Se hai bisogno di assistenza, non esitare a contattarci all'indirizzo tourdeuscs@gmail.com.

SOPRAVIEW

La scheda di sviluppo ESP32 è progettata sulla base del chip ESP32-C3 di Espressif Systems.
Ha un fattore di forma ridotto e stamp design del foro, che lo rende comodo da usare per gli sviluppatori. La scheda supporta più interfacce, tra cui UART, GPIO, SPI, I2C, ADC e PWM ed è ideale per dispositivi mobili, dispositivi elettronici indossabili e applicazioni IoT con prestazioni a basso consumo.

Può funzionare come sistema autonomo o dispositivo periferico per l'MCU principale, fornendo funzioni Wi-Fi e Bluetooth tramite interfacce SPI/SDIO o I2C/UART.

RISORSE DI BORDO

  • Questa scheda di sviluppo ha un flash SPI con capacità di archiviazione di 4 MB, che può essere espansa fino a 16 MB.
  • Dispone di 2 interfacce UART, UART0 e UART1, con UART0 che funge da porta di download.
  • Su questa scheda è presente un ADC a 5 bit a 12 canali, con un massimo di samptasso di ling di 100KSPS.
  • Nella modalità master è inclusa anche un'interfaccia SPI a bassa velocità.
  • Su questa scheda è presente un controller IIC.
  • Dispone di 4 interfacce PWM che possono utilizzare qualsiasi GPIO.
  • Sono disponibili 15 pin GPIO esterni che possono essere multiplexati.
  • Inoltre, include due indicatori LED SMD, un pulsante di ripristino, un pulsante BOOT e una porta di debug per il download da USB a TTL.

DEFINIZIONE DEL PIN

Luatos-ESP32-C3-MCU-Board-FIG-1

Scheda elettronica ESP32-C3
HTTPS://WIKI.LUATOS.COM/_STATIC/BOM/ESP32C3.HTML.

DIMENSIONI(CLICCA PER I DETTAGLI)

Luatos-ESP32-C3-MCU-Board-FIG-2

NOTE SULL'USO

  • Per evitare che l'ESP32 entri in modalità download, il pin BOOT (IO09) non deve essere abbassato prima dell'accensione.
  • Non è consigliabile abbassare esternamente il pin IO08 durante la progettazione, poiché ciò potrebbe impedire il download tramite porta seriale quando il pin è basso durante il processo di download e masterizzazione.
  • In modalità QIO, IO12 (GPIO12) e IO13 (GPIO13) sono multiplexati per i segnali SPI SPIHD e SPIWP, ma per una maggiore disponibilità GPIO, la scheda di sviluppo utilizza SPI a 2 fili in modalità DIO e, come tali, IO12 e IO13 non sono collegati a lampeggiare. Quando si utilizza un software autocompilato, la flash deve essere configurata di conseguenza in modalità DIO.
  • Poiché il VDD del flash SPI esterno è già collegato al sistema di alimentazione da 3.3 V, non è necessaria alcuna configurazione aggiuntiva dell'alimentatore ed è possibile accedervi utilizzando lo standard
    Modalità di comunicazione SPI a 2 fili.
  • Per impostazione predefinita, GPIO11 funge da pin VDD del flash SPI e pertanto richiede la configurazione prima di poter essere utilizzato come GPIO.

SCHEMATICO
Fare clic sul seguente collegamento per riferimento.
https://cdn.openluat-luatcommunity.openluat.com/attachment/20220609213416069_CORE-ESP32-A12.pdf

CONFIGURAZIONE DELL'AMBIENTE DI SVILUPPO

Nota: Il seguente sistema di sviluppo è Windows per impostazione predefinita.

NOTA: assicurati di aver disinstallato tutte le versioni precedenti del pacchetto ESP32 prima di utilizzare questo pacchetto di installazione.
Puoi farlo accedendo alla cartella “%LOCALAPPDATA%/Arduino15/packages” nel file manager ed eliminando la cartella denominata "esp32".

  1. Apri il download del software ufficiale webpagina e scegliere il sistema corrispondente e i bit di sistema da scaricare.Luatos-ESP32-C3-MCU-Board-FIG-3
  2. Puoi scegliere "Basta scaricare" o "Contribuisci e scarica".Luatos-ESP32-C3-MCU-Board-FIG-4
  3. Corri per installare il programma e installalo tutto per impostazione predefinita.
  4. Installa arduino-esp32Luatos-ESP32-C3-MCU-Board-FIG-5
    • Cerca un URL denominato collegamento alla versione di sviluppo e copiato.Luatos-ESP32-C3-MCU-Board-FIG-6
    • Nell'IDE di Arduino, fare clic su File > Preferenze > Gestore schede aggiuntive URLs e aggiungi il URL che hai trovato nel passaggio 2.Luatos-ESP32-C3-MCU-Board-FIG-7
    • Ora torna a Boards Manager e installa il pacchetto "ESP32".Luatos-ESP32-C3-MCU-Board-FIG-8
    • Dopo l'installazione, seleziona Strumenti > Scheda e scegli "Modulo di sviluppo ESP32C3" dall'elenco.
    • Infine, modifica la modalità flash in DIO andando su Strumenti > Modalità Flash e modifica USB CDC all'avvio su Abilita.

La tua configurazione ESP32 è ora pronta! Per testarlo, puoi eseguire un programma dimostrativo per assicurarti che tutto funzioni correttamente.

Documenti / Risorse

Scheda MCU Luatos ESP32-C3 [pdf] Guida utente
Scheda MCU ESP32-C3, ESP32-C3, Scheda MCU, Scheda

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *