Seed studio ESP32 RISC-V Tiny MCU Board
ESP32 cikakkun bayanai
Siffofin
- Haɗin Haɗi: Haɗa 2.4GHz Wi-Fi 6 (802.11ax), Bluetooth 5(LE), da IEEE 802.15.4 haɗin rediyo, yana ba ku damar amfani da ka'idojin Zaren da Zigbee.
- Matter Native: Yana goyan bayan gina ayyukan gida masu dacewa da Matter godiya ga haɓakar haɗin kai, samun haɗin kai.
- Rufaffen Tsaro akan Chip: Ƙarfafawa ta ESP32-C6, yana kawo ingantaccen ɓoye-kan-chip tsaro zuwa ayyukan gidan ku mai wayo ta hanyar amintaccen taya, ɓoyewa, da Muhalli na Amintaccen Kisa (TEE)
- Fitaccen aikin RF: Yana da eriya a kan jirgi mai har zuwa 80m
BLE/Wi-Fi kewayon, yayin da ake tanadin dubawa don eriyar UFL ta waje - Yin Amfani da Wutar Lantarki: Ya zo tare da yanayin aiki guda 4, tare da mafi ƙasƙanci kasancewa 15 μA a cikin yanayin barci mai zurfi, yayin da kuma yana tallafawa sarrafa cajin baturi na lithium.
- Dual RISC-V Processors: Ya haɗa da na'urori masu sarrafawa na 32-bit RISC-V guda biyu, tare da babban aikin sarrafawa wanda ke gudana har zuwa 160 MHz, da ƙananan mai sarrafa wutar lantarki yana rufewa har zuwa 20
- Classic XIAODesigns: Ya kasance na gargajiya na XIAO na ƙirar girman girman babban yatsa na 21 x 17.5mm, da dutsen gefe guda ɗaya, yana mai da shi cikakke don ayyukan iyakataccen sarari kamar masu sawa.
Bayani
Seeed Studio XIAO ESP32C6 yana da ƙarfi ta hanyar ESP32-C6 SoC mai haɗaka sosai, wanda aka gina akan na'urori masu sarrafawa na 32-bit RISC-V, tare da babban aikin (HP) mai sarrafawa tare da runni ng har zuwa 160 MHz, da ƙaramin ƙarfi (LP) 32-bit RISC-V processor, wanda zai iya zama agogo 20MHz. Akwai 512KB SRAM da 4 MB Flash akan guntu, ba da izinin ƙarin sararin shirye-shirye, da kuma kawo ƙarin damar zuwa yanayin sarrafa IoT.
XIAO ESP32C6 Matter na asali ne saboda ingantacciyar hanyar haɗin mara waya. Ƙananan tari na waya yana goyan bayan 2.4 GHz WiFi 6, Bluetooth® 5.3, Zigbee, da Thread (802.15.4). A matsayin memba na XIAO na farko wanda ya dace da Zaren, ya dace sosai don gina ayyukan Matter-c, don haka samun haɗin kai a cikin gida mai wayo.
Don mafi kyawun goyan bayan ayyukan IoT ɗinku, XIAO ESP32C6 ba wai kawai yana ba da haɗin kai mara kyau ba tare da manyan dandamali na girgije kamar ESP Rain Maker, AWS IoT, Microsoft Azur e, da Google Cloud, amma kuma yana ba da tsaro ga aikace-aikacenku na IoT. Tare da amintaccen boot ɗin sa akan guntu, ɓoye walƙiya, kariya ta ainihi, da kuma Amintaccen Muhalli na Kisa (TEE), wannan ƙaramar hukumar tana tabbatar da matakin tsaro da ake so ga masu haɓakawa waɗanda ke neman gina hanyoyin kai tsaye, amintattu, da haɗin kai.
Wannan sabon XIAO an sanye shi da eriyar yumbu mai ɗorewa mai girma tare da kewayon 80m BLE/Wi-Fi, yayin da kuma yana tanadin keɓancewa don eriyar UFL ta waje. A lokaci guda kuma, yana zuwa tare da ingantaccen sarrafa wutar lantarki. Yana nuna yanayin wutar lantarki guda huɗu da da'irar sarrafa cajin baturi na lithium, yana aiki a yanayin Deep Sleep tare da ƙarancin halin yanzu kamar 15 µA, yana mai da shi kyakkyawan dacewa ga aikace-aikacen nesa, masu ƙarfin baturi.
Kasancewa memba na 8th na dangin Seeed Studio XIAO, XIAO ESP32C6 ya kasance ƙirar XIAO na yau da kullun. An tsara shi don dacewa da 21 x 17.5mm, XIAO Standard Size, yayin da ya kasance na gargajiya guda-si ded abubuwan hawa. Ko da kasancewar girman babban yatsan yatsa, yana ban mamaki yana fitar da jimlar GPIO guda 15, gami da 11 dijital I/Os don fil ɗin PWM da 4 analog I/Os don fil ɗin ADC. Yana goyan bayan UART, IIC, da SPI tashar sadarwa ta serial. Duk waɗannan fasalulluka sun sa ya dace da ko dai ayyuka masu iyakacin sarari kamar su wearables, ko naúrar shirye-shiryen samarwa don ƙirar PCBA ɗinku.
Farawa
Da farko, za mu haɗa XIAO ESP32C3 zuwa kwamfuta, haɗa LED zuwa allon kuma shigar da lambar mai sauƙi daga Arduino IDE don bincika ko allon yana aiki da kyau ta hanyar lumshe LED ɗin da aka haɗa.
Saitin kayan aikin
Kuna buƙatar shirya abubuwa masu zuwa:
- 1 x Seeed Studio XIAO ESP32C6
- 1 x Kwamfuta
- 1 x USB Nau'in-C kebul
Tukwici
Wasu kebul na USB suna iya ba da wuta kawai kuma ba za su iya canja wurin bayanai ba. Idan ba ku da kebul na USB ko ba ku sani ba idan kebul na USB na iya watsa bayanai, zaku iya duba Seeed USB Type-C goyon bayan USB 3.1 .
- Mataki na 1. Haɗa XIAO ESP32C6 zuwa kwamfutarka ta kebul na Type-C na USB.
- Mataki na 2. Haɗa LED zuwa fil ɗin D10 kamar haka
Lura: Tabbatar haɗa resistor (kimanin 150Ω) a cikin jerin don iyakance halin yanzu ta hanyar LED kuma don hana wuce haddi na halin yanzu wanda zai iya ƙone LED ɗin.
Shirya Software
A ƙasa zan jera sigar tsarin, sigar ESP-IDF, da sigar ESP-Matter da aka yi amfani da ita a cikin wannan labarin don tunani. Wannan sigar tsayayye ce wacce aka gwada don yin aiki da kyau.
- Mai watsa shiri: Ubuntu 22.04 LTS (Jammy Jellyfish).
- ESP-IDF: Tags v5.2.1.
- ESP-Matter: babban reshe, tun daga 10 ga Mayu 2024, ƙaddamar da bf56832.
- Connecthomeip: a halin yanzu yana aiki tare da 13ab158f10, kamar na 10 ga Mayu 2024.
- Git
- Visual Studio Code
Shigarwa ESP-Mataki na Mataki-mataki
Mataki 1. Sanya Dogara
Da farko, kuna buƙatar shigar da fakitin da ake buƙata ta amfani da . Bude tashar ku kuma aiwatar da umarni mai zuwa:apt-get
- sudo apt-samun shigar 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 libgiretory libreadline-dev
Wannan umarnin yana shigar da fakiti daban-daban kamar , masu tarawa (, ), da dakunan karatu da ake buƙata don ginawa da gudanar da Matter SDK.gitgccg++
Mataki 2. Rufe ma'ajiyar ESP-Matter
Rufe ma'ajin daga GitHub ta amfani da umarni tare da zurfin 1 don ɗaukar sabon hoto kawai: esp-mattergit clone
- cd ~/sa
git clone - zurfin 1 https://github.com/espressif/esp-matter.git
Canja cikin kundin adireshi kuma fara abubuwan da ake buƙata Git submodules: esp-matter
- cd esp-matsala
git submodule sabuntawa -init -zurfin 1
Kewaya zuwa kundin adireshi kuma gudanar da rubutun Python don sarrafa ƙananan kayan aiki don takamaiman dandamali:connectedhomeip
- cd ./connectedhomeip/connectedhomeip/scripts/checkout_submodules.py –platform esp32 Linux – Shallow
Wannan rubutun yana ɗaukaka submodules don duka ESP32 da dandamali na Linux a cikin ƙanƙantaccen tsari (ƙaddamarwa kawai).
Mataki 3. Sanya ESP-Matter
Koma zuwa tushen directory, sannan gudanar da rubutun shigarwa: sp-matter
- cd ../…/install.sh
Wannan rubutun zai shigar da ƙarin abubuwan dogaro musamman ga ESP-Matter SDK.
Mataki 4. Saita Canjin Muhalli
Tushen rubutun don saita masu canjin yanayi da ake buƙata don haɓakawa:export.sh
- tushen ./export.sh
Wannan umarnin yana daidaita harsashin ku tare da mahimman hanyoyin muhalli da masu canji.
Mataki na 5 (Na zaɓi). Saurin samun dama ga yanayin ci gaban ESP-Matter
Don ƙara laƙabi da aka bayar da saitunan canjin yanayi zuwa naku file, bi waɗannan matakan. Wannan zai saita yanayin harsashin ku don canzawa cikin sauƙi tsakanin IDF da saitunan haɓaka Matter, kuma yana ba da damar ccache don ginawa cikin sauri..bashrc
Bude tashar ku kuma yi amfani da editan rubutu don buɗewa file wanda ke cikin kundin adireshin gidan ku. Kuna iya amfani da ko kowane editan da kuka fi so. Domin misaliample:.bashrcnano
- nano ~/.bashrc
Gungura zuwa kasa na file kuma ƙara wadannan layukan:.bashrc
- # Laƙabi don kafa yanayin ESP-Matter wanda ake kira get_matter ='. ~/esp/esp-matter/export.sh'
- # Kunna ccache don haɓaka haɗawa da ake kira set_cache='fitar da IDF_CCACHE_ENABLE=1'
Bayan ƙara layin, ajiye file kuma fita editan rubutu. Idan kana amfani, zaka iya ajiyewa ta latsa , buga don tabbatarwa, sannan ka fita.nanoCtrl+OEnterCtrl+X
Domin sauye-sauye su yi tasiri, kuna buƙatar sake shigar da file. Kuna iya yin haka ta hanyar samo asali file ko rufewa da sake buɗe tashar ku. Don tushen file, yi amfani da wadannan
- tushen ~/.bashrc umurnin:.bashrc.bashrc.bashrc
Yanzu zaku iya gudu kuma don saita ko sabunta yanayin esp-matter a kowane zaman tasha.get_matterset_cache
- samun_matter saitin_cache
Aikace-aikace
- Amintacce da Haɗin Smart Home, haɓaka rayuwar yau da kullun ta hanyar sarrafa kansa, sarrafa nesa, da ƙari.
- Wuraren da ke da iyaka da batir, godiya ga girman babban yatsan su da ƙarancin ƙarfi.
- Yanayin IoT mara waya, yana ba da damar watsa bayanai cikin sauri, abin dogaro.
Sanarwa a nan
Na'urar baya goyan bayan aikin hopping na BT ƙarƙashin yanayin Dss.
FCC
Bayanin FCC
Wannan na'urar ta bi sashe na 15 na Dokokin FCC. Aikin yana ƙarƙashin sharuɗɗa biyu masu zuwa:
- Wannan na'urar bazai haifar da tsangwama mai cutarwa ba, kuma
- Dole ne wannan na'urar ta karɓi duk wani tsangwama da aka karɓa, gami da tsangwama wanda zai iya haifar da aiki maras so.
Duk wani canje-canje ko gyare-gyaren da ƙungiyar da ke da alhakin bin doka ba ta amince da su ba na iya ɓata ikon mai amfani na sarrafa kayan aiki.
Lura: An gwada wannan kayan aikin kuma an same shi don biyan iyaka don na'urar dijital ta Class B, bisa ga sashi na 15 na Dokokin FCC. An tsara waɗannan iyakokin don ba da kariya mai ma'ana daga kutsawa mai cutarwa a cikin shigarwar mazaunin. Wannan kayan aiki yana haifar da amfani kuma yana iya haskaka ƙarfin mitar rediyo kuma, idan ba a shigar da shi ba kuma aka yi amfani da shi daidai da umarnin, na iya haifar da tsangwama mai cutarwa ga sadarwar rediyo. Duk da haka, babu tabbacin cewa tsangwama ba zai faru a cikin wani shigarwa na musamman ba. Idan wannan kayan aikin ya haifar da tsangwama mai cutarwa ga liyafar rediyo ko talabijin, wanda za'a iya tantancewa ta hanyar kashe kayan aiki da kunnawa, ana ƙarfafa mai amfani da yayi ƙoƙarin gyara tsangwama ta hanyar ɗaya ko fiye na waɗannan matakan:
- Sake daidaitawa ko matsar da eriya mai karɓa.
- Ƙara rabuwa tsakanin kayan aiki da mai karɓa.
- Haɗa kayan aiki zuwa wani mashigar da ke kewaye daban da wanda aka haɗa mai karɓa zuwa gare shi.
- Tuntuɓi dila ko gogaggen masanin rediyo/TV don taimako.
Bayanin Bayyanar Radiation FCC
Wannan na'urar ta dace da iyakokin fiddawa na FCC RF wanda aka tsara don muhalli mara sarrafawa. Wannan mai watsawa dole ne a kasance tare ko aiki tare tare da kowane eriya ko mai watsawa. Dole ne a shigar da wannan nau'in na'ura da sarrafa shi tare da mafi ƙarancin nisa na 20 cm tsakanin radiyo da jikin mai amfani.
Tsarin yana iyakance ga shigarwar OEM kawai
Mai haɗin OEM yana da alhakin tabbatar da cewa mai amfani na ƙarshe ba shi da umarnin jagora don cirewa ko shigar da ƙirar
Idan lambar tantancewa ta FCC ba ta ganuwa lokacin da aka shigar da module ɗin a cikin wata na'ura, to dole ne wajen na'urar da aka shigar da module ɗin a ciki ita ma ta nuna alamar da ke nuni da tsarin da ke kewaye. Wannan alamar na waje na iya amfani da kalmomi kamar masu biyowa: "Ya ƙunshi ID na Module Mai watsawa FCC: Z4T-XIAOESP32C6 Ko Ya ƙunshi ID na FCC: Z4T-XIAOESP32C6"
Lokacin da aka shigar da tsarin a cikin wata na'ura, littafin mai amfani na rundunar dole ne ya ƙunshi bayanan faɗakarwa a ƙasa;
- Wannan na'urar ta bi Sashe na 15 na Dokokin FCC. Aikin yana ƙarƙashin sharuɗɗa biyu masu zuwa:
- Wannan na'urar bazai haifar da tsangwama mai cutarwa ba.
- Dole ne wannan na'urar ta karɓi duk wani tsangwama da aka karɓa, gami da tsangwama wanda zai iya haifar da aiki maras so.
- Canje-canje ko gyare-gyaren da ƙungiyar da ke da alhakin bin doka ba ta amince da su ba na iya ɓata ikon mai amfani na sarrafa kayan aiki.
Dole ne a shigar da na'urorin kuma a yi amfani da su daidai da umarnin masana'anta kamar yadda aka bayyana a cikin takaddun mai amfani wanda ya zo tare da samfurin.
Duk wani kamfani na na'urar mai watsa shiri wanda ya shigar da wannan na'urar tare da ƙarancin yarda na zamani yakamata yayi gwajin iskar da iska da iskar gas kamar yadda FCC sashi 15C: 15.247 buƙatu, Sai dai idan sakamakon gwajin ya bi FCC sashi na 15C: 15.247 buƙatun, to ana iya siyar da mai watsa shiri bisa doka.
Antenna
Nau'in | Riba |
eriyar yumbura | 4.97 dBi |
FPC eriya | 1.23 dBi |
Eriya ta sanda | 2.42 dBi |
An haɗe eriya ta dindindin, ba za a iya maye gurbinsa ba. Zaɓi ko don amfani da ginanniyar eriyar yumbu ko eriyar waje ta GPIO14. Aika 0 zuwa GPIO14 don amfani da ginanniyar eriya, kuma aika 1 don amfani da eriya ta wajeTrace ƙirar eriya: Ba a zartar ba.
Tambayoyin da ake yawan yi (FAQ)
Tambaya: Zan iya amfani da wannan samfurin don aikace-aikacen masana'antu?
A: Yayin da aka ƙera samfurin don ayyukan gida mai wayo, maiyuwa bazai dace da aikace-aikacen masana'antu ba saboda takamaiman buƙatu a saitunan masana'antu.
Tambaya: Menene irin ƙarfin amfani da wannan samfurin?
A: Samfurin yana ba da yanayin aiki iri-iri tare da mafi ƙarancin ƙarfin amfani da kasancewa 15 A cikin yanayin barci mai zurfi.
Takardu / Albarkatu
![]() |
Seed studio ESP32 RISC-V Tiny MCU Board [pdf] Littafin Mai shi ESP32, ESP32 RISC-V Karamin Hukumar MCU, RISC-V Karamin Hukumar MCU, Karamin Hukumar MCU, Hukumar MCU, Board |