seed studio ESP32 RISC-V Tiny MCU Board
ESP32 FA'AMATALAGA O Oloa
Vaega
- Faʻaleleia le Fesoʻotaʻiga: Faʻapipiʻi le 2.4GHz Wi-Fi 6 (802.11ax), Bluetooth 5(LE), ma le IEEE 802.15.4 fesoʻotaʻiga leitio, e mafai ai ona e faʻaogaina le Thread ma Zigbee protocols.
- Matter Native: Lagolagoina le fausiaina o Matter-compliant smart projects faʻafetai i lona faʻaleleia atili o fesoʻotaʻiga, ausia le felagolagomaʻi.
- Saogalemu Fa'ailoga ile Chip: Fa'aola e le ESP32-C6, e fa'aleleia atili ai le fa'ailoga fa'ailoga-i-pu'upu'u i au galuega fa'atino fale e ala i le fa'amaufa'ailoga, fa'ailoga, ma le Si'osi'omaga Fa'atonu Fa'atonu (TEE)
- Tulaga mata'ina RF: E iai se antenna i luga ole laupapa e o'o atu ile 80m
BLE/Wi-Fi laina, a'o fa'asaoina se atina'e mo fafo UFL antenna - Leveraging Power Consumption: E sau ma 4 auala galue, ma le maualalo o le 15 μA i le moe loloto, aʻo lagolagoina foi le puleaina o le totogi o le lithium battery.
- Lua RISC-V Processors: Faʻapipiʻi lua 32-bit RISC-V processors, faʻatasi ai ma le gaioiga maualuga e oʻo atu i le 160 MHz, ma le eletise maualalo e oʻo atu i le 20.
- Fuafuaga XIAODe masani: E tumau pea le mamanu masani a le XIAO o le lima matua-matua foliga fa ctor o le 21 x 17.5mm, ma le mauga tasi itu, e faʻamalieina mo galuega faʻatapulaʻa avanoa e pei o mea e mafai ona ofuina.
Fa'amatalaga
O le Seeed Studio XIAO ESP32C6 o lo'o fa'amalosia e le ESP32-C6 SoC fa'apipi'i, fausia i luga o le 32-bit RISC-V processors, fa'atasi ai ma le fa'aogaina maualuga (HP) e fa'agasolo i le 160 MHz, ma le eletise maualalo (LP) 32-bit RISC-V processor, lea e mafai ona lokaina i luga ole MHz. O loʻo i ai le 20KB SRAM ma le 512 MB Flash i luga o le pu, faʻatagaina mo le tele o avanoa faʻapipiʻi, ma aumaia le tele o avanoa i faʻataʻitaʻiga o le IoT.
XIAO ESP32C6 ole Matter fa'afetai ile fa'aleleia atili ole feso'ota'iga uaea. O le uaea itiiti le faaputuga e lagolagoina 2.4 GHz WiFi 6, Bluetooth® 5.3, Zigbee, ma le filo (802.15.4). I le avea ai ma sui muamua o le XIAO e fetaui ma le Thread, e fetaui lelei mo le fausiaina o galuega faatino e fa'atatau i le Matter-c, ma maua ai le felagolagoma'i i totonu o le fale atamai.
Ina ia sili atu le lagolagoina o au poloketi IoT, XIAO ESP32C6 e le gata o le tuʻuina atu o fesoʻotaʻiga faʻatasi ma faʻasalalauga faʻapitoa e pei o le ESP Rain Maker, AWS IoT, Microsoft Azur e, ma le Google Cloud, ae faʻamalosia foi le saogalemu mo au talosaga IoT. Fa'atasi ai ma lona fa'amaufa'ailoga i luga ole masini, fa'amalamalamaga moli, puipuiga fa'asinomaga, ma le Si'osi'omaga Fa'atinoina Fa'atuatuaina (TEE), o lenei tama'i laupapa e fa'amautinoa le tulaga mana'omia o le puipuiga mo tagata atia'e o lo'o va'ava'ai e fausia ni fofo atamai, malupuipuia, ma feso'ota'i.
O lenei XIAO fou o loʻo faʻapipiʻiina i luga o le antenna sima maualuga e oʻo atu i le 80m BLE/Wi-Fi, ae o loʻo faʻapolopolo foʻi se atinaʻe mo se UFL fafo antenna. I le taimi lava e tasi, e sau foʻi ma se faʻatonuga faʻaogaina o le eletise. O lo'o fa'aalia ai le fa'aogaina o le eletise ma le fa'aogaina o le eletise lithium i luga ole laiga, e galue i le Deep Sleep mode fa'atasi ai ma le maualalo ole 15 μA, fa'apena e fetaui lelei mo fa'aoga mamao, fa'aogaina maa.
I le avea ai ma sui lona 8 o le aiga Seeed Studio XIAO, XIAO ESP32C6 o lo'o tumau pea le mamanu XIAO masani. Ua mamanuina e fetaui ma le 21 x 17.5mm, XIAO Standard Size, a'o tumau pea ona fa'apipi'i vaega masani e tasi. E oʻo lava i le lapopoa o le lima matua, e ofo ai le talepeina o le 15 GPIO pine atoa, e aofia ai le 11 numera I / Os mo PWM pine ma 4 analog I / Os mo pine ADC. E lagolagoina UART, IIC, ma SPI laina fesoʻotaʻiga taulaga. O nei vaega uma e fa'apena ona fetaui lelei mo galuega fa'atapula'a avanoa e pei o mea e mafai ona fa'aofuina, po'o se iunite ua saunia mo au mamanu PCBA.
Amataina
Muamua, o le a matou faʻafesoʻotaʻi le XIAO ESP32C3 i le komepiuta, faʻafesoʻotaʻi se LED i le laupapa ma tuʻuina atu se code faigofie mai Arduino IDE e siaki pe o loʻo galue lelei le laupapa e ala i le emo o le LED fesoʻotaʻi.
Seti meafaigaluega
E tatau ona e saunia mea nei:
- 1 x Seed Studio XIAO ESP32C6
- 1 x komepiuta
- 1 x USB Type-C uaea
Fautuaga
O nisi uaea USB e mafai ona tu'uina atu na'o le mana ma e le mafai ona fa'aliliuina fa'amatalaga. Afai e leai sau USB cable pe e te le iloa pe mafai e lau USB cable ona faʻasalalau faʻamatalaga, e mafai ona e siaki Seeed USB Type-C support USB 3.1 .
- Laasaga 1. Fa'afeso'ota'i le XIAO ESP32C6 i lau komepiuta e ala ile USB Type-C cable.
- Laasaga 2. Fa'afeso'ota'i le LED ile pine D10 e fa'apea
Manatua: Ia mautinoa e faʻafesoʻotaʻi se mea tetee (e tusa ma le 150Ω) i le faasologa e faʻatapulaʻa ai le taimi nei e ala i le LED ma puipuia le tele o le taimi nei e mafai ona mu ai le LED.
Saunia le Software
I lalo o le a ou lisiina le faʻaogaina o le polokalama, ESP-IDF version, ma le ESP-Matter version o loʻo faʻaaogaina i lenei tusiga mo faʻamatalaga. O se fa'amaumauga mautu lea ua fa'ata'ita'iina e galue lelei.
- Talimalo: Ubuntu 22.04 LTS (Jammy Jellyfish).
- ESP-IDF: Tags v5.2.1.
- ESP-Matter: lala autu, mai le aso 10 Me 2024, tu'u bf56832.
- connectedhomeip: o lo'o galue nei ma le commit 13ab158f10, mai le aso 10 Me 2024.
- Git
- Visual Studio Code
Fa'apipi'i ESP-Matter Step by Step
Laasaga 1. Fa'apipi'i Dependencies
Muamua, e tatau ona e faʻapipiʻi afifi manaʻomia e faʻaaoga ai le . Tatala lau laina ma faʻatino le poloaiga lenei: 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-dev libad
O lenei poloaiga e faʻapipiʻi ai afifi eseese e pei o , compiler (, ), ma faletusi e manaʻomia mo le fausiaina ma le faʻaogaina o le Matter SDK.gitgccg++
Laasaga 2. Fa'aputu le ESP-Matter Repository
Faʻapipiʻi le fale teu mai GitHub faʻaaoga le poloaiga ma le loloto o le 1 e aumai naʻo le ata lata mai: esp-mattergit clone
- cd ~/esp
git clone - loloto 1 https://github.com/espressif/esp-matter.git
Suia i totonu o le lisi ma amata le manaʻomia Git submodules:esp-matter
- cd esp-mataupu
git submodule faʻafouina -init -depth 1
Su'e i le fa'atonuga ma ta'e se Python script e fa'atautaia ai submodules mo fa'avae fa'apitoa:connectedhomeip
- cd ./connectedhomeip/connectedhomeip/scripts/checkout_submodules.py –platform esp32 linux –papa’u
O lenei fa'amaumauga e fa'afou ai submodules mo fa'avae ESP32 ma Linux i se faiga papa'u (na'o le tautinoga fou).
Laasaga 3. Fa'apipi'i le ESP-Matter
Toe foʻi i le root directory, ona taʻavale lea o le faʻapipiʻi tusitusiga: esp-matter
- cd ../…/install.sh
O lenei tusitusiga o le a fa'apipi'i fa'alagolago fa'apitoa ile ESP-Matter SDK.
Laasaga 4. Seti Su'esu'ega Si'osi'omaga
Fa'apogai le tusitusiga e fa'atulaga ai suiga o le si'osi'omaga e mana'omia mo le atina'e: export.sh
- puna ./export.sh
O lenei fa'atonuga e fa'atulaga lau atigi ma ala si'osi'omaga talafeagai ma fesuiaiga.
Laasaga 5 (Filifili). Avanoa vave ile siosiomaga ole atina'e ole ESP-Matter
E fa'aopoopo i ai igoa ua tu'uina atu ma fa'atulagaga fesuia'i si'osi'omaga i lau file, mulimuli i laasaga nei. Ole mea lea ole a fa'atulaga ai lau atigi si'osi'omaga e faigofie ona fesuia'i ile va ole IDF ma Matter setups, ma mafai ai le ccache mo le vave fausia..bashrc
Tatala lau fa'amaufa'ailoga ma fa'aoga se fa'atonu tusitusiga e tatala ai le file o lo'o i totonu o lau lisi o fale. E mafai ona e faʻaogaina poʻo soʻo se faʻatonu e te manaʻo ai. Mo example:.bashrcnano
- nano ~/.bashrc
Fa'asolo ile pito i lalo ole file ma faaopoopo laina nei: .bashrc
- # Alias mo le setiina o le siosiomaga ESP-Matter alias get_matter='. ~/esp/esp-matter/export.sh'
- # Fa'afeso'ota'i le ccache e fa'avave ai le tu'ufa'atasia alias set_cache='fa'atau atu IDF_CCACHE_ENABLE=1′
A uma ona fa'aopoopo laina, fa'asao le file ma alu ese mai le tusitala o tusitusiga. Afai o lo'o e fa'aogaina , e mafai ona e fa'asaoina e ala i le oomi , kiliki e fa'amaonia, ona alu lea i fafo.nanoCtrl+OEnterCtrl+X
Ina ia aoga suiga, e tatau ona e toe faʻapipiʻi le file. E mafai ona e faia lenei mea e ala i le suʻeina o le file po'o le tapuni ma toe tatala lau fa'ailoga. E maua mai ai le file, fa'aoga mea nei
- puna ~/.bashrc poloaiga:.bashrc.bashrc.bashrc
O lea e mafai ona e tamo'e ma fa'atutu pe fa'afou le si'osi'omaga esp-matter i so'o se terminal session.get_matterset_cache
- get_matter set_cache
Fa'atatauga
- Secure ma Connected Smart Home, faʻaleleia le olaga i aso uma e ala ile masini, faʻatautaia mamao, ma isi mea.
- Avanoa fa'atapula'a ma le ma'a e mafai ona fa'aofuina, fa'afetai i le lapo'a o le lima matua ma le fa'aaogaina maualalo o le mana.
- Fa'aaliga IoT uaealesi, fa'agaoioi le fa'asalalauina vave ma fa'atuatuaina.
Ta'utinoga iinei
E le lagolagoina e le masini le fa'aogaina o le BT hopping i lalo ole Dss mode.
FCC
Fa'amatalaga FCC
O lenei masini e tausisia le vaega 15 o Tulafono FCC. O le fa'agaioiga e fa'atatau i tulaga nei e lua:
- O lenei masini e le mafai ona fa'alavelave fa'alavelave, ma
- E tatau i lenei masini ona talia so'o se fa'alavelave e maua, e aofia ai fa'alavelave e ono fa'atupu ai le le mana'omia.
So'o se Suiga po'o ni suiga e le'i fa'amaonia manino e le itu e nafa ma le usita'ia e mafai ona fa'aleaogaina le pule a le tagata fa'aoga e fa'agaioi ai masini.
Fa'aaliga: O nei meafaigaluega ua uma ona fa'ata'ita'iina ma maua ai le tausisia o tapula'a mo se Vasega B masini numera, e tusa ai ma le vaega 15 o Tulafono FCC. O nei tapula'a ua mamanuina ina ia maua ai se puipuiga talafeagai mai fa'alavelave fa'alavelave i totonu o se fale fa'apipi'i. O mea faigaluega nei e fa'aaogaina ma e mafai ona fa'aolaina le malosi ole alaleo ma, a le fa'apipi'iina ma fa'aogaina e tusa ai ma fa'atonuga, e ono fa'alavelave fa'alavelave i feso'ota'iga leitio. Ae ui i lea, e leai se faʻamaoniga o le a le tupu se faʻalavelave i se faʻapipiʻi faapitoa. Afai o nei meafaigaluega e mafua ai le faʻalavelave faʻalavelave i le leitio poʻo le televise, lea e mafai ona faʻamautinoa e ala i le tape ma luga o meafaigaluega, e faʻamalosia le tagata faʻaoga e taumafai e faʻasaʻo le faʻalavelave e ala i se tasi pe sili atu o faiga nei:
- Toe fa'atonu pe toe fa'anofo le antenna e maua ai.
- Faʻateleina le tuʻueseesega i le va o meafaigaluega ma le faʻafefe.
- Fa'afeso'ota'i le masini i totonu o se ta'avale i luga o se ta'amilosaga e ese mai le mea e fa'afeso'ota'i ai le fa'avevela.
- Fa'afeso'ota'i le fa'atau po'o se tekinisia fa'aleoleo/TV mo se fesoasoani.
Fa'amatalaga Fa'aaliga Fa'aaliga FCC
O lenei modular e tausisia tapulaa faʻaalia o le radiation FCC RF ua faʻatulagaina mo se siosiomaga e le pulea. O lenei transmitter e le tatau ona tu'u fa'atasi pe fa'agaoioi fa'atasi ma so'o se isi antenna po'o se transmitter. O lenei modular e tatau ona faʻapipiʻi ma faʻaogaina i se mamao maualalo o le 20 cm i le va o le radiator ma le tino faʻaoga.
E fa'atapula'a le module ile fa'apipi'i OEM
O le OEM tu'ufa'atasi e nafa ma le fa'amautinoaina o le tagata fa'ai'uga e leai ni fa'atonuga tusi lesona e aveese pe fa'apipi'i le module
Afai e le iloa le numera o le FCC pe a faʻapipiʻi le module i totonu o se isi masini, o le pito i fafo o le masini o loʻo faʻapipiʻi ai le module e tatau foi ona faʻaalia se igoa e faʻatatau i le module ua faʻapipiʻi. O lenei igoa pito i fafo e mafai ona faʻaogaina upu e pei o lea: "O loʻo i ai le Transmitter Module FCC ID: Z4T-XIAOESP32C6 Poʻo E iai FCC ID: Z4T-XIAOESP32C6"
A faʻapipiʻi le module i totonu o se isi masini, o le tusi faʻaoga a le talimalo e tatau ona i ai i lalo faʻamatalaga lapatai;
- O lenei masini e tausisia le Vaega 15 o Tulafono FCC. O le fa'agaioiga e fa'atatau i tulaga nei e lua:
- O lenei masini e le mafai ona fa'alavelave fa'alavelave.
- E tatau i lenei masini ona talia so'o se fa'alavelave e maua, e aofia ai fa'alavelave e ono fa'atupu ai le le mana'omia.
- Suiga po'o suiga e le'i fa'amaonia manino e le itu e nafa ma le tausisia e mafai ona fa'aleaogaina ai le pule a le tagata fa'aoga e fa'agaioi ai masini.
O masini e tatau ona faʻapipiʻi ma faʻaoga e tusa ai ma faʻatonuga a le gaosiga e pei ona faʻamatalaina i totonu o faʻamaumauga a le tagata faʻaoga e sau ma le oloa.
Soʻo se kamupani o le masini talimalo e faʻapipiʻi lenei faʻaogaina faʻatasi ma le faʻatagaina faʻatapulaʻa faʻatagaina e tatau ona faia le suʻega o le faʻamalama faʻamalama ma le faʻamaonia faʻamaonia e tusa ai ma le FCC vaega 15C: 15.247 manaʻoga, Faʻapea pe afai o le suʻega e tausisia le FCC vaega 15C: 15.247 manaʻoga, ona mafai lea ona faʻatau faʻatau atu le tagata talimalo.
Antenna
Ituaiga | Manuia |
Antenna sima | 4.97dBi |
Antenna FPC | 1.23dBi |
Antenna tootoo | 2.42dBi |
O le antenna o loʻo faʻapipiʻi tumau, e le mafai ona suia. Filifili pe fa'aoga le antenna sima ua fausia i totonu po'o le antenna fafo e ala i le GPIO14. Auina atu le 0 i le GPIO14 e fa'aoga ai le antenna ua fausia i totonu, ma lafo le 1 e fa'aoga ai le antenna i fafo Fa'ailoga antenna: E le talafeagai.
Fesili e Fai soo (FAQ)
Q: E mafai ona ou faʻaogaina lenei oloa mo mea tau pisinisi?
A: E ui o le oloa ua mamanuina mo galuega faʻapitoa fale, atonu e le talafeagai mo faʻalapotopotoga faʻapitoa ona o manaʻoga faʻapitoa i nofoaga faʻapisinisi.
Q: O le a le faʻaaogaina o le mana masani o lenei oloa?
A: O loʻo ofoina atu e le oloa ni auala faigaluega eseese ma le maualalo o le mana faʻaaogaina o le 15 A i le moe loloto.
Pepa / Punaoa
![]() |
seed studio ESP32 RISC-V Tiny MCU Board [pdf] Tusi Lesona a le Pule ESP32, ESP32 RISC-V Tiny MCU Board, RISC-V Tiny MCU Board, Tiny MCU Board, MCU Board, Board |