M5STACK M5NANOC6 Scheda di sviluppo IoT a basso consumo

Specifiche
- MCU: Processore single-core ESP32-C6FH4@RISC-V a 32 bit
- Processore e prestazioni:
- Processore single-core RISC-V a 32 bit
- Frequenza di clock fino a 160 MHz
- Prestazioni RF e a basso consumo leader del settore
- Memoria:
- ROM integrata da 320 KB
- 512 KB di SRAM
- SRAM a basso consumo da 16 KB
- Supporta Flash esterno
- Pin GPIO e interfacce programmabili: SPI, UART, I2C, I2S, RMT, TWAI, PWM
Istruzioni per l'uso del prodotto
Avvio rapido
IDEA DI ARDUINO
- Per iniziare a utilizzare M5STACK NanoC6 con l'IDE Arduino, seguire i passaggi forniti nel manuale utente per configurare l'IDE e caricare il codice sul dispositivo.
SERIALE BLUETOOTH
- È possibile stabilire una connessione seriale Bluetooth con M5STACK NanoC6 abilitando il Bluetooth sul dispositivo e accoppiandolo con NanoC6. Fare riferimento al manuale dell'utente per istruzioni dettagliate su come impostare e utilizzare la comunicazione seriale Bluetooth.
SCANSIONE WIFI
- L'M5STACK NanoC6 supporta Wi-Fi 2.4 a 6 GHz (802.11 ax). Utilizzare le istruzioni fornite per cercare le reti Wi-Fi disponibili e connettere il NanoC6 alla rete desiderata.
ZIGBEE
- Il NanoC6 supporta anche la comunicazione Zigbee. Seguire le linee guida nel manuale per configurare e utilizzare la funzionalità Zigbee per lo scambio di dati.
Domande frequenti
D: Posso estendere lo spazio di archiviazione dell'M5STACK NanoC6?
- A: Sì, puoi estendere lo spazio di archiviazione per il codice del programma tramite una memoria esterna poiché NanoC6 supporta Flash esterno.
D: Quali interfacce di comunicazione sono supportate da M5STACK NanoC6?
- A: Il NanoC6 supporta le interfacce SPI, UART, I2C, I2S, RMT, TWAI e PWM per una maggiore flessibilità nello scambio di dati con altri dispositivi.
SCHEMA
M5NanoC6 è una scheda di sviluppo IoT in miniatura e a basso consumo all'interno della serie di kit di sviluppo M5Stack. Alimentato dall'MCU ESP32-C6, vanta un supporto avanzato per la comunicazione wireless, inclusi Wi-Fi 6 e Zigbee, facilitando il controllo continuo dei dispositivi IoT a infrarossi attraverso il trasmettitore a infrarossi integrato. L'antenna ceramica integrata garantisce una connessione di comunicazione wireless stabile. Inoltre, il dispositivo è dotato di LED RGB programmabili, che aggiungono un tocco visivo personalizzato ai progetti. L'inclusione delle interfacce Grove consente a M5NanoC6 di espandersi in modo flessibile con vari dispositivi M5, supportando la connessione di diversi tipi di dispositivi tramite protocolli come UART e I2C. Ciò offre agli sviluppatori abbondanti possibilità di espansione hardware. Adatto per applicazioni in case intelligenti, automazione industriale, monitoraggio sanitario e dispositivi IoT, M5NanoC6 offre una soluzione di sviluppo completa per progetti innovativi.
ESP32-C6
- Capacità di comunicazione:
- Supporti Wi-Fi 2.4 da 6 GHz (802.11 ax): Fornisce una comunicazione Wi-Fi efficiente e ad alta velocità.
- Bluetooth® 5 (LE): incorpora la tecnologia Bluetooth 5.0 per una copertura wireless estesa e una trasmissione dati più rapida.
- Zigbee e thread (802.15.4): Supporta i protocolli di comunicazione Zigbee e Thread, offrendo connettività flessibile per applicazioni IoT.
- RISC-V Processore single-core a 32 bit: Offre un'architettura del processore altamente flessibile e scalabile.
- Frequenza di clock fino a 160 MHz: Garantisce che il dispositivo abbia capacità di elaborazione dati veloci ed efficienti.
- Leader del settore bassa potenza e prestazioni RF: raggiunge una posizione di leadership sia nel consumo energetico che nelle prestazioni RF.
- Memoria:
- Incorporato ROM da 320 KB: utilizzata per memorizzare firmware o codice di programma.
- SRAM da 512KB: Utilizzato per l'archiviazione dei dati di runtime.
- SRAM a basso consumo da 16 KB: Specificamente progettato per operazioni a basso consumo. Supporta Flash esterno: può estendere lo spazio di archiviazione per il codice del programma tramite una memoria esterna.
- Pin GPIO e interfacce programmabili:
- Supporta SPI, UART, I2C, I2S, RMT, TWAI e PWM: interfacce di comunicazione multiple, che migliorano la flessibilità per lo scambio di dati con altri dispositivi.
SPECIFICHE
Specifica/Parametro
- MCU ESP32-C6FH4@RISC-V Processore single-core a 32 bit 160 MHZ, 320 KB di ROM, 512 KB di SRAM, 16 KB di SRAM a basso consumo, supporta flash esterno
- RGB programmabile Modello WS2812-2020
- Ingresso voltage 5V
- Modalità di comunicazione Wi-Fi 2.4 da 6 GHz (802.11 ax), Zigbee e Thread (802.15.4) e altri metodi di comunicazione tradizionali
- Protocollo di comunicazione Supporta SPI, UART, I2C, I2S, RMT, TWAI e PWM
- Tipo di antenna Antenna in ceramica integrata
- Altre periferiche Trasmettitore a infrarossi a bordo, pulsanti di controllo integrati programmabili
- Temperatura di esercizio 0-40°C
Attenzione FCC
Qualsiasi cambiamento o modifica non espressamente approvata dalla parte responsabile della conformità potrebbe invalidare l'autorità dell'utente a utilizzare l'apparecchiatura. Questo dispositivo è conforme alla parte 15 delle Norme FCC. Il funzionamento è soggetto alle seguenti due condizioni: (1) Questo dispositivo non può causare interferenze dannose e (2) questo dispositivo deve accettare qualsiasi interferenza ricevuta, comprese le interferenze che possono causare un funzionamento indesiderato.
NOTA IMPORTANTE:
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 secondo le 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 con 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.
Dichiarazione FCC sull'esposizione alle radiazioni:
Questa apparecchiatura è conforme ai limiti di esposizione alle radiazioni FCC stabiliti per un ambiente non controllato. Il SAR è stato testato per il dispositivo in modalità indossato sul corpo con una distanza di 5 mm. E può soddisfare il limite SAR della FCC.
AVVIO RAPIDO
IDEA DI ARDUINO
Per accedere al sito ufficiale di Arduino websito (https://www.arduino.cc/en/Main/Software) e scarica il pacchetto di installazione per il tuo sistema operativo, procedi nel seguente modo:
- Apri l'IDE di Arduino e vai a File -> Preferenze -> Impostazioni.
- Copia il seguente M5Stack Boards Manager URL e incollalo in “Gestione schede aggiuntive URLS": https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/arduino/package_m5stack_index.json
- Vai a: Strumenti -> Bacheca: -> Gestore bacheche...
- Cercare M5Stack, trovalo e clicca su "Installa".
- Scegli Strumenti -> Scheda: -> M5Stack Arduino
- Seleziona M5NanoC6
SERIALE BLUETOOTH
- Apri l'IDE di Arduino e carica l'exampil programma: File -> Esamples -> BLE -> Scrivi.
- Collegare il dispositivo al computer.
- Scegli la porta appropriata per il caricamento. Una volta completato, il dispositivo abiliterà automaticamente il Bluetooth.
- Il nome del dispositivo è impostato su MyESP32. Ora utilizza uno strumento di comunicazione seriale Bluetooth sul tuo PC per ottenere una trasmissione trasparente dei dati seriali Bluetooth.

SCANSIONE WIFI
- Apri l'IDE di Arduino e carica l'exampil programma: File -> Esamples -> WiFi -> WiFiScan.
- Collega il dispositivo al computer e seleziona la porta appropriata per il caricamento.
- Una volta completato, il dispositivo eseguirà automaticamente una scansione WiFi. È possibile ottenere i risultati attuali della scansione WiFi tramite il monitor seriale integrato in Arduino.

Zigbee (il programma Arduino sarà supportato in seguito.)
- Possiamo verificare la funzionalità Zigbee eseguendo prima la versione firmware del programma.

- Fare clic su Masterizza per scrivere il programma sul dispositivo.

- Caricamento completato, puoi vedere l'effetto.

Documenti / Risorse
![]() |
M5STACK M5NANOC6 Scheda di sviluppo IoT a basso consumo [pdf] Guida utente M5NANOC6, M5NANOC6 Scheda di sviluppo IoT a basso consumo, Scheda di sviluppo IoT a basso consumo, Scheda di sviluppo IoT, Scheda di sviluppo, Scheda |

