seeed studio ESP32 RISC-V Tiny MCU Board
ESP32 DETAILS DI PRODUTTIU
Features
- Connettività Enhanced: Unisce 2.4GHz Wi-Fi 6 (802.11ax), Bluetooth 5 (LE), è a cunnessione radio IEEE 802.15.4, chì vi permette di applicà i protokolli Thread è Zigbee.
- Matter Native: Supporta a custruzione di prughjetti di casa intelligenti cumpleti cù Matter grazia à a so connettività rinfurzata, ottenendu l'interoperabilità
- Sicurezza Criptata nantu à Chip: Impulsatu da ESP32-C6, porta una sicurezza criptata in chip rinfurzata à i vostri prughjetti di casa intelligente per via di l'avviamentu sicuru, a crittografia è l'Ambiente di Esecuzione Fiduciosa (TEE)
- Prestazione RF eccezziunale: Ha una antenna integrata finu à 80 m
Gamma BLE / Wi-Fi, riservendu una interfaccia per l'antenna UFL esterna - Sfruttamentu di u cunsumu di energia: vene cù 4 modi di travagliu, cù u più bassu essendu 15 μA in modu di sonnu profondu, mentre chì sustene ancu a gestione di a carica di a batteria di litiu.
- Processori duali RISC-V: Incorpora dui processori RISC-V 32-bit, cù u processore d'alta prestazione chì funziona finu à 160 MHz, è u processore di bassa putenza chì clocke finu à 20.
- Classic XIAODesigns: Resta i classici disinni XIAO di u fattore di forma di dimensione di u pollice di 21 x 17.5 mm, è a muntagna unilaterale, facendu perfetta per prughjetti limitati di spaziu, cum'è wearables.
Descrizzione
Seeed Studio XIAO ESP32C6 hè alimentatu da u SoC ESP32-C6 altamente integratu, custruitu nantu à dui processori RISC-V 32-bit, cù un processore high-performance (HP) cù runni ng finu à 160 MHz, è un processore RISC-V 32-bit di bassa putenza (LP) chì pò esse clockatu finu à 20 MHz. Ci sò 512KB SRAM è 4 MB Flash nantu à u chip, chì permettenu più spaziu di prugrammazione, è purtendu più pussibulità à i scenarii di cuntrollu IoT.
XIAO ESP32C6 hè Matter nativu grazie à a so cunnessione wireless rinfurzata. A pila senza filu supporta 2.4 GHz WiFi 6, Bluetooth® 5.3, Zigbee è Thread (802.15.4). Cum'è u primu membru XIAO cumpatibile cù Thread, hè un adattamentu perfettu per custruisce prughjetti conformi à Matter-c, ottenendu cusì l'interoperabilità in smart-home.
Per sustene megliu i vostri prughjetti IoT, XIAO ESP32C6 ùn solu furnisce una integrazione perfetta cù e piattaforme cloud mainstream cum'è ESP Rain Maker, AWS IoT, Microsoft Azur e, è Google Cloud, ma ancu sfrutta a sicurezza per e vostre applicazioni IoT. Cù u so boot sicuru in chip, a crittografia flash, a prutezzione di l'identità è l'Ambiente di Esecuzione Fiduciosa (TEE), sta piccula tavola assicura u livellu desideratu di sicurezza per i sviluppatori chì cercanu di custruisce soluzioni intelligenti, sicure è cunnesse.
Stu novu XIAO hè dotatu di una antenna ceramica à bordu d'alta prestazione cù una gamma di 80 m BLE / Wi-Fi, mentre chì riserva ancu una interfaccia per una antenna UFL esterna. À u listessu tempu, vene ancu cun una gestione di u cunsumu d'energia ottimizata. Dotatu di quattru modi di putenza è un circuitu di gestione di a carica di a batteria di litio integrata, funziona in u modu Deep Sleep cù una corrente di 15 µA, facendu un adattamentu eccellente per l'applicazioni remote, alimentate da batterie.
Essendu l'8th membru di a famiglia Seeed Studio XIAO, XIAO ESP32C6 resta u classicu design XIAO. Hè cuncepitu per adattà à a 21 x 17.5mm, XIAO Standard Size, mentre resta i so cumpunenti classici unicu-si ded. Ancu s'ellu hè di dimensione di u pollice, stupente scopre 15 pins GPIO totali, cumprese 11 I / O digitali per pin PWM è 4 I / O analogichi per pin ADC. Supporta i porti di cumunicazione seriale UART, IIC è SPI. Tutte queste caratteristiche facenu un adattamentu perfettu per i prughjetti limitati in u spaziu, cum'è i wearables, o una unità pronta per a produzzione per i vostri disinni PCBA.
Accuminciari
Prima, andemu à cunnette XIAO ESP32C3 à l'urdinatore, cunnette un LED à u bordu è caricate un codice simplice da Arduino IDE per verificà se a scheda funziona bè lampendu u LED cunnessu.
Configurazione di hardware
Avete bisognu di preparà i seguenti:
- 1 x Seeed Studio XIAO ESP32C6
- 1 x Computer
- 1 x cavu USB Type-C
Cunsigliu
Certi cavi USB ponu furnisce solu energia è ùn ponu micca trasfiriri dati. Se ùn avete micca un cable USB o ùn sapete micca se u vostru cable USB pò trasmette dati, pudete verificà u supportu Seeed USB Type-C USB 3.1 .
- Passu 1. Cunnette XIAO ESP32C6 à u vostru urdinatore attraversu un cavu USB Type-C.
- Passu 2. Cunnette un LED à u pin D10 cum'è seguita
Nota: Assicuratevi di cunnette una resistenza (circa 150Ω) in serie per limità u currente attraversu u LED è per prevene l'eccessu di corrente chì pò brusgià u LED.
Preparate u Software
Sottu listeraghju a versione di u sistema, a versione ESP-IDF è a versione ESP-Matter utilizata in questu articulu per riferimentu. Questa hè una versione stabile chì hè stata pruvata per travaglià bè.
- Host: Ubuntu 22.04 LTS (Jammy Jellyfish).
- ESP-IDF: Tags v5.2.1.
- ESP-Matter: succursale principale, à partir du 10 mai 2024, commit bf56832.
- connecthomeip: attualmente travaglia cù commit 13ab158f10, da u 10 di maghju 2024.
- Git
- Visual Studio Code
Installazione ESP-Matter Step by Step
Passu 1. Installa Dependencies
Prima, avete bisognu di stallà i pacchetti necessarii cù . Aprite u vostru terminal è eseguite u cumandimu seguente: apt-get
- sudo apt-get install git gcc g++ pkg-config libssl-dev libdbus-1-dev \ libglib2.0-dev libavahi-client-dev ninja-build python3-venv python3-dev \ python3-pip unzip libgirepository1.0-dev libgirepository2-dev libre
Questu cumandimu stalla diversi pacchetti cum'è , compilatori (, ), è biblioteche necessarii per custruisce è eseguisce Matter SDK.gitgccg++.
Passu 2. Clone u Repository ESP-Matter
Clona u repository da GitHub usendu u cumandimu cù una prufundità di 1 per piglià solu l'ultima snapshot: esp-mattergit clone
- cd ~/esp
git clone - prufundità 1 https://github.com/espressif/esp-matter.git
Cambia in u cartulare è inizializza i submoduli Git richiesti: esp-matter
- cd esp-materia
git submodule update -init -depth 1
Navigate à u cartulare è eseguite un script Python per gestisce i sottomoduli per piattaforme specifiche: connectedhomeip
- cd ./connectedhomeip/connectedhomeip/scripts/checkout_submodules.py –platform esp32 linux –shallow
Stu script aghjurnà i sottomoduli per e plataforme ESP32 è Linux in una manera superficiale (solu l'ultimu impegnu).
Passu 3. Installa ESP-Matter
Ritorna à u cartulare radicali, poi eseguite u script d'installazione: esp-matter
- cd ../…/install.sh
Stu script installerà dipendenze supplementari specifiche à u SDK ESP-Matter.
Passu 4. Set Variables Ambiente
Fonte u script per stabilisce e variabili di l'ambienti necessarii per u sviluppu: export.sh
- fonte ./export.sh
Questu cumandimu cunfigurà a vostra cunchiglia cù i percorsi di l'ambienti necessarii è variabili.
Passu 5 (Opcional). Accessu rapidu à l'ambiente di sviluppu ESP-Matter
Per aghjunghje l'aliasi furniti è e paràmetri di variabile d'ambiente à u vostru file, seguitate sti passi. Questu hà da cunfigurà u vostru ambiente di shell per cambià facilmente trà e configurazioni di sviluppu IDF è Matter, è attivà ccache per build più veloci..bashrc
Aprite u vostru terminal è utilizate un editore di testu per apre file situatu in u vostru cartulare di casa. Pudete aduprà o qualsiasi editore chì preferite. Per esample:.bashrcnano
- nano ~/.bashrc
Scroll à u fondu di u file è aghjunghje e seguenti linee:.bashrc
- # Alias per stabilisce l'alias di l'ambiente ESP-Matter get_matter ='. ~/esp/esp-matter/export.sh'
- # Attivate ccache per accelerà l'alias di compilazione set_cache='export IDF_CCACHE_ENABLE=1′
Dopu avè aghjustatu e linee, salvà u file è esce da l'editore di testu. Sè vo aduprate, pudete salvà premendu , premete per cunfirmà, è dopu per esce.nanoCtrl+OEnterCtrl+X
Per fà i cambiamenti in effettu, avete bisognu di ricaricà file. Pudete fà questu da a fonte file o chjude è riapertura u vostru terminal. Per surghjente u file, aduprà i seguenti
- fonte ~/.bashrc cumanda:.bashrc.bashrc.bashrc
Avà pudete eseguisce è cunfigurà o rinfriscà l'ambienti esp-matter in ogni terminal session.get_matterset_cache
- get_matter set_cache
Applicazione
- Casa intelligente sicura è cunnessa, rinfurzendu a vita di ogni ghjornu attraversu l'automatizazione, u cuntrollu remotu è più.
- Wearables limitati à u spaziu è alimentati da a batteria, grazie à a so dimensione di u pollice è à u cunsumu di bassa energia.
- Scenarii IoT wireless, chì permettenu una trasmissione di dati rapida è affidabile.
Dichjarazione quì
U dispusitivu ùn sustene micca u funziunamentu di salto BT in modu Dss.
FCC
Dichjarazione FCC
Stu dispusitivu hè conforme à a parte 15 di e regule FCC. U funziunamentu hè sottumessu à i seguenti dui cundizioni:
- Stu dispusitivu ùn pò causari interferenza dannusu, è
- Stu dispusitivu deve accettà ogni interferenza ricevuta, cumpresi l'interferenza chì pò causà operazione indesiderata.
Qualchese Cambiamenti o mudificazioni chì ùn sò micca appruvati espressamente da a parte rispunsevuli di u cumplimentu puderanu annullà l'autorità di l'utilizatore per operà l'equipaggiu.
Nota: Stu equipamentu hè statu pruvatu è truvatu cum'è i limiti per un dispositivu digitale di Classe B, in cunfurmità cù a parte 15 di e Regule FCC. Questi limiti sò pensati per furnisce una prutezzione raghjone contr'à l'interferenza dannosa in una stallazione residenziale. Stu equipamentu genera usi è pò irradià energia di freccia radio è, se ùn hè micca stallatu è utilizatu in cunfurmità cù l'istruzzioni, pò causà interferenza dannosa à e cumunicazioni radio. Tuttavia, ùn ci hè micca guarantisci chì l'interferenza ùn accade micca in una stallazione particulare. Se l'apparecchiatura provoca interferenza dannosa à a ricezione di a radio o di a televisione, chì pò esse determinata spegnendu è accendendu l'equipaggiu, l'utilizatore hè incuraghjitu à pruvà à corregge l'interferenza cù una o più di e seguenti misure:
- Riorientate o rilocate l'antenna di ricezione.
- Aumente a separazione trà l'equipaggiu è u ricevitore.
- Cunnette l'equipaggiu in una presa in un circuitu diversu da quellu à quale hè cunnessu u ricevitore.
- Cunsultate u rivenditore o un tecnicu espertu di radio/TV per aiutu.
Dichjarazione di l'esposizione à a radiazione FCC
Stu modulare rispetta i limiti di esposizione à a radiazione RF di FCC stabiliti per un ambiente senza cuntrollu. Stu trasmettitore ùn deve micca esse situatu o operatu in cunghjunzione cù qualsiasi altra antenna o trasmettitore. Stu modulare deve esse stallatu è operatu cù una distanza minima di 20 cm trà u radiatore è u corpu di l'utilizatori.
U modulu hè limitatu à l'installazione OEM solu
L'integratore OEM hè rispunsevule per assicurà chì l'utilizatore finale ùn hà micca struzzioni manuale per sguassà o installà u modulu
Se u numeru d'identificazione FCC ùn hè micca visibile quandu u modulu hè stallatu in un altru dispositivu, allora l'esterno di u dispositivu in u quale hè stallatu u modulu deve ancu vede una etichetta riferita à u modulu chjusu. Questa etichetta esterna pò aduprà formulazioni cum'è a seguente: "Contene Modulu Trasmettitore ID FCC: Z4T-XIAOESP32C6 O Contene ID FCC: Z4T-XIAOESP32C6"
Quandu u modulu hè stallatu in un altru dispositivu, u manuale d'utilizatore di l'ospite deve cuntene dichjarazioni d'avvertimentu sottu;
- Stu dispusitivu hè conforme à a Parte 15 di e regule FCC. U funziunamentu hè sottumessu à i seguenti dui cundizioni:
- Stu dispusitivu ùn pò causari interferenza dannusu.
- Stu dispusitivu deve accettà ogni interferenza ricevuta, cumpresi l'interferenza chì pò causà operazione indesiderata.
- Cambiamenti o mudificazioni chì ùn sò micca appruvati espressamente da a parte rispunsevuli di u cumplimentu puderanu annullà l'autorità di l'utilizatore per operà l'equipaggiu.
I dispusitivi devenu esse installati è usati in stretta cunfurmità cù l'istruzzioni di u fabricatore cum'è descritte in a documentazione d'utilizatore chì vene cù u pruduttu.
Qualchese cumpagnia di u dispositivu ospitante chì installate stu modulare cù appruvazioni modulari limite deve eseguisce a prova di emissioni radiate è emissioni spurie secondu u requisitu di a parte 15C: 15.247 di a FCC, solu se u risultatu di a prova hè conforme à u requisitu di a parte 15C: 15.247 di a FCC, allora l'ospite pò esse vendutu legalmente.
Antenne
Tipu | Guadagnà |
Antenna chip di ceramica | 4.97 dBi |
antenna FPC | 1.23 dBi |
Antenna di bastone | 2.42 dBi |
L'antenna hè attaccata in permanenza, ùn pò micca esse rimpiazzata. Sceglite se aduprà l'antenna ceramica integrata o l'antenna esterna attraversu GPIO14. Mandate 0 à GPIO14 per utilizà l'antenna integrata, è mandate 1 per utilizà l'antenna esterna Disegni di l'antenna Trace: Ùn hè micca applicabile.
Domande Frequenti (FAQ)
Q: Puderaghju aduprà stu pruduttu per applicazioni industriali?
A: Mentre u pruduttu hè pensatu per i prughjetti di casa intelligente, pò esse micca adattatu per l'applicazioni industriali per via di esigenze specifiche in ambienti industriali.
Q: Chì ghjè u cunsumu di energia tipica di stu pruduttu?
A: U pruduttu offre diversi modi di travagliu cù u cunsumu di energia più bassu essendu 15 A in modu di sonnu prufondu.
Documenti / Risorse
![]() |
seeed studio ESP32 RISC-V Tiny MCU Board [pdfManuale di u pruprietariu ESP32, ESP32 RISC-V Tiny MCU Board, RISC-V Tiny MCU Board, Tiny MCU Board, MCU Board, Board |