seeed studio ESP32 RISC-V Tiny MCU Board
ESP32 VÖRUUPPLÝSINGAR
Eiginleikar
- Aukin tenging: Sameinar 2.4GHz Wi-Fi 6 (802.11ax), Bluetooth 5(LE) og IEEE 802.15.4 útvarpstengingu, sem gerir þér kleift að nota Thread og Zigbee samskiptareglur.
- Matter Native: Styður smíði snjallheimaverkefna sem samræmast Matter þökk sé aukinni tengingu og ná fram samvirkni
- Öryggi dulkóðað á flís: Knúið af ESP32-C6, það færir aukið dulkóðað öryggi á flís í snjallheimaverkefnin þín með öruggri ræsingu, dulkóðun og traustu framkvæmdaumhverfi (TEE)
- Framúrskarandi RF frammistaða: Er með loftnet um borð með allt að 80m
BLE/Wi-Fi svið, en geymir tengi fyrir utanaðkomandi UFL loftnet - Nýta orkunotkun: Kemur með 4 vinnustillingum, þar sem sú lægsta er 15 μA í djúpsvefnham, en styður einnig hleðslustjórnun litíumrafhlöðu.
- Tvöfaldur RISC-V örgjörvar: Inniheldur tvo 32-bita RISC-V örgjörva, með afkastamikinn örgjörva sem keyrir allt að 160 MHz, og örgjörvan sem er lítill sem klukkar allt að 20
- Klassísk XIAO-hönnun: Er enn klassísk XIAO-hönnun með þumalstærð 21 x 17.5 mm og einhliða festingu, sem gerir það fullkomið fyrir verkefni sem eru takmörkuð á plássi eins og wearables
Lýsing
Seeed Studio XIAO ESP32C6 er knúið áfram af mjög samþættum ESP32-C6 SoC, byggt á tveimur 32-bita RISC-V örgjörvum, með afkastamiklum (HP) örgjörva sem keyrir allt að 160 MHz, og 32-bita RISC-V örgjörva (LP) 20-bita, sem hægt er að klukka upp í 512 MHz. Það eru 4KB SRAM og XNUMX MB Flash á flísnum, sem gerir ráð fyrir meira forritunarplássi og færir fleiri möguleika í IoT stjórnunaratburðarásina.
XIAO ESP32C6 er Matter innfæddur þökk sé aukinni þráðlausri tengingu. Þráðlausi staflan styður 2.4 GHz WiFi 6, Bluetooth® 5.3, Zigbee og Thread (802.15.4). Sem fyrsti XIAO meðlimurinn sem er samhæfður Thread, hentar hann fullkomlega til að byggja upp efnissamhæf verkefni og ná þannig fram samvirkni í snjallheimum.
Til að styðja betur við IoT verkefnin þín veitir XIAO ESP32C6 ekki aðeins óaðfinnanlega samþættingu við almenna skýjapalla eins og ESP Rain Maker, AWS IoT, Microsoft Azur e og Google Cloud, heldur nýtir hann einnig öryggi fyrir IoT forritin þín. Með öruggri ræsingu á flís, flassi dulkóðun, auðkennisvernd og traustum framkvæmdaumhverfi (TEE), tryggir þetta pínulitla borð æskilegt öryggisstig fyrir þróunaraðila sem vilja smíða snjallar, öruggar og tengdar lausnir.
Þessi nýi XIAO er búinn afkastamiklu keramikloftneti um borð með allt að 80m BLE/Wi-Fi drægni, á meðan hann áskilur sér einnig tengi fyrir utanaðkomandi UFL loftnet. Á sama tíma kemur það einnig með bjartsýni orkunotkunarstjórnunar. Hann býður upp á fjórar aflstillingar og innbyggða hleðslustjórnunarrás fyrir litíum rafhlöður og virkar í djúpsvefnham með straum allt að 15 µA, sem gerir það að verkum að það passar vel fyrir fjarstýrð, rafhlöðuknúin forrit.
Þar sem hann er 8. meðlimur Seeed Studio XIAO fjölskyldunnar, er XIAO ESP32C6 áfram klassísk XIAO hönnun. Hann er hannaður til að passa við 21 x 17.5 mm, XIAO staðalstærð, en er áfram klassísk einhliða íhluti. Jafnvel að vera á stærð við þumalfingur, brýtur það ótrúlega út 15 alls GPIO pinna, þar á meðal 11 stafræn I/Os fyrir PWM pinna og 4 analog I/Os fyrir ADC pinna. Það styður UART, IIC og SPI raðsamskiptatengi. Allir þessir eiginleikar gera það að verkum að það passar fullkomlega fyrir annað hvort plásstakmörkuð verkefni eins og wearables, eða framleiðslu-tilbúin eining fyrir PCBA hönnun þína.
Að byrja
Fyrst ætlum við að tengja XIAO ESP32C3 við tölvuna, tengja LED við borðið og hlaða upp einföldum kóða frá Arduino IDE til að athuga hvort borðið virki vel með því að blikka tengda LED.
Uppsetning vélbúnaðar
Þú þarft að undirbúa eftirfarandi:
- 1 x Seeed Studio XIAO ESP32C6
- 1 x tölva
- 1 x USB Type-C snúru
Ábending
Sumar USB snúrur geta aðeins veitt afl og geta ekki flutt gögn. Ef þú ert ekki með USB snúru eða veist ekki hvort USB snúran þín getur sent gögn geturðu athugað Seeed USB Type-C support USB 3.1 .
- Skref 1. Tengdu XIAO ESP32C6 við tölvuna þína með USB Type-C snúru.
- Skref 2. Tengdu LED við D10 pinna sem hér segir
Athugið: Gakktu úr skugga um að tengja viðnám (um 150Ω) í röð til að takmarka strauminn í gegnum LED og til að koma í veg fyrir umframstraum sem getur brennt út LED
Undirbúðu hugbúnaðinn
Hér að neðan mun ég skrá kerfisútgáfuna, ESP-IDF útgáfuna og ESP-Matter útgáfuna sem notuð eru í þessari grein til viðmiðunar. Þetta er stöðug útgáfa sem hefur verið prófuð til að virka rétt.
- Gestgjafi: Ubuntu 22.04 LTS (Jammy Jellyfish).
- ESP-IDF: Tags v5.2.1.
- ESP-Matter: aðalútibú, frá og með 10. maí 2024, skuldbinda bf56832.
- connecthomeip: vinnur nú með commit 13ab158f10, frá og með 10. maí 2024.
- Git
- Visual Studio kóða
Uppsetning ESP-Matter skref fyrir skref
Skref 1. Settu upp Dependencies
Fyrst þarftu að setja upp nauðsynlega pakka með því að nota . Opnaðu flugstöðina þína og framkvæmdu eftirfarandi skipun: 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 libcagirepository-v1.0. libreadline-dev
Þessi skipun setur upp ýmsa pakka eins og , þýðendur (, ), og bókasöfn sem þarf til að byggja og keyra Matter SDK.gitgccg++
Skref 2. Klóna ESP-Matter Repository
Klónaðu geymsluna frá GitHub með því að nota skipunina með dýpt 1 til að sækja aðeins nýjustu skyndimynd:esp-mattergit klóninn
- geisladisk ~/esp
git klón –dýpt 1 https://github.com/espressif/esp-matter.git
Skiptu yfir í möppuna og frumstilltu nauðsynlegar Git undireiningar:esp-matter
- geisladiskur esp-efni
git undireining uppfærsla –init –dýpt 1
Farðu í möppuna og keyrðu Python skriftu til að stjórna undireiningum fyrir tiltekna vettvang:connectedhomeip
- cd ./connectedhomeip/connectedhomeip/scripts/checkout_submodules.py –platform esp32 linux –shallow
Þetta handrit uppfærir undireiningar fyrir bæði ESP32 og Linux palla á grunnan hátt (aðeins nýjasta commit).
Skref 3. Settu upp ESP-Matter
Farðu aftur í rótarskrána, keyrðu síðan uppsetningarforskriftina:esp-matter
- geisladiskur ../…/install.sh
Þetta handrit mun setja upp viðbótarósjár sem eru sértækar fyrir ESP-Matter SDK.
Skref 4. Stilltu umhverfisbreytur
Fáðu handritið til að setja upp umhverfisbreyturnar sem þarf til þróunar: export.sh
- uppspretta ./export.sh
Þessi skipun stillir skelina þína með nauðsynlegum umhverfisleiðum og breytum.
Skref 5 (Valfrjálst). Fljótur aðgangur að ESP-Matter þróunarumhverfinu
Til að bæta tilteknum samnöfnum og stillingum umhverfisbreytu við þinn file, fylgdu þessum skrefum. Þetta mun stilla skeljaumhverfið þitt til að skipta auðveldlega á milli IDF og Matter þróunaruppsetninga og virkja ccache fyrir hraðari smíði..bashrc
Opnaðu flugstöðina þína og notaðu textaritil til að opna file staðsett í heimaskránni þinni. Þú getur notað eða hvaða ritstjóra sem þú vilt. Til dæmisample:.bashrcnano
- nano ~/.bashrc
Skrunaðu neðst á file og bæta við eftirfarandi línum:.bashrc
- # Samnefni fyrir uppsetningu ESP-Matter umhverfisins alias get_matter='. ~/esp/esp-matter/export.sh'
- # Virkjaðu ccache til að flýta fyrir söfnun alias set_cache='útflutningur IDF_CCACHE_ENABLE=1′
Eftir að þú hefur bætt við línunum skaltu vista file og farðu úr textaritlinum. Ef þú ert að nota geturðu vistað með því að ýta á , ýta til að staðfesta og síðan til að hætta.nanoCtrl+OEEnterCtrl+X
Til að breytingarnar taki gildi þarftu að endurhlaða file. Þú getur gert þetta með því að kaupa file eða að loka og opna flugstöðina þína aftur. Til að fá uppspretta file, notaðu eftirfarandi
- uppspretta ~/.bashrc skipun:.bashrc.bashrc.bashrc
Nú geturðu keyrt og sett upp eða endurnýjað esp-matter umhverfið í hvaða terminal session.get_matterset_cache sem er
- get_matter set_cache
Umsókn
- Öruggt og tengt snjallheimili sem eykur daglegt líf með sjálfvirkni, fjarstýringu og fleiru.
- Plásstakmörkuð og rafhlöðuknúin Wearables, þökk sé þumalfingurstærð og lítilli orkunotkun.
- Þráðlaus IoT sviðsmynd, sem gerir hraðvirka, áreiðanlega gagnaflutninga kleift.
Yfirlýsing hér
Tækið styður ekki BT-hopp í Dss ham.
FCC
FCC yfirlýsing
Þetta tæki er í samræmi við 15. hluta FCC reglnanna. Rekstur er háður eftirfarandi tveimur skilyrðum:
- Þetta tæki má ekki valda skaðlegum truflunum, og
- Þetta tæki verður að taka við öllum truflunum sem berast, þar með talið truflunum sem geta valdið óæskilegri notkun.
Allar breytingar eða breytingar sem ekki hafa verið samþykktar sérstaklega af þeim aðila sem ber ábyrgð á samræmi gæti ógilt heimild notanda til að nota búnaðinn.
Athugið: Þessi búnaður hefur verið prófaður og reynst vera í samræmi við takmarkanir fyrir stafrænt tæki í flokki B, samkvæmt 15. hluta FCC reglna. Þessi mörk eru hönnuð til að veita eðlilega vörn gegn skaðlegum truflunum í íbúðarhúsnæði. Þessi búnaður framkallar notkun og getur geislað út radíótíðniorku og, ef hann er ekki settur upp og notaður í samræmi við leiðbeiningarnar, getur hann valdið skaðlegum truflunum á fjarskipti. Hins vegar er engin trygging fyrir því að truflun eigi sér stað í tiltekinni uppsetningu. Ef þessi búnaður veldur skaðlegum truflunum á útvarps- eða sjónvarpsmóttöku, sem hægt er að ákvarða með því að slökkva og kveikja á búnaðinum, er notandinn hvattur til að reyna að leiðrétta truflunina með einni eða fleiri af eftirfarandi ráðstöfunum:
- Stilltu eða færðu móttökuloftnetið.
- Auktu aðskilnað milli búnaðar og móttakara.
- Tengdu búnaðinn í innstungu á annarri hringrás en þeirri sem móttakarinn er tengdur við.
- Hafðu samband við söluaðilann eða reyndan útvarps-/sjónvarpstæknimann til að fá aðstoð.
FCC yfirlýsing um útsetningu fyrir geislun
Þessi eining er í samræmi við FCC RF geislaálagsmörk sem sett eru fram fyrir óstjórnað umhverfi. Þessi sendir má ekki vera staðsettur samhliða eða virka í tengslum við önnur loftnet eða sendi. Þessi eining verður að vera sett upp og starfrækt með að minnsta kosti 20 cm fjarlægð á milli ofnsins og notendalíkamans.
Einingin er takmörkuð við OEM uppsetningu eingöngu
OEM samþættingaraðili er ábyrgur fyrir því að tryggja að notandi hafi engar handvirkar leiðbeiningar um að fjarlægja eða setja upp einingu
Ef FCC auðkennisnúmerið er ekki sýnilegt þegar einingin er sett upp í öðru tæki, þá verður utan á tækinu sem einingin er sett upp í einnig að vera merkimiði sem vísar til meðfylgjandi einingarinnar. Þessi ytri merkimiði getur notað orðalag eins og eftirfarandi: "Inniheldur sendieiningu FCC ID: Z4T-XIAOESP32C6 Eða inniheldur FCC ID: Z4T-XIAOESP32C6"
Þegar einingin er sett upp í öðru tæki verður notendahandbók hýsilsins að innihalda viðvörunaryfirlýsingar hér að neðan;
- Þetta tæki er í samræmi við 15. hluta FCC reglnanna. Rekstur er háður eftirfarandi tveimur skilyrðum:
- Þetta tæki gæti ekki valdið skaðlegum truflunum.
- Þetta tæki verður að taka við öllum truflunum sem berast, þar með talið truflunum sem geta valdið óæskilegri notkun.
- Breytingar eða breytingar sem ekki hafa verið samþykktar sérstaklega af þeim aðila sem ber ábyrgð á samræmi gæti ógilt heimild notanda til að nota búnaðinn.
Tækin verða að vera sett upp og notuð í ströngu samræmi við leiðbeiningar framleiðanda eins og lýst er í notendaskjölunum sem fylgja vörunni.
Sérhvert fyrirtæki hýsingartækisins sem setur upp þessa einingu með takmörkum mátsamþykki ætti að framkvæma prófun á geislaðri losun og óviðeigandi losun í samræmi við FCC hluta 15C: 15.247 kröfu, Aðeins ef prófunarniðurstaðan er í samræmi við FCC hluta 15C: 15.247 kröfuna, þá er hægt að selja hýsilinn löglega.
Loftnet
Tegund | Hagnaður |
Keramik flís loftnet | 4.97dBi |
FPC loftnet | 1.23dBi |
Stöng loftnet | 2.42dBi |
Loftnetið er varanlega fest, ekki hægt að skipta um það. Veldu hvort þú vilt nota innbyggt keramikloftnet eða ytra loftnet í gegnum GPIO14. Sendu 0 til GPIO14 til að nota innbyggða loftnetið, og sendu 1 til að nota ytra loftnetTrace loftnetshönnun: Á ekki við.
Algengar spurningar (algengar spurningar)
Sp.: Get ég notað þessa vöru til iðnaðar?
A: Þó að varan sé hönnuð fyrir snjallheimaverkefni gæti verið að hún henti ekki fyrir iðnaðarnotkun vegna sérstakra krafna í iðnaðarumhverfi.
Sp.: Hver er dæmigerð orkunotkun þessarar vöru?
A: Varan býður upp á ýmsa vinnuhami þar sem lægsta orkunotkunin er 15 A í djúpsvefnham.
Skjöl / auðlindir
![]() |
seeed studio ESP32 RISC-V Tiny MCU Board [pdf] Handbók eiganda ESP32, ESP32 RISC-V Tiny MCU Board, RISC-V Tiny MCU Board, Tiny MCU Board, MCU Board, Board |