dît studio ESP32 RISC-V Tiny MCU Board
ESP32 DETAJÊN PRODUCT
Features
- Têkiliya Pêşkeftî: Têkiliya radyoyê ya 2.4GHz Wi-Fi 6 (802.11ax), Bluetooth 5 (LE), û IEEE 802.15.4 bi hev re dike, ku dihêle hûn protokolên Thread û Zigbee bicîh bikin.
- Matter Native: Bi saya girêdana wê ya pêşkeftî, avakirina projeyên xaniyên jîr ên lihevhatî Matter piştgirî dike, bigihîje hevberdanê
- Ewlekariya şîfrekirî ya li ser Chip: Ji hêla ESP32-C6 ve hatî hêzdar kirin, ew ewlehiya pêşkeftî ya şîfrekirî-li-çîp bi navgîniya boot, şîfrekirin, û Jîngeha Pêbawer a Pêbawer (TEE) ji projeyên xaniyê weya jîr re tîne.
- Performansa RF-ya berbiçav: Xwedî antenna serhêl a heya 80 m ye
Rêzeya BLE / Wi-Fi, dema ku navbeynkariyek ji bo antena UFL ya derveyî rezerv dike - Kêmkirina Xerca Hêzê: Bi 4 awayên xebatê re tê, ku ya herî kêm di moda xewê ya kûr de 15 μA ye, di heman demê de piştgirî dide rêveberiya barkirina battera lîtiumê.
- Pêvajoyên Dual RISC-V: Du pêvajoyên RISC-V yên 32-bit vedihewîne, digel ku pêvajoya performansa bilind heya 160 MHz dimeşe, û pêvajoya kêm-hêza ku heya 20 demjimêran digire.
- Sêwiranên XIAOD-yên Klasîk: Sêwiranên XIAO yên klasîk ên bi mezinahiya tilikê 21 x 17.5 mm, û çîyayê yekalî dimîne, ku ew ji bo projeyên cîhê-sînorkirî yên wekî cil û bergan dike.
Terîf
Seeed Studio XIAO ESP32C6 ji hêla ESP32-C6 SoC-ya pir entegre ve hatî hêzdar kirin, ku li ser du pêvajoyên RISC-V-ya 32-bit hatî çêkirin, digel pêvajoyek bi performansa bilind (HP) ku heya 160 MHz dimeşe, û pêvajoyek MHz a 32-bit ya kêm-hêza (LP) 20-bit, H512-ê ku dikare bibe c-V-ê girtî ye. Li ser çîpê 4 KB SRAM û XNUMX MB Flash hene, ku destûrê dide cîhê bernamekirinê bêtir, û bêtir îmkanan dide senaryoyên kontrolkirina IoT.
XIAO ESP32C6 bi saya pêwendiya xweya bêtêlê ya pêşkeftî Matter xwecî ye. Stêra têl kêmtir 2.4 GHz WiFi 6, Bluetooth® 5.3, Zigbee, û Mijara (802.15.4) piştgirî dike. Wekî yekem endamê XIAO-yê ku bi Thread-ê re hevaheng e, ew ji bo avakirina projeyên Matter-c-ê bikêrhatî ye, bi vî rengî di smart-malê de bigihîje hevberdanê.
Ji bo ku hûn projeyên xwe yên IoT-ê çêtir piştgirî bikin, XIAO ESP32C6 ne tenê bi platformên cloudê yên sereke yên mîna ESP Rain Maker, AWS IoT, Microsoft Azur e, û Google Cloud re yekbûna yekgirtî peyda dike, lê di heman demê de ji bo sepanên weyên IoT jî ewlehiyê dixebitîne. Bi boota xweya ewledar a li ser-çîpê, şîfrekirina flash, parastina nasnameyê, û Jîngeha Birêvebirina Pêbawer (TEE), ev panela piçûk ji bo pêşdebirên ku dixwazin çareseriyên biaqil, ewledar û girêdayî ava bikin asta ewlehiyê ya xwestî misoger dike.
Ev XIAO-ya nû bi antenna seramîk a bi performansa bilind a heya 80 m BLE / Wi-Fi ve hatî stend, di heman demê de ew navgînek ji bo antenna UFL ya derveyî jî vedigire. Di heman demê de, ew bi rêveberiya xerckirina hêzê ya xweşbînkirî jî tê. Bi çar awayên hêzê û dorhêlek rêveberiya şarjê ya batariya lîtiumê heye, ew di moda Xewna Kûr de bi rêjeyek kêm 15 μA kar dike, ku ew ji bo sepanên ji dûr ve, yên ku bi hêza bateriyê ve girêdayî ye, jêhatî ye.
XIAO ESP8C32 ku endamê 6-emîn ê malbata Seeed Studio XIAO ye, sêwirana XIAO-ya klasîk dimîne. Ew ji bo 21 x 17.5 mm, Mezinahiya Standard XIAO-yê hatî çêkirin, dema ku hêmanên wê yên yek-si ded-ê yên klasîk li dar dixe. Tewra bi mezinahiya tilikê be jî, ew bi ecêb 15 pinên GPIO-yê bi tevahî vediqetîne, di nav de 11 I/O-ya dîjîtal ji bo pinên PWM û 4 I/O-yên analog ji bo pinên ADC. Ew portên ragihandinê yên serial UART, IIC, û SPI piştgirî dike. Hemî van taybetmendiyan wê ji bo projeyên bi cîh-sînorkirî yên wekî pêlavan, an jî yekîneyek amade-hilberînê ji bo sêwiranên weya PCBA-yê bêkêmasî dikin.
Destpêkirin
Pêşîn, em ê XIAO ESP32C3 bi komputerê ve girêdin, LEDek bi panelê ve girêbidin û kodek hêsan ji Arduino IDE bar bikin da ku kontrol bikin ka panel bi pêlkirina LED-a girêdayî re baş dixebite.
Sazkirina hardware
Hûn hewce ne ku jêrîn amade bikin:
- 1 x Seeed Studio XIAO ESP32C6
- 1 x Computer
- 1 x kabloya USB Type-C
Bexşîş
Hin kabloyên USB tenê dikarin hêzê peyda bikin û nekarin daneyê veguhezînin. Ger kabloyek USB-ya we tune be an jî nizanin ka kabloya weya USB-ya we dikare daneyan veguhezîne, hûn dikarin Piştgiriya USB 3.1 ya Seeed USB Type-C kontrol bikin.
- Asta 1ê. XIAO ESP32C6 bi kabloyek USB Type-C bi komputera xwe ve girêdin.
- Asta 2ê. Bi vî rengî LEDek bi pin D10 ve girêdin
Not: Piştrast bikin ku berxwedanek (nêzîkî 150Ω) bi rêzê ve girêbidin da ku heyama di nav LED-ê re sînordar bike û pêşî li herika zêde ya ku dikare LED-ê bişewitîne bigire.
Nermalavê amade bikin
Li jêr ez ê guhertoya pergalê, guhertoya ESP-IDF, û guhertoya ESP-Matter ku di vê gotarê de ji bo referansê hatî bikar anîn navnîş bikim. Ev guhertoyek stabîl e ku hatî ceribandin ku bi rêkûpêk bixebite.
- Mêvandar: Ubuntu 22.04 LTS (Jammy Jellyfish).
- ESP-IDF: Tags v5.2.1.
- ESP-Matter: şaxê sereke, ji 10 Gulan 2024 ve, bf56832 pêk bînin.
- Connecthomeip: niha bi commit 13ab158f10, ji 10 Gulan 2024 ve dixebite.
- Git
- Code Studio Visual
Sazkirina ESP-Matter Gav bi Gav
Gav 1. Dependencies saz bikin
Pêşîn, hûn hewce ne ku pakêtên pêdivî bi karanîna saz bikin. Termînalê xwe vekin û fermana jêrîn bicîh bînin: apt-get
- sudo apt-get saz bike 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-line-dev
Vê fermanê pakêtên cihêreng ên mîna, berhevkar (,), û pirtûkxaneyên ku ji bo çêkirin û xebitandina Matter SDK.gitgccg++ hewce ne saz dike.
Gav 2. Depoya ESP-Matter klon bikin
Depoyê ji GitHub klon bikin ku emrê bi kûrahiya 1 bikar bînin da ku tenê wêneya herî dawî bistînin: esp-mattergit klon
- cd ~/esp
git clone –kûrahî 1 https://github.com/espressif/esp-matter.git
Di pelrêçayê de biguherînin û jêrmodûlên Git-ê yên pêwîst:esp-matter bidin destpêkirin
- cd esp-mater
Nûvekirina binmodula git –destpêk –kûrahî 1
Li pelrêçê bigerin û skrîptek Python bimeşînin da ku jêrmodulên ji bo platformên taybetî birêve bibin:connectedhomeip
- cd ./connectedhomeip/connectedhomeip/scripts/checkout_submodules.py –platform esp32 linux –shallow
Ev skrîpt submodulan hem ji bo platformên ESP32 û hem jî ji bo Linux-ê bi rengek hûrgilî nûve dike (tenê pêkanîna herî dawî).
Gav 3. ESP-Matter saz bikin
Vegere pelrêça root, paşê skrîpta sazkirinê bimeşîne: esp-matter
- cd ../…/install.sh
Ev skrîpt dê pêwendiyên din ên taybetî yên ESP-Matter SDK saz bike.
Gav 4. Guherbarên Jîngehê saz bikin
Çavkaniya nivîsarê ji bo sazkirina guhêrbarên jîngehê yên ku ji bo pêşkeftinê hewce ne:export.sh
- jêder ./export.sh
Ev ferman şêlê we bi rê û guhêrbarên jîngehê yên pêwîst mîheng dike.
Gav 5 (Bijarte). Gihîştina bilez a hawîrdora pêşkeftina ESP-Matter
Ji bo ku navên dabînkirî û mîhengên guhêrbar ên jîngehê li xwe zêde bikin file, van gavan bişopînin. Ev ê hawîrdora weya şêlê mîheng bike da ku bi hêsanî di navbera mîhengên pêşkeftina IDF û Matter de biguhezîne, û ccache-yê ji bo avahiyên zûtir çalak bike..bashrc
Termînalê xwe vekin û edîtorek nivîsê bikar bînin da ku vekin file di pelrêça mala we de cih digire. Hûn dikarin an edîtorek ku hûn tercîh dikin bikar bînin. Ji bo example:.bashrcnano
- nano ~/.bashrc
Scroll ber bi binê file û rêzên jêrîn lê zêde bike:.bashrc
- # Navnîşan ji bo sazkirina hawîrdora ESP-Matter bi nasnav get_matter='. ~/esp/esp-matter/export.sh'
- # Ccache çalak bike ji bo lezkirina navên berhevkirinê set_cache='IDF_CCACHE_ENABLE=1' derxe
Piştî lê zêdekirina rêzan, hilanînê file û ji edîtorê nivîsê derkevin. Heke hûn bikar tînin, hûn dikarin bi tikandina xêzkirinê hilînin, ji bo piştrastkirinê lêxin û paşê derkevin.nanoCtrl+OEnterCtrl+X
Ji bo ku guhertin bandor bibin, hûn hewce ne ku ji nû ve bar bikin file. Hûn dikarin vê yekê bi çavkaniya çavkaniyê bikin file an girtina termînalê xwe û ji nû ve vekirina. Ji bo çavkaniyê file, jêrîn bikar bînin
- jêder ~/.bashrc ferman:.bashrc.bashrc.bashrc
Naha hûn dikarin di her termînalê de jîngeha esp-matter saz bikin û nûve bikin.get_matterset_cache
- get_matter set_cache
Bikaranînî
- Mala Smart ya Ewle û Girêdayî, bi navgîniya otomasyon, kontrola ji dûr ve, û hêj bêtir jiyana rojane zêde dike.
- Cîh-sînordar û Pêlavên Bi Hêza Baterî, ji ber mezinahiya tiliya wan û xerckirina kêm-hêza wan.
- Senaryoyên Wireless IoT, veguheztina daneya bilez, pêbawer dike.
Daxuyaniya li vir
Amûr di bin moda Dss-ê de operasyona hilkişîna BT piştgirî nake.
FCC
Daxuyaniya FCC
Ev cîhaz bi beşa 15 ya Rêgezên FCC re tevdigere. Operasyon bi du şertên jêrîn ve girêdayî ye:
- Dibe ku ev amûr bibe sedema destwerdana zerardar, û
- Pêdivî ye ku ev amûr her destwerdana wergirtî qebûl bike, di nav de destwerdana ku dibe ku bibe sedema xebata nexwestî.
Her Guhertin an guheztinên ku bi eşkere ji hêla partiyê berpirsiyarê lihevhatinê ve nehatine pejirandin, dikare desthilatdariya bikarhêner a xebitandina amûrê betal bike.
Not: Ev amûr hate ceribandin û hate dîtin ku li gorî beşê 15-ê Rêgezên FCC-ê bi tixûbên amûrek dîjîtal a pola B re tevdigere. Van sînoran ji bo peydakirina parastina maqûl li dijî destwerdana zerardar di sazgehek niştecîh de hatine çêkirin. Ev amûr bikaranînê çêdike û dikare enerjiya frekansa radyoyê ragihîne û heke li gorî rêwerzan neyê saz kirin û bikar anîn, dibe ku bibe sedema mudaxeleyên zerar li ragihandina radyoyê. Lêbelê, garantiyek tune ku destwerdan dê di sazkirinek taybetî de çênebe. Ger ev amûr bibe sedema destwerdana zerardar ji bo wergirtina radyo an televizyonê, ku dikare bi qutkirin û vekirina amûrê were destnîşankirin, bikarhêner tê teşwîq kirin ku hewl bide ku destwerdanê bi yek an çend tedbîrên jêrîn rast bike:
- Antenna wergirtinê ji nû ve veguhezînin an veguhezînin.
- Cûdahiya di navbera amûr û wergirê de zêde bikin.
- Amûran bi dergehekê ve girêdin ku li ser çerxeyek ji ya ku wergirê pê ve girêdayî ye cûda ye.
- Ji bo alîkariyê bi firoşkar an jî teknîsyenekî radyo/TV yê bi tecrûbe bişêwirin.
Daxuyaniya Radyoya Radyoya FCC
Ev modul bi sînorên radyasyona tîrêjê ya FCC RF re ku ji bo jîngehek nekontrol hatine destnîşan kirin tevdigere. Pêdivî ye ku ev veguhezker bi ti antenna an veguhezkerek din re hevgirtî nebe an bixebite. Pêdivî ye ku ev modul bi dûrahiya herî kêm 20 cm di navbera radyator û laşê bikarhêner de were saz kirin û xebitandin.
Module tenê bi sazkirina OEM-ê ve sînorkirî ye
Entegratora OEM berpirsiyar e ku pê ewle bibe ku bikarhênerê paşîn rêwerzên destan tune ku modulê jê bike an saz bike
Ger dema ku modul di hundurê amûrek din de tê saz kirin jimareya nasnameya FCC nayê dîtin, wê hingê pêdivî ye ku derveyî cîhaza ku modul tê de hatî saz kirin jî etîketek ku behsa modula pêvekirî nîşan bide. Ev etîketa derveyî dikare bêjeyên wekî jêrîn bikar bîne: "Nasnameya FCC Modula Veguhasterê Dihewîne: Z4T-XIAOESP32C6 An jî Nasnameya FCC-ê heye: Z4T-XIAOESP32C6"
Dema ku modul di hundurê amûrek din de tê saz kirin, divê manuala bikarhênerê ya mêvandar li jêr daxuyaniyên hişyariyê hebin;
- Ev cîhaz bi Beş 15 ya Rêgezên FCC re tevdigere. Operasyon bi du şertên jêrîn ve girêdayî ye:
- Dibe ku ev amûr nebe sedema destwerdana zirardar.
- Pêdivî ye ku ev amûr her destwerdana wergirtî qebûl bike, di nav de destwerdana ku dibe ku bibe sedema xebata nexwestî.
- Guhertin an guheztinên ku bi eşkere ji hêla partiyê berpirsiyarê lihevhatinê ve nehatine pejirandin, dikarin desthilatdariya bikarhêner a xebitandina amûrê betal bikin.
Pêdivî ye ku amûr li gorî rêwerzên hilberîner ên ku di belgeyên bikarhênerê yên ku bi hilberê re têne diyar kirin de bêne saz kirin û bikar anîn.
Her pargîdaniya cîhaza mêvandar ku vê modularê bi erêkirina modular a sînor saz dike, divê li gorî beşa FCC 15C: 15.247 ceribandina tîrêjê û emîsyona xapînok pêk bîne, Tenê heke encama testê li gorî hewcedariya FCC beşa 15C: 15.247 be, wê hingê mêvandar dikare bi qanûnî were firotin.
Antên
Awa | Qezenc |
antenna chip seramîk | 4.97dBi |
antenna FPC | 1.23dBi |
Rod antenna | 2.42dBi |
Antenna bi domdarî ve girêdayî ye, nayê guheztin. Hilbijêrin ka hûn antenna seramîk a çêkirî an antenna derveyî bi navgîniya GPIO14 bikar bînin. 0 ji GPIO14 re bişînin da ku antenna çêkirî bikar bînin, û 1 bişînin da ku antenna derveyî bikar bînin sêwiranên antena Trace: Ne pêkan e.
Pirsên Pir Pir pirsîn (FAQ)
Q: Ez dikarim vê hilberê ji bo serîlêdanên pîşesaziyê bikar bînim?
A: Dema ku hilber ji bo projeyên xaniyê biaqil hatî sêwirandin, dibe ku ji ber hewcedariyên taybetî yên di mîhengên pîşesaziyê de ji bo serîlêdanên pîşesaziyê negunca be.
Q: Mezaxtina hêza tîpîk a vê hilberê çi ye?
A: Hilber cûrbecûr awayên xebatê pêşkêşî dike ku bi xerckirina hêza herî kêm 15 A di moda xewê ya kûr de ye.
Belge / Çavkanî
![]() |
dît studio ESP32 RISC-V Tiny MCU Board [pdf] Pirtûka Destûra Xwediyê ESP32, ESP32 RISC-V Lijneya MCU ya Tiny, RISC-V Lijneya MCU ya Tiny, Lijneya MCU ya Tiny, Lijneya MCU, Lijne |