mbeu-logo

seeed studio ESP32 RISC-V Tiny MCU Board

seeed-studio-ESP32-RISC-V-Tiny-MCU-Board-chigadzirwa

ESP32 PRODUCT DETAILS

Features

  • Kuwedzeredzwa Kwekubatana: Inosanganisa 2.4GHz Wi-Fi 6 (802.11ax), Bluetooth 5(LE), uye IEEE 802.15.4 redhiyo yekubatanidza, ichikubvumira kushandisa Thread neZigbee protocol.
  • Matter Native: Inotsigira kuvaka Matter-inoenderana smart mapurojekiti epamba nekuda kwekubatana kwayo kwakawedzera, kuwana kudyidzana.
  • Chengetedzo Yakavharidzirwa paChip: Inofambiswa neESP32-C6, inounza yakawedzera encrypted-on-chip chengetedzo kumapurojekiti ako epamba akangwara kuburikidza nebhutsu yakachengeteka, encryption, uye Trusted Execution Environment (TEE)
  • Yakanakisa RF kuita: Iine on-board antenna inosvika 80m
    BLE/Wi-Fi renji, uchichengeta chinongedzo chekunze UFL antenna
  • Leveraging Power Consumption: Inouya ne4 kushanda modes, ine yakaderera iri 15 μA mukudzika kwehope mode, nepo ichitsigirawo lithium bhatiri charge management.
  • Dual RISC-V processors: Inobatanidza maviri 32-bit RISC-V processors, ine yepamusoro-inoshanda processor inomhanya kusvika 160 MHz, uye yakaderera-simba processor ichivharira kusvika makumi maviri.
  • Classic XIAODesigns: Anoramba ari emhando yepamusoro XIAO madhizaini echigunwe-saizi fomu fa ctor ye21 x 17.5mm, uye gomo rine divi rimwe chete, richiita kuti ive yakakwana kumapurojekiti asina nzvimbo senge zvinopfekwa.

seeed-studio-ESP32-RISC-V-Tiny-MCU-Board- (1)

Tsanangudzo

Seeed Studio XIAO ESP32C6 inofambiswa neiyo-yakabatanidzwa zvikuru ESP32-C6 SoC, yakavakirwa pamapurosesa maviri e32-bit RISC-V, ane high-performance (HP) processor ine runni ng kusvika 160 MHz, uye yakaderera-simba (LP) 32-bit RISC-V20 MHz inokwanisa kukwirisa processor. Kune 512KB SRAM uye 4 MB Flash pane chip, ichibvumira imwe nzvimbo yekuronga, uye kuunza mamwe mikana kune IoT kutonga mamiriro.
XIAO ESP32C6 ndeye Matter yekuzvarwa nekutenda kune yakagadziridzwa isina waya yekubatanidza. Waya shoma stack inotsigira 2.4 GHz WiFi 6, Bluetooth® 5.3, Zigbee, uye Thread (802.15.4). Seyekutanga nhengo yeXIAO inoenderana neThread, yakanyatsokodzera kuvaka Matter-c anokwenenzverwa mapurojekiti, nekudaro kuwana kudyidzana mu smart-imba.
Kuti utsigire zvirinani mapurojekiti ako eIoT, XIAO ESP32C6 haingope chete kusanganisa kusanganisa nemapuratifomu egore seESP Rain Maker, AWS IoT, Microsoft Azur e, uye Google Cloud, asi zvakare inokwirisa chengetedzo yeIoT yako yekushandisa. Iine bhutsu yayo pa-chip yakachengeteka, flash encryption, kuchengetedzwa kwechitupa, uye Trusted Execution Environment (TEE), bhodhi diki iri rinovimbisa mwero unodiwa wekuchengetedza kune vanogadzira vanotarisa kuvaka akangwara, akachengeteka, uye akabatana mhinduro.

seeed-studio-ESP32-RISC-V-Tiny-MCU-Board- (2)

Iyi XIAO nyowani yakashongedzerwa neyepamusoro-inoita onboard ceramic antenna inosvika 80m BLE/Wi-Fi renji, nepo ichichengeterawo chinongedzo chekunze UFL antenna. Panguva imwecheteyo, inouyawo neyakagadziriswa simba rekushandisa manejimendi. Iine mamodhi mana emagetsi uye ari onboard lithium bhatiri yekuchaja manejimendi wedunhu, inoshanda muDeep Sleep mode ine yazvino yakaderera se15 µA, ichiita kuti ive yakanyatsokodzera kure, bhatiri-powered application.

seeed-studio-ESP32-RISC-V-Tiny-MCU-Board- (3)

Kuve nhengo yechisere yemhuri yeSeed Studio XIAO, XIAO ESP8C32 inoramba iri yechinyakare XIAO dhizaini. Kunyangwe iine hukuru hwechigunwe, inoshamisa inoputika mapini gumi neshanu eGPIO, kusanganisira gumi neshanu maI/Os ePWM mapini uye mana analogi I/Os eADC pini. Inotsigira UART, IIC, uye SPI serial kutaurirana ports. Ese maficha aya anoita kuti ive yakakwana kune chero nzvimbo-yakaganhurirwa mapurojekiti akadai sekupfeka, kana dhizaini-yakagadzirira chikamu chePCBA dhizaini yako.

Kutanga

Kutanga, tichazobatanidza XIAO ESP32C3 kukombiyuta, batanidza LED kubhodhi uye rodha kodhi iri nyore kubva kuArduino IDE kutarisa kana bhodhi iri kushanda zvakanaka nekubwaira LED yakabatana.

Hardware setup
Iwe unofanirwa kugadzirira zvinotevera:

  • 1 x Seed Studio XIAO ESP32C6
  • 1 x komputa
  • 1 x USB Type-C tambo

Zano
Dzimwe tambo dze USB dzinongokwanisa kupa simba chete uye hadzigone kutamisa data. Kana usina tambo ye USB kana usingazive kana tambo yako ye USB ichikwanisa kufambisa data, unogona kutarisa Mbeu ye USB Type-C inotsigira USB 3.1 .

  1. Danho 1. Batanidza XIAO ESP32C6 pakombuta yako uchishandisa USB Type-C tambo.
  2. Danho 2. Batanidza LED kune D10 pini sezvinotevera
    Cherechedza: Ita shuwa yekubatanidza resistor (inenge 150Ω) munhevedzano kudzikamisa ikozvino kuburikidza ne LED uye kudzivirira yakawandisa ikozvino inogona kupisa iyo LED.

Gadzirira iyo Software
Pazasi ini ndichanyora iyo sisitimu vhezheni, ESP-IDF vhezheni, uye ESP-Matter vhezheni inoshandiswa muchinyorwa chino kuti ireve. Iyi ishanduro yakagadzikana yakaedzwa kuti ishande nemazvo.

  • Host: Ubuntu 22.04 LTS (Jammy Jellyfish).
  • ESP-IDF: Tags v5.2.1.
  • ESP-Nyaya: bazi guru, kubva 10 Chivabvu 2024, ita bf56832.
  • yakabatanahomeip: parizvino inoshanda nekuzvipira 13ab158f10, kubva 10 Chivabvu 2024.
  • Git
  • Visual Studio Code

Kuiswa ESP-Nyaya Nhanho nenhanho

Danho 1. Isa Dependencies
Kutanga, iwe unofanirwa kuisa mapakeji anodiwa uchishandisa . Vhura terminal yako uye ita murairo unotevera: apt-get

  • sudo apt-tora kuisa 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 libgiro-1.0vdevtory. libreadline-dev

Murairo uyu unoisa mapasuru akasiyana siyana se, macompilers (, ), uye maraibhurari anodiwa pakuvaka nekumhanyisa Matter SDK.gitgccg++

Danho 2. Clone iyo ESP-Matter Repository
Clone iyo repository kubva kuGitHub uchishandisa rairo ine kudzika kwe1 kutora chete ichangoburwa snapshot:esp-mattergit clone.

Shandura mudhairekitori uye tanga inodiwa Git submodules:esp-matter

  • cd esp-nyaya
    git submodule update -init -depth 1

Enda kune dhairekitori uye mhanyisa Python script kubata submodules kune chaiwo mapuratifomu: yakabatanahomeip

  • cd ./connectedhomeip/connectedhomeip/scripts/checkout_submodules.py -platform esp32 linux -shallow

Ichi chinyorwa chinogadziridza submodules eese ESP32 uye Linux mapuratifomu nenzira isina kudzika (yazvino kuita chete).

Danho 3. Isa ESP-Matter
Dzokera kumudzi wedhairekitori, wobva wamhanya script yekuisa:esp-matter

  • cd ../…/install.sh

Iyi script ichaisa mamwe anoenderana neiyo ESP-Matter SDK.

Nhanho 4. Seta Mamiriro Ezvakatipoteredza
Tora iyo script yekumisikidza mamiriro ekunze anodiwa pakuvandudza:export.sh

  • kwakabva ./export.sh

Uyu murairo unogadzirisa shell yako neinodiwa nharaunda nzira uye zvinosiyana.

Nhanho 5 (Zvichida). Kukurumidza kuwana kune ESP-Matter budiriro nharaunda
Kuti uwedzere maalias akapihwa uye nharaunda inosiyana marongero kune yako file, tevera matanho aya. Izvi zvichagadzirisa yako shell nharaunda kuti ishandure zviri nyore pakati peIDF uye Matter development setups, uye kugonesa ccache yekukurumidza kuvaka..bashrc
Vhura terminal yako uye shandisa text editor kuvhura iyo file iri mudhairekitori repamba pako. Iwe unogona kushandisa kana chero edhita yaunoda. For example:.bashrcnano

  • nano ~/.bashrc

Skroka kusvika pazasi pe file uye wedzera mitsara inotevera:.bashrc

  • # Alias ​​yekumisikidza ESP-Matter nharaunda alias get_matter='. ~/esp/esp-matter/export.sh'
  • # Gonesa ccache kuti ikurumidze kuunganidza alias set_cache='export IDF_CCACHE_ENABLE=1′

Mushure mekuwedzera mitsetse, chengetedza iyo file uye buda mupepeti yemavara. Kana uri kushandisa , unogona kuchengetedza nekudzvanya , hit kuti usimbise, uye wobuda.nanoCtrl+OEnterCtrl+X
Kuti shanduko dziite, unofanirwa kurodha zvakare file. Iwe unogona kuita izvi nekutsvaga iyo file kana kuvhara nekuvhurazve terminal yako. To source the file, shandisa zvinotevera

  • kwakabva ~/.bashrc command:.bashrc.bashrc.bashrc

Iye zvino unogona kumhanya uye kumisikidza kana kuzorodza esp-matter nharaunda mune chero terminal session.get_matterset_cache

  • get_matter set_cache

Application

  • Yakachengeteka uye Yakabatanidzwa Smart Imba, inosimudzira hupenyu hwezuva nezuva kuburikidza neatomatiki, kure kure control, nezvimwe.
  • Space-limited uye Battery-Powered Wearables, nekuda kwehukuru hwavo hwechigunwe uye yakaderera-simba mashandisiro.
  • Wireless IoT Scenarios, inogonesa kukurumidza, yakavimbika data kutapurirana.

Declaration pano
Chishandiso hachitsigire BT hopping oparesheni pasi peDss mode.

FCC

FCC Chirevo
Ichi chishandiso chinoenderana nechikamu 15 cheFCC Mitemo. Kushanda kunoenderana nemamiriro maviri anotevera:

  1. Ichi chishandiso chinogona kusakonzera kukanganisa kunokuvadza, uye
  2. Muchina uyu unofanirwa kugamuchira chero kukanganisa kunowanikwa, kusanganisira kukanganisa kunogona kukonzera kushanda kwausingadi.
    Chero Shanduko kana zvigadziriso zvisina kutenderwa nebato rine chekuita nekutevedzwa zvinogona kukanganisa mvumo yemushandisi yekushandisa michina.

Cherechedza: Midziyo iyi yakaedzwa uye yakawanikwa inoenderana nemiganhu yeKirasi B yedhijitari mudziyo, zvichienderana nechikamu 15 cheFCC Mitemo. Iyi miganho yakagadzirirwa kupa dziviriro inonzwisisika kubva mukukanganisa kunokuvadza mukuiswa kwekugara. Mudziyo uyu unogadzira mashandisirwo uye unogona kuvheneka redhiyo frequency simba uye, kana isina kuiswa uye kushandiswa zvinoenderana nemirairo, inogona kukonzera kukanganisa kunokanganisa kufambiswa kweredhiyo. Nekudaro, hapana vimbiso yekuti kukanganisa hakuzoitika mune imwe yekumisikidza. Kana mudziyo uyu ukakonzera kukanganisa kunokuvadza redhiyo kana terevhizheni, iyo inogona kutariswa nekudzima uye nekubatidza mudziyo, mushandisi anokurudzirwa kuyedza kugadzirisa kukanganiswa neimwe kana anopfuura eanotevera matanho:

  • Reorrent kana kutamisa antenna inogamuchira.
  • Wedzera kupatsanurwa pakati pemidziyo nemugamuchiri.
  • Batanidza midziyo mune yekubuda padunhu rakasiyana neiyo iyo inotambirwa yakabatana.
  • Bvunza mutengesi kana nyanzvi yeredhiyo/TV ine ruzivo kuti ubatsirwe.

FCC Radiation Exposure Statement
Iyi modular inoenderana neFCC RF radiation exposure miganho yakatemerwa nharaunda isingadzoreki. Iyi transmitter haifanire kunge yakabatana kana kushanda pamwe chete nechero imwe antenna kana transmitter. Iyi modular inofanirwa kuisirwa uye kushandirwa neisingaite chinhambwe chemakumi maviri masendimita pakati peiyo radiator nemuviri wemushandisi.

Iyo module inogumira kuOEM yekumisikidza chete
Iyo OEM yekubatanidza ine basa rekuona kuti yekupedzisira-mushandisi haana mirairo yemanyorero yekubvisa kana kuisa module
Kana iyo nhamba yekuzivikanwa yeFCC isingaonekwe kana module yakaiswa mukati meimwe mudziyo, ipapo kunze kwechishandiso chakaisirwa module kunofanirwawo kuratidza label inoreva kune yakavharirwa module. Iyi yekunze label inogona kushandisa mazwi akadai seaya anotevera: "Ine Transmitter Module FCC ID: Z4T-XIAOESP32C6 Kana Iine FCC ID: Z4T-XIAOESP32C6"

Kana iyo module yakaiswa mukati mechimwe chishandiso, bhuku remushandisi remugadziri rinofanira kunge riine pazasi zvirevo zvekunyevera;

  1. Ichi chishandiso chinoenderana neChikamu 15 cheFCC Mitemo. Kushanda kunoenderana nemamiriro maviri anotevera:
    1. Ichi chishandiso chinogona kusakonzera kukanganisa kunokuvadza.
    2. Muchina uyu unofanirwa kugamuchira chero kukanganisa kunowanikwa, kusanganisira kukanganisa kunogona kukonzera kushanda kwausingadi.
  2. Shanduko kana gadziridzo dzisina kutenderwa nebato rine chekuita nekutevedzwa dzinogona kukanganisa mushandisi simba rekushandisa michina.

Zvishandiso zvinofanirwa kuiswa uye kushandiswa zvakanyatsoenderana nemirairo yemugadziri sekutsanangurwa kwemushandisi zvinyorwa zvinouya nechigadzirwa.
Chero kambani yemuchina wemuchina inoisa iyi modular ine muganho modular mvumo inofanirwa kuita bvunzo yeradiated emission uye spurious emission zvinoenderana neFCC chikamu 15C: 15.247 chinodiwa, Chete kana mhedzisiro yebvunzo inoenderana neFCC chikamu 15C: 15.247 chinodiwa, ipapo muridzi anogona kutengeswa zviri pamutemo.

Antennas

Type Gain
Ceramic chip antenna 4.97dBi
FPC antenna 1.23dBi
Rod antenna 2.42dBi

Iyo antenna yakabatanidzwa zvachose, haigone kutsiviwa. Sarudza kana uchishandisa yakavakirwa-mukati ceramic antenna kana yekunze antenna kuburikidza neGPIO14. Tumira 0 kuGPIO14 kushandisa yakavakirwa-mukati antenna, uye tumira 1 kushandisa ekunze antennaTrace antenna dhizaini: Hazvishande.

Mibvunzo Inowanzo bvunzwa (FAQ)

Mubvunzo: Ndingashandisa chigadzirwa ichi kumaindasitiri ekushandisa?
A: Nepo chigadzirwa chakagadzirirwa mapurojekiti epamba akangwara, chinogona kunge chisina kukodzera kushandiswa kwemaindasitiri nekuda kwezvinodiwa chaizvo mumaindasitiri.

Mubvunzo: Ndechipi chinowanzo shandiswa simba rechigadzirwa ichi?
A: Chigadzirwa chacho chinopa maitiro akasiyana-siyana ekushanda ane simba rakaderera rekushandisa ari 15 A mukurara kwakadzika mode.

Zvinyorwa / Zvishandiso

seeed studio ESP32 RISC-V Tiny MCU Board [pdf] Bhuku reMuridzi
ESP32, ESP32 RISC-V Tiny MCU Board, RISC-V Tiny MCU Board, Tiny MCU Board, MCU Board, Board

References

Siya mhinduro

Yako email kero haizoburitswa. Nzvimbo dzinodiwa dzakamakwa *