M5STACK-LOGO

M5STACK M5Core2 V1.1 Kit di sviluppo IoT ESP32

M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-PRODUCT

Informazioni sul prodotto

Anno 2020
Versione V0.01

Schema
M5Core2 1.1 è una scheda ESP32 basata sul chip ESP32-D0WDQ6-V3 e dispone di uno schermo TFT da 2 pollici. La scheda è composta da PC+ABC.M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-1

Composizione hardware
I componenti hardware di CORE2 includono

  • Chip ESP32-D0WDQ6-V3
  • Schermo TFT
  • LED verde
  • Pulsante
  • Interfaccia GROVE
  • Interfaccia da tipo C a USB
  • Chip di gestione dell'alimentazione
  • Batteria

Il chip ESP32-D0WDQ6-V3 è un sistema dual-core con due CPU Harvard Architecture Xtensa LX6. Dispone di memoria incorporata, memoria esterna e periferiche situate sul bus dati e/o sul bus istruzioni di queste CPU. La mappatura degli indirizzi delle due CPU è simmetrica, salvo alcune piccole eccezioni. Più periferiche nel sistema possono accedere alla memoria incorporata tramite DMA.

Schermo TFT
Lo schermo TFT è uno schermo a colori da 2 pollici gestito da ILI9342C con una risoluzione di 320 x 240. Funziona a volumetagL'intervallo è di 2.6~3.3 V e ha un intervallo di temperatura di funzionamento di -10~5°C.

Chip di gestione dell'alimentazione
Il chip di gestione energetica utilizzato è l'AXP192 di X-Powers. Funziona con un ingresso voltagL'intervallo è di 2.9 V~6.3 V e supporta una corrente di carica di 1.4 A.

Descrizione funzionale
Questo capitolo descrive i vari moduli e funzioni del chip ESP32-D0WDQ6-V3.

CPU e memoria
Il chip ESP32-D0WDQ6-V3 è dotato di microprocessori Xtensa single/dual-core LX32 a 6 bit con una velocità massima fino a 600 MIPS. La CPU ha 448 KB di ROM, 520 KB di SRAM e altri 16 KB di SRAM in RTC. Supporta più chip flash/SRAM tramite QSPI.

Descrizione dell'archiviazione

  • L'ESP32 supporta più flash QSPI esterni e memoria statica ad accesso casuale (SRAM) con crittografia AES basata su hardware per la protezione del programma utente e dei dati.
  • L'ESP32 accede a QSPI Flash e SRAM esterni tramite la memorizzazione nella cache. Può mappare fino a 16 MB di spazio di codice Flash esterno nella CPU, supportando l'accesso a 8 bit, 16 bit e 32 bit e l'esecuzione del codice. Può inoltre mappare fino a 8 MB di Flash esterna e SRAM allo spazio dati della CPU, supportando l'accesso a 8 bit, 16 bit e 32 bit. La Flash supporta solo operazioni di lettura, mentre la SRAM supporta sia operazioni di lettura che di scrittura.

DESCRIZIONE PIN

INTERFACCIA USB
M5CAMREA Configurazione Interfaccia USB di tipo C, supporta il protocollo di comunicazione standard USB 2.0.M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-2
INTERFACCIA GROVE
Passo disposto 4p di interfacce M2.0CAMREA GROVE da 5 mm, cablaggio interno e GND, 5V, GPIO32, GPIO33 collegati.M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-3

 DESCRIZIONE FUNZIONALE

Questo capitolo descrive i vari moduli e funzioni dell'ESP32-D0WDQ6-V3.

CPU E MEMORIA
Microprocessore Xtensa single/dual-core a 32 bit LX6, fino a 600 MIPS (200 MIPS per ESP32-S0WD/ESP32-U4WDH, 400 MIPS per ESP32-D2WD)

  • 448 KB di ROM
  • 520 KB di SRAM
  • 16 KB di SRAM in RTC
  • QSPI supporta più chip flash/SRAM

DESCRIZIONE DELLA CONSERVAZIONE

Flash e SRAM esterni
ESP32 supporta più flash QSPI esterni e memoria ad accesso casuale statico (SRAM), con una crittografia AES basata su hardware per proteggere i programmi e i dati dell'utente.

  • ESP32 accede a QSPI Flash e SRAM esterni tramite memorizzazione nella cache. Lo spazio del codice Flash esterno fino a 16 MB è mappato nella CPU, supporta l'accesso a 8 bit, 16 bit e 32 bit e può eseguire codice.
  • Fino a 8 MB di flash esterno e SRAM mappati allo spazio dati della CPU, supporto per l'accesso a 8 bit, 16 bit e 32 bit. Flash supporta solo operazioni di lettura, SRAM supporta operazioni di lettura e scrittura.

CRISTALLO
Oscillatore a cristallo esterno da 2 MHz a 60 MHz (40 MHz solo per funzionalità Wi-Fi/BT)

GESTIONE RTC E BASSI CONSUMI
ESP32 utilizza tecniche avanzate di gestione dell'alimentazione che possono essere commutate tra diverse modalità di risparmio energetico. (Vedi tabella 5).

Modalità di risparmio energetico

  • Modalità attiva: il chip RF è in funzione. Il chip può ricevere e trasmettere un segnale sonoro.
  • Modalità di sospensione del modem: la CPU può funzionare, l'orologio può essere configurato. Banda base Wi-Fi/Bluetooth e RF
  • Modalità Light-sleep: CPU sospesa. RTC e funzionamento con coprocessore ULP di memoria e periferiche. Qualsiasi evento di attivazione (MAC, host, timer RTC o interrupt esterno) riattiverà il chip.
  • Modalità di sospensione profonda: solo la memoria RTC e le periferiche funzionanti. Dati di connettività Wi-Fi e Bluetooth memorizzati nell'RTC. Il coprocessore ULP può funzionare.
  • Modalità ibernazione: l'oscillatore a 8 MHz e un coprocessore ULP integrato sono disabilitati. La memoria RTC per ripristinare l'alimentazione è interrotta. Solo un timer orologio RTC situato sull'orologio lento e alcuni GPIO RTC al lavoro. RTC L'orologio o il timer RTC possono essere riattivati ​​dalla modalità di ibernazione GPIO.

Modalità sonno profondo

  • Modalità di sospensione correlata: modalità di risparmio energetico che alterna tra la modalità Attiva, Sospensione modem e Sospensione leggera. Intervallo di tempo preimpostato per CPU, Wi-Fi, Bluetooth e radio da riattivare, per garantire la connessione Wi-Fi / Bluetooth.
  • Metodi di monitoraggio del sensore a bassissima potenza: il sistema principale è in modalità Deep-sleep, il coprocessore ULP viene periodicamente aperto o chiuso per misurare i dati del sensore. Il sensore misura i dati, il coprocessore ULP decide se riattivare il sistema principale.

Funzioni in diverse modalità di consumo energetico: TABELLA 5

M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-9

Eventuali cambiamenti o modifiche non espressamente approvati dal soggetto responsabile della conformità potrebbero invalidare il diritto dell'utente all'utilizzo dell'apparecchiatura. Questo dispositivo è conforme alla parte 15 delle norme FCC. L'operazione è soggetta alle due condizioni seguenti

  1. Questo dispositivo non può causare interferenze dannose e
  2.  Questo dispositivo deve accettare qualsiasi interferenza ricevuta, comprese quelle che potrebbero causare un funzionamento indesiderato.

Nota

  • Questa apparecchiatura è stata testata e ritenuta conforme ai limiti per un dispositivo digitale di Classe B, ai sensi della parte 15 delle Norme FCC. Questi limiti sono concepiti per fornire una protezione ragionevole contro interferenze dannose in un'installazione residenziale.
  • Questa apparecchiatura genera, utilizza e può irradiare energia a radiofrequenza e, se non installata e utilizzata in conformità alle istruzioni, può causare interferenze dannose alle comunicazioni radio. Tuttavia, non vi è alcuna garanzia che non si verifichino interferenze in una particolare installazione.
  • Se questa apparecchiatura causa interferenze dannose alla ricezione radiofonica o televisiva, cosa che può essere determinata accendendo e spegnendo l'apparecchiatura, si consiglia all'utente di provare a correggere l'interferenza adottando una o più delle seguenti misure:
    • Riorientare o riposizionare l'antenna ricevente.
    • Aumentare la distanza tra l'apparecchiatura e il ricevitore.
    • Collegare l'apparecchiatura a una presa di corrente appartenente a un circuito diverso da quello a cui è collegato il ricevitore.
    • Per assistenza, consultare il rivenditore o un tecnico radio/TV esperto.
  • Questa apparecchiatura è conforme ai limiti di esposizione alle radiazioni FCC stabiliti per un ambiente non controllato. Questa apparecchiatura deve essere installata e utilizzata a una distanza minima di 20 cm tra il radiatore e il corpo.

Configura WIFI
UIFlow fornisce sia offline che web veruon del programmatore. Quando si utilizza il web versione, dobbiamo configurare una connessione WiFi per il dispositivo. Di seguito vengono descritti due modi per configurare la connessione \Vlfi per il dispositivo (configurazione Bum e configurazione hotspot AP).

Masterizza configurazione WiFi{consigliato)
IOU!Flow-1.5.4 e versioni precedenti possono scrivere WiFi inlormat1on direttamente tramite M5Burner.M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-4

Configurazione hotspot AP Wi-Fi

  1. Premere e tenere premuto il pulsante di accensione a sinistra per accendere la macchina. Se W1FI non è configurato, il sistema entrerà automaticamente in modalità di configurazione di rete quando verrà acceso per la prima volta. Supponiamo di voler rientrare nella modalità di configurazione di rete dopo aver eseguito altri programmi. è possibile fare riferimento all'operazione di seguito. Dopo che il logo UIFlow viene visualizzato all'avvio, fare clic rapidamente sul pulsante Home (pulsante MS centrale) per accedere alla pagina di configurazione. Premere il pulsante sul lato destro della fusoliera per cambiare l'opzione su Impostazioni e premere il pulsante Home per confermare. Premi il pulsante destro per cambiare l'opzione su Impostazioni WIFi, premi il pulsante Home per confermare e avviare la configurazione. M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-5
  2. Dopo esserti connesso con successo all'hotspot con il tuo cellulare, apri il browser del cellulare per scansionare il codice QR sullo schermo o accedi direttamente a 192.188.4.1. entra nella pagina per inserire i tuoi dati WIFI personali. e fare clic su Configura per registrare le informazioni WiFi. Il dispositivo si riavvia automaticamente dopo la configurazione riuscita ed entra in modalità di programmazione.

Nota: Caratteri speciali come lo "spazio" non sono consentiti nel W,Fi 1rtformat10n configurato.M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-6

Descrizione della funzione BLEUART 
Stabilire la connessione Bluetooth e abilitare il servizio passthrough Bluetooth.M5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-7

Istruzioni
Connessione gastrough Bluetooth e led di controllo scad co/offM5STACK-M5Core2-V1.1-ESP32 IoT Development-Kit-FIG-8

Documenti / Risorse

M5STACK M5Core2 V1.1 Kit di sviluppo IoT ESP32 [pdf] Manuale del proprietario
M5CORE2V11, 2AN3WM5CORE2V11, M5Core2 V1.1 Kit di sviluppo IoT ESP32, M5Core2 V1.1, Kit di sviluppo IoT ESP32, Kit di sviluppo IoT

Riferimenti

Lascia un commento

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