seed studio ESP32 RISC-V Tiny MCU Board

ESP32 MGA DETALYE SA PRODUKTO
Mga bahin
- Gipalambo nga Koneksyon: Naghiusa sa 2.4GHz Wi-Fi 6 (802.11ax), Bluetooth 5(LE), ug IEEE 802.15.4 radio connectivity, nagtugot kanimo sa paggamit sa Thread ug Zigbee protocols.
- Matter Native: Nagsuporta sa pagtukod sa Matter-compliant nga mga smart home project salamat sa gipaayo nga koneksyon, pagkab-ot sa interoperability
- Seguridad nga Naka-encrypt sa Chip: Gipadagan sa ESP32-C6, nagdala kini og gipaayo nga encrypted-on-chip nga seguridad sa imong smart nga mga proyekto sa balay pinaagi sa luwas nga boot, encryption, ug Trusted Execution Environment (TEE)
- Talagsaon nga performance sa RF: Adunay on-board antenna nga hangtod sa 80m
BLE/Wi-Fi range, samtang nagreserba ug interface para sa external UFL antenna - Leveraging Power Consumption: Nag-uban sa 4 working modes, nga ang pinakaubos mao ang 15 μA sa deep sleep mode, samtang nagsuporta usab sa lithium battery charge management.
- Dual RISC-V Processors: Naglakip sa duha ka 32-bit RISC-V nga mga processor, nga adunay high-performance nga processor nga nagdagan hangtod sa 160 MHz, ug ang low-power processor nga nag-oras hangtod sa 20
- Classic XIAODdesigns: Nagpabilin ang classic XIAO designs sa thumb-size form fa ctor nga 21 x 17.5mm, ug single-sided mount, nga naghimo niini nga perpekto para sa space-limited nga mga proyekto sama sa wearables

Deskripsyon
Ang Seeed Studio XIAO ESP32C6 gipadagan sa highly-integrated ESP32-C6 SoC, nga gitukod sa duha ka 32-bit RISC-V processors, nga adunay high-performance (HP) processor nga may running hangtod sa 160 MHz, ug low-power (LP) 32-bit RISC-V processor, nga mahimong clocked up to 20MHz. Adunay 512KB SRAM ug 4 MB Flash sa chip, nga nagtugot alang sa dugang nga luna sa programming, ug nagdala sa dugang nga mga posibilidad sa IoT control scenario.
Ang XIAO ESP32C6 kay lumad nga Matter salamat sa gipaayo nga wireless connectivity niini. Ang wire less stack nagsuporta sa 2.4 GHz WiFi 6, Bluetooth® 5.3, Zigbee, ug Thread (802.15.4). Ingon ang una nga miyembro sa XIAO nga nahiuyon sa Thread, kini usa ka hingpit nga angay alang sa pagtukod sa mga proyekto nga nagsunod sa Matter-c, sa ingon nakab-ot ang interoperability sa smart-home.
Aron mas maayo nga suportahan ang imong mga proyekto sa IoT, ang XIAO ESP32C6 dili lamang naghatag ug seamless integration sa mga mainstream cloud platform sama sa ESP Rain Maker, AWS IoT, Microsoft Azur e, ug Google Cloud, apan nagpahimulos usab sa seguridad sa imong IoT nga mga aplikasyon. Uban sa iyang on-chip secure boot, flash encryption, identity protection, ug Trusted Execution Environment (TEE), kining gamay nga board nagsiguro sa gitinguha nga lebel sa seguridad alang sa mga developers nga nagtan-aw sa paghimo og maalamon, luwas, ug konektado nga mga solusyon.

Kini nga bag-ong XIAO nasangkapan sa usa ka high-performance onboard ceramic antenna nga adunay hangtod sa 80m BLE/Wi-Fi range, samtang nagreserba usab kini og interface para sa external UFL antenna. Sa parehas nga oras, kini usab adunay usa ka na-optimize nga pagdumala sa konsumo sa kuryente. Nagpakita sa upat ka mga mode sa kuryente ug usa ka onboard nga lithium battery charging management circuit, kini naglihok sa Deep Sleep mode nga adunay kasamtangan nga ubos sa 15 μA, nga naghimo niini nga usa ka maayo kaayo nga angay alang sa hilit, mga aplikasyon nga gipadagan sa baterya.

Ingon nga ika-8 nga miyembro sa pamilya nga Seeed Studio XIAO, ang XIAO ESP32C6 nagpabilin nga klasiko nga disenyo sa XIAO. Gidisenyo kini nga mohaum sa 21 x 17.5mm, XIAO Standard Size, samtang nagpabilin ang klasiko nga single-si ded nga mga sangkap nga nag-mount. Bisan ang gidak-on sa kumagko, katingad-an nga gibuak niini ang 15 nga kinatibuk-ang GPIO pin, lakip ang 11 digital I / Os para sa PWM pins ug 4 analog I / Os para sa ADC pins. Gisuportahan niini ang UART, IIC, ug SPI serial communication ports. Ang tanan nga kini nga mga bahin naghimo niini nga usa ka hingpit nga angay alang sa mga proyekto nga limitado sa wanang sama sa mga masul-ob, o usa ka yunit nga andam sa produksiyon alang sa imong mga laraw sa PCBA.
Pagsugod
Una, atong ikonektar ang XIAO ESP32C3 sa kompyuter, ikonektar ang usa ka LED sa board ug i-upload ang usa ka yano nga code gikan sa Arduino IDE aron masusi kung maayo ba ang paglihok sa board pinaagi sa pag-blink sa konektado nga LED.
Pag-setup sa hardware
Kinahanglan nimo nga andamon ang mosunod:
- 1 x Seed Studio XIAO ESP32C6
- 1 x Kompyuter
- 1 x USB Type-C nga kable
Tip
Ang ubang mga USB cable makasuplay lang ug kuryente ug dili makabalhin ug data. Kung wala kay USB cable o wala mahibal-an kung ang imong USB cable makapadala ug data, mahimo nimong susihon ang Seeed USB Type-C nga suporta sa USB 3.1 .
- Lakang 1. Ikonektar ang XIAO ESP32C6 sa imong kompyuter pinaagi sa USB Type-C cable.
- Lakang 2. Ikonektar ang usa ka LED sa D10 pin sama sa mosunod
Nota: Siguruha nga magkonektar sa usa ka resistor (mga 150Ω) sa serye aron limitahan ang kasamtangan pinaagi sa LED ug aron mapugngan ang sobra nga sulud nga makasunog sa LED
Pag-andam sa Software
Sa ubos akong ilista ang sistema nga bersyon, ESP-IDF nga bersyon, ug ESP-Matter nga bersyon nga gigamit niini nga artikulo alang sa pakisayran. Kini usa ka lig-on nga bersyon nga gisulayan nga molihok sa husto.
- Host: Ubuntu 22.04 LTS (Jammy Jellyfish).
- ESP-IDF: Tags v5.2.1.
- ESP-Matter: nag-unang sanga, sa Mayo 10, 2024, itugyan ang bf56832.
- connectedhomeip: karon nagtrabaho uban sa commit 13ab158f10, sa 10 Mayo 2024.
- Git
- Visual Studio Code
Pag-instalar sa ESP-Matter Lakang sa Lakang
Lakang 1. I-install ang Dependencies
Una, kinahanglan nimo nga i-install ang gikinahanglan nga mga pakete gamit ang . Ablihi ang imong terminal ug ipatuman ang mosunod nga sugo: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 libad libre
Kini nga sugo nag-instalar sa nagkalain-laing mga pakete sama sa , compiler (, ), ug mga librarya nga gikinahanglan alang sa pagtukod ug pagpadagan sa Matter SDK.gitgccg++
Lakang 2. I-clone ang ESP-Matter Repository
I-clone ang repository gikan sa GitHub gamit ang command nga adunay giladmon nga 1 aron makuha lamang ang pinakabag-o nga snapshot: esp-mattergit clone
- cd ~/esp
git clone - giladmon 1 https://github.com/espressif/esp-matter.git
Usba ngadto sa direktoryo ug pagsugod sa gikinahanglan nga Git submodules:esp-matter
- cd esp-matter
git submodule update –init –depth 1
Pag-navigate sa direktoryo ug pagdagan ang script sa Python aron madumala ang mga submodules alang sa piho nga mga platform: konektadohomeip
- cd ./connectedhomeip/connectedhomeip/scripts/checkout_submodules.py –platform esp32 linux –shallow
Kini nga script nag-update sa mga submodules para sa ESP32 ug Linux nga mga plataporma sa mabaw nga paagi (labing bag-ong commit lamang).
Lakang 3. I-install ang ESP-Matter
Balik sa root directory, dayon padagana ang installation script:esp-matter
- cd ../…/install.sh
Kini nga script mag-install ug dugang nga mga dependency nga espesipiko sa ESP-Matter SDK.
Lakang 4. Itakda ang Environment Variables
I-source ang script aron ma-set up ang environment variables nga gikinahanglan para sa development:export.sh
- tinubdan ./export.sh
Kini nga sugo nag-configure sa imong kabhang sa gikinahanglan nga mga agianan sa palibot ug mga variable.
Lakang 5 (Opsyonal). Dali nga pag-access sa ESP-Matter development environment
Aron idugang ang gihatag nga mga alias ug environment variable settings sa imong file, sunda kini nga mga lakang. Kini mag-configure sa imong shell environment aron dali nga makabalhin tali sa IDF ug Matter development setup, ug makapahimo sa ccache alang sa mas paspas nga pagtukod..bashrc
Ablihi ang imong terminal ug gamita ang text editor aron maablihan ang file nahimutang sa imong home directory. Mahimo nimong gamiton o bisan unsang editor nga gusto nimo. Kay example:.bashrcnano
- nano ~/.bashrc
Pag-scroll sa ubos sa file ug idugang ang mosunod nga mga linya:.bashrc
- # Alias para sa pag-set up sa ESP-Matter environment alias get_matter='. ~/esp/esp-matter/export.sh'
- # I-enable ang ccache aron mapadali ang compilation alias set_cache='export IDF_CCACHE_ENABLE=1′
Human sa pagdugang sa mga linya, i-save ang file ug paggawas sa text editor. Kung imong gigamit ang , mahimo nimong i-save pinaagi sa pagpindot sa , pindota aron makumpirma, ug dayon sa exit.nanoCtrl+OEnterCtrl+X
Aron ma-epekto ang mga pagbag-o, kinahanglan nimo nga i-reload ang file. Mahimo nimo kini pinaagi sa pagpangita sa file o pagsira ug pag-abli pag-usab sa imong terminal. Aron tinubdan sa file, gamita ang mosunod
- tinubdan ~/.bashrc sugo:.bashrc.bashrc.bashrc
Karon mahimo ka na nga modagan ug mag-set up o i-refresh ang esp-matter environment sa bisan unsang terminal session.get_matterset_cache
- get_matter set_cache
Aplikasyon
- Secure and Connected Smart Home, pagpausbaw sa adlaw-adlaw nga kinabuhi pinaagi sa automation, remote control, ug uban pa.
- Limitado sa wanang ug Magamit nga Baterya nga Mga Gamit, salamat sa ilang gidak-on sa kumagko ug ubos nga konsumo sa kuryente.
- Wireless IoT Scenario, nga makapahimo sa paspas, kasaligan nga pagpadala sa datos.
Deklarasyon dinhi
Ang device wala mosuporta sa BT hopping operation ubos sa Dss mode.
FCC
Pahayag sa FCC
Kini nga device nagsunod sa bahin 15 sa FCC Rules. Ang operasyon gipailalom sa mosunod nga duha ka kondisyon:
- Kini nga aparato mahimong dili hinungdan sa makadaot nga interference, ug
- Kinahanglang dawaton niini nga device ang bisan unsang interference nga nadawat, lakip ang interference nga mahimong hinungdan sa dili gusto nga operasyon.
Ang bisan unsang mga Pagbag-o o mga pagbag-o nga dili dayag nga aprobahan sa partido nga responsable sa pagsunod mahimong makawala sa awtoridad sa tiggamit sa pag-operate sa kagamitan.
Mubo nga sulat: Kini nga ekipo gisulayan ug nakit-an nga nagsunod sa mga limitasyon alang sa usa ka Class B digital device, subay sa bahin 15 sa FCC Rules. Kini nga mga limitasyon gidesinyo sa paghatag og makatarunganon nga panalipod batok sa makadaot nga pagpanghilabot sa usa ka instalasyon sa residensyal. Kini nga ekipo nagmugna og mga gamit ug maka-radiate sa enerhiya sa frequency sa radyo ug, kung dili ma-install ug magamit sumala sa mga panudlo, mahimong hinungdan sa makadaot nga interference sa mga komunikasyon sa radyo. Apan, walay garantiya nga ang pagpanghilabot dili mahitabo sa usa ka partikular nga instalasyon. Kung kini nga ekipo nagpahinabog makadaot nga pagpanghilabot sa pagdawat sa radyo o telebisyon, nga matino pinaagi sa pagpalong ug pag-on sa kagamitan, giawhag ang tiggamit sa pagsulay sa pagtul-id sa pagpanghilabot pinaagi sa usa o daghan pa sa mga musunud nga lakang:
- I-reorient o ibalhin ang nagdawat nga antenna.
- Dugangi ang pagbulag tali sa kagamitan ug tigdawat.
- Ikonektar ang kagamitan sa usa ka outlet sa usa ka sirkito nga lahi sa kung diin konektado ang tigdawat.
- Konsultaha ang tigbaligya o usa ka eksperyensiyadong radio/TV technician para sa tabang.
Pahayag sa Exposure sa FCC Radiation
Kini nga modular nagsunod sa mga limitasyon sa pagkaladlad sa radiation sa FCC RF nga gilatid alang sa dili kontrolado nga palibot. Kini nga transmitter kinahanglan dili co-locate o naglihok dungan sa bisan unsang uban nga antenna o transmitter. Kini nga modular kinahanglan nga i-install ug operahan sa usa ka minimum nga gilay-on nga 20 cm tali sa radiator ug lawas sa tiggamit.
Ang module kay limitado sa OEM installation lang
Ang OEM integrator maoy responsable sa pagsiguro nga ang end-user walay manwal nga instruksyon sa pagtangtang o pag-instalar sa module
Kung ang numero sa pag-ila sa FCC dili makita kung ang module na-install sa sulod sa lain nga aparato, nan ang gawas sa aparato diin gi-install ang module kinahanglan usab magpakita usa ka label nga nagtumong sa gilakip nga module. Kini nga label sa gawas mahimong mogamit sa mga pulong sama sa mosunod: "Naglangkob sa Transmitter Module FCC ID: Z4T-XIAOESP32C6 O Adunay FCC ID: Z4T-XIAOESP32C6"
Kung ang module na-install sa sulod sa lain nga aparato, ang manwal sa gumagamit sa host kinahanglan adunay sa ubos nga mga pahayag sa pasidaan;
- Kini nga device nagsunod sa Part 15 sa FCC Rules. Ang operasyon gipailalom sa mosunod nga duha ka kondisyon:
- Kini nga device mahimong dili makapahinabog makadaot nga interference.
- Kinahanglang dawaton niini nga device ang bisan unsang interference nga nadawat, lakip ang interference nga mahimong hinungdan sa dili gusto nga operasyon.
- Ang mga pagbag-o o mga pagbag-o nga dili dayag nga aprobahan sa partido nga responsable sa pagsunod mahimong makawala sa awtoridad sa tiggamit sa pag-operate sa kagamitan.
Ang mga himan kinahanglan nga i-install ug gamiton sa higpit nga pagsunod sa mga panudlo sa tiggama ingon nga gihulagway sa dokumentasyon sa gumagamit nga kauban ang produkto.
Ang bisan unsang kompanya sa host device nga nag-install niini nga modular nga adunay limitasyon sa modular nga pagtugot kinahanglan nga mohimo sa pagsulay sa radiated emission ug spurious emission sumala sa FCC part 15C: 15.247 nga kinahanglanon, Kung ang resulta sa pagsulay nagsunod sa FCC part 15C: 15.247 nga kinahanglanon, nan ang host mahimong ibaligya nga legal.
Mga antena
| Type | Nakaangkon |
| Ceramic chip antenna | 4.97dBi |
| FPC antenna | 1.23dBi |
| Rod antenna | 2.42dBi |
Ang antenna permanente nga gilakip, dili mapulihan. Pilia kung gamiton ang built-in nga ceramic antenna o external antenna pinaagi sa GPIO14. Ipadala ang 0 ngadto sa GPIO14 aron gamiton ang built-in nga antenna, ug ipadala ang 1 aron gamiton ang external antennaTrace antenna designs: Dili magamit.
Kanunay nga Gipangutana nga mga Pangutana (FAQ)
Q: Mahimo ba nako gamiton kini nga produkto alang sa mga aplikasyon sa industriya?
A: Samtang ang produkto gidisenyo alang sa mga smart nga proyekto sa balay, dili kini angay alang sa mga aplikasyon sa industriya tungod sa piho nga mga kinahanglanon sa mga setting sa industriya.
Q: Unsa ang kasagaran nga konsumo sa kuryente sa kini nga produkto?
A: Nagtanyag ang produkto og lainlaing mga mode sa pagtrabaho nga adunay labing ubos nga konsumo sa kuryente nga 15 A sa mode nga lawom nga pagkatulog.
Mga Dokumento / Mga Kapanguhaan
![]() |
seed studio ESP32 RISC-V Tiny MCU Board [pdf] Manwal sa Tag-iya ESP32, ESP32 RISC-V Tiny MCU Board, RISC-V Tiny MCU Board, Tiny MCU Board, MCU Board, Board |




