M5Stack M5StickC PLUS2

Manuale utente del kit di sviluppo Mini IoT M5Stack M5StickC PLUS2 ESP32-PICO-V3-02

1. Introduzione

M5Stack M5StickC PLUS2 è un kit di sviluppo IoT compatto e versatile basato sul chip ESP32-PICO-V3-02. Integra componenti essenziali come un display TFT da 1.14 pollici, una IMU, un emettitore IR, un RTC, un microfono, un cicalino e pulsanti programmabili, rendendolo adatto per la prototipazione rapida, dispositivi indossabili, applicazioni per la smart home e la formazione STEM.

M5Stack M5StickC PLUS2 anteriore view

Figura 1: Fronte view del dispositivo M5Stack M5StickC PLUS2.

2. Prodotto finitoview e componenti

2.1 Caratteristiche principali

  • Potente chip ESP32 e Wi-Fi: Dispone di ESP32-PICO-V3-02 dual-core da 240 MHz con 2 MB di PSRAM e 8 MB di Flash per un'elaborazione efficiente e una connettività wireless stabile.
  • Design compatto tutto in uno: Integra IMU, emettitore IR, RTC, microfono, cicalino, pulsanti e un display TFT da 1.14 pollici in un fattore di forma di 48×24×13.5 mm.
  • Batteria potenziata da 200 mAh: Batteria agli ioni di litio ricaricabile integrata per un funzionamento prolungato.
  • Sviluppo multipiattaforma: Compatibile con UiFlow1/UiFlow2, Arduino IDE, ESP-IDF e PlatformIO.
  • Espansione e applicazioni versatili: Supporta i moduli delle serie HAT e Unit tramite un connettore di espansione, adatto per l'istruzione STEM, dispositivi per la casa intelligente e progetti IoT fai da te.
Riepilogo delle caratteristiche principali di M5Stack M5StickC PLUS2

Figura 2: Riepilogo delle caratteristiche principali di M5StickC PLUS2, tra cui batteria, cicalino e capacità di espansione.

2.2 Identificazione dei componenti

Familiarizza con i vari componenti e interfacce dell'M5StickC PLUS2:

Diagramma dei componenti etichettati M5Stack M5StickC PLUS2

Figura 3: Diagramma dettagliato che identifica pulsanti, porte e componenti interni dell'M5StickC PLUS2.

  • Pulsanti A, B, C: Pulsanti di input programmabili dall'utente. Il pulsante C funge anche da interruttore di accensione (premere per 6 secondi per spegnere).
  • Porta USB-C: Utilizzato per caricare il dispositivo e per la programmazione/trasferimento dati.
  • Connettore HY2.0-4P: Porta di espansione per il collegamento dei moduli della serie M5Stack Unit.
  • Display TFT da 1.14 pollici: LCD a colori per output visivo.
  • Emettitore IR (G19): Trasmettitore a infrarossi per applicazioni di controllo.
  • LED (G19): LED indicatore di stato.
  • Microfono (SPM1423): Per l'ingresso audio.
  • Cicalino (G2): Per il feedback audio.
  • Connettore esterno a 8 pin: Fornisce l'accesso ai pin GPIO (GND, 5V, G26, G36/G25, G0, BAT, 3V3, 5V).
M5Stack M5StickC PLUS2 superiore view con pinout

Figura 4: in alto view dell'M5StickC PLUS2 che mostra il pinout per il connettore esterno a 8 pin.

Porte M5Stack M5StickC PLUS2 USB-C e HY2.0-4P

Figura 5: primo piano view della porta USB-C e del connettore di espansione HY2.0-4P.

3. Configurazione e avvio

3.1 Accensione iniziale e ricarica

Per accendere l'M5StickC PLUS2, premere brevemente il pulsante laterale (Pulsante C). Per spegnerlo, tenere premuto il Pulsante C per circa 6 secondi. Caricare il dispositivo utilizzando la porta USB-C e un alimentatore USB standard da 5 V. La batteria integrata da 200 mAh fornisce alimentazione portatile.

3.2 Configurazione dell'ambiente di sviluppo

M5StickC PLUS2 supporta diverse piattaforme di sviluppo. Per istruzioni dettagliate sulla configurazione dell'ambiente preferito (UiFlow, Arduino IDE, ESP-IDF, PlatformIO), consultare la documentazione ufficiale di M5Stack. websito.

Guida su come accedere ai tutorial di M5Stack

Figura 6: Passaggi per accedere ai tutorial e alla documentazione su M5Stack websito.

  1. Visita m5stack.com.
  2. Clicca su "DOCUMENTO".
  3. Cercare il tuo prodotto (M5StickC PLUS2).
  4. Scorri verso il basso e trova la sezione "Impara" per guide ed esempiampmeno.

4. Funzionamento

4.1 Interazione di base

L'M5StickC PLUS2 è dotato di un display TFT da 1.14 pollici per il feedback visivo e di tre pulsanti programmabili (A, B, C) per l'input dell'utente. Le funzioni specifiche di questi pulsanti e il contenuto del display dipenderanno dal firmware caricato sul dispositivo.

4.2 Programmazione e applicazioni

M5StickC PLUS2 è progettato per un'ampia gamma di applicazioni IoT e embedded. Le sue funzionalità Wi-Fi consentono la connettività di rete, mentre l'emettitore IR consente funzionalità di controllo remoto. L'IMU integrata (MPU6886) fornisce il rilevamento del movimento per vari progetti. Programmazione dettagliata exampI file e le guide applicative sono disponibili sul portale della documentazione M5Stack.

Applicazione M5Stack M5StickC PLUS2 examples

Figura 7: Esample applicazioni M5StickC PLUS2, tra cui dispositivi per la casa intelligente, progetti fai da te, istruzione STEM e dispositivi indossabili.

M5Stack M5StickC PLUS2 utilizzato come dispositivo indossabile

Figura 8: M5StickC PLUS2 configurato come dispositivo indossabile.

5. Specifiche

Nella tabella seguente sono riportate le specifiche tecniche di M5Stack M5StickC PLUS2:

Tabella delle specifiche M5Stack M5StickC PLUS2

Figura 9: Rappresentazione visiva delle specifiche M5StickC PLUS2.

SpecificazioneParametro
SoCESP32-PICO-V3-02 dual core, 240 MHz, supporta Wi-Fi
PSRAM2 MB
Flash8 MB
Ingresso volumetage5 V a 500 mA
InterfacciaTipo C x 1, GROVE (I2C+I/O+UART) x 1
Schermo LCDLCD TFT colorato da 1.14 pollici, 135*240, ST7789v2
MicrofonoSPM1423
PulsantiPulsanti personalizzati x 3
Memoria RAMPSRAM
Sistema operativoRTOS gratuito
Peso dell'articolo0.634 once
Dimensioni del pacco4.25 x 2.4 x 0.55 pollici
Marca del processoreEspressivo
Numero di processori2
Batterie1 batteria non standard richiesta (inclusa)
Tecnologia di connettivitàInfrarossi, Wi-Fi

5.1 Dimensioni fisiche e peso

Dimensioni M5Stack M5StickC PLUS2

Figura 10: Dimensioni dell'M5StickC PLUS2 (48 mm x 24 mm x 13.5 mm).

M5Stack M5StickC PLUS2 su una bilancia che mostra 16.7 grammi

Figura 11: Il dispositivo M5StickC PLUS2 pesa 16.7 grammi.

6. Manutenzione

Per garantire la longevità e il corretto funzionamento del tuo M5StickC PLUS2, segui queste linee guida generali di manutenzione:

  • Mantenere il dispositivo pulito e privo di polvere e detriti. Utilizzare un panno morbido e asciutto per la pulizia.
  • Evitare di esporre il dispositivo a temperature estreme, umidità o luce solare diretta.
  • Non immergere il dispositivo in acqua o altri liquidi.
  • Maneggiare con cura per evitare danni fisici allo schermo o ai connettori.
  • Caricare regolarmente il dispositivo, soprattutto se verrà conservato per un periodo prolungato, per preservare la salute della batteria.

7. Risoluzione Dei Problemi

Questa sezione affronta i problemi più comuni che potresti riscontrare con il tuo M5StickC PLUS2.

Domande frequenti e guida alla risoluzione dei problemi di M5Stack M5StickC PLUS2

Figura 12: Domande frequenti e procedure per la risoluzione dei problemi.

D1: Perché il mio StickC/CPlus/CPlus2 ha lo schermo nero/non si avvia/non riesce a masterizzare il firmware/non riesce a connettersi al computer?

Si prega di seguire queste istruzioni:

  1. Verificare se sul dispositivo sono presenti segni evidenti di danni fisici.
  2. Installare il driver del dispositivo:
  3. Collegare il dispositivo tramite un cavo USB e aprire Gestione dispositivi. Verificare che la pagina Gestione dispositivi si aggiorni quando il dispositivo viene inserito e che un nuovo dispositivo venga visualizzato nei controller USB (Universal Serial Bus). In caso contrario:
    • Se si utilizza un cavo USB da Tipo-C a Tipo-C: scollegare prima StickCPlus2, spegnere il dispositivo e quindi collegare il cavo (tenere premuto il pulsante di accensione finché la luce verde non si accende per indicare che è spento). In alternativa, sostituirlo con un cavo da A a C.
    • Se si utilizza un cavo USB da A a C: "Prova a cambiare il cavo dati", "Prova a reinstallare il driver", "Prova a cambiare PC".
  4. Rimasterizzare il firmware di fabbrica: docs.m5stack.com/it/guide/restore_factory/m5stickc_plus2
  5. Dopo la masterizzazione lo schermo è ancora nero:
    • Tenere premuto il pulsante più a sinistra finché non si accende la luce verde all'interno, quindi collegare il cavo USB.
    • Osserva se lo schermo è nero ma ha una debole retroilluminazione e se viene emesso un segnale acustico quando si preme il pulsante.

D2: Si è verificato un errore fatale: impossibile connettersi a esp32: rilevata modalità di avvio errata (0xb)!: il chip deve essere in modalità download.

Utilizzare un cavo DuPont per collegare GPIO0 e GND sulla parte superiore di StickCPlus2 quando è spento, quindi collegarlo al computer, scollegare il cavo DuPont e provare nuovamente a masterizzare.

8. Lista di spedizione

Il pacchetto M5Stack M5StickC PLUS2 include i seguenti elementi:

Elenco di spedizione M5Stack M5StickC PLUS2

Figura 13: Contenuto della confezione M5StickC PLUS2.

  • M5StickC PLUS2 x 1

9. Supporto e garanzia

Per ulteriore supporto tecnico, documentazione dettagliata, forum della community e informazioni sulla garanzia, visitare il sito ufficiale M5Stack websito:

www.m5stack.com

M5Stack si impegna a fornire risorse complete per sviluppatori e utenti. Fare riferimento a websito per le informazioni più aggiornate riguardanti l'assistenza sui prodotti e le politiche di garanzia.