үрөн студиясы ESP32 RISC-V Tiny MCU Board
ESP32 ПРОДУКЦИЯНЫН ЧООЛУГУ
Өзгөчөлүктөрү
- Өркүндөтүлгөн туташуу: 2.4 ГГц Wi-Fi 6 (802.11ax), Bluetooth 5 (LE) жана IEEE 802.15.4 радио байланышын бириктирип, Thread жана Zigbee протоколдорун колдонууга мүмкүндүк берет.
- Matter Native: Материяга шайкеш келген акылдуу үй долбоорлорун, анын жакшыртылган туташуусунун аркасында түзүүнү колдойт, өз ара иштешүүгө жетишет
- Чипте шифрленген коопсуздук: ESP32-C6 тарабынан иштетилген, ал коопсуз жүктөө, шифрлөө жана ишенимдүү аткаруу чөйрөсү (TEE) аркылуу акылдуу үй долбоорлоруңузга жакшыртылган шифрленген коопсуздукту алып келет.
- Мыкты RF көрсөткүчү: 80 метрге чейинки борттогу антеннасы бар
BLE/Wi-Fi диапазону, тышкы UFL антеннасы үчүн интерфейс сакталган - Энергияны керектөө: 4 иштөө режими менен келет, эң азы терең уйку режиминде 15 мкА, ошол эле учурда литий батареясынын зарядын башкарууну колдойт.
- Кош RISC-V процессорлору: эки 32-бит RISC-V процессорлорун камтыйт, жогорку өндүрүмдүүлүктөгү процессор 160 МГц чейин жана аз кубаттуу процессор 20га чейин иштейт.
- Классикалык XIAODesigns: 21 x 17.5 мм чоң бармактын классикалык XIAO үлгүлөрү бойдон калууда жана бир жактуу монтаждоо, аны тагынуучу жабдыктар сыяктуу мейкиндиги чектелген долбоорлор үчүн идеалдуу кылат.
Description
Seeed Studio XIAO ESP32C6 эки 32-бит RISC-V процессорго курулган, 6 МГцке чейин иштеген жогорку өндүрүмдүүлүктөгү (HP) процессору жана аз кубаттуулуктагы (LP) 32-бит RISC-V процессору менен жабдылган, жогорку интеграцияланган ESP160-C32 SoC менен иштейт. Чипте 20 КБ SRAM жана 512 МБ Flash бар, бул көбүрөөк программалоо мейкиндигин камсыз кылат жана IoT башкаруу сценарийлерине көбүрөөк мүмкүнчүлүктөрдү алып келет.
XIAO ESP32C6 жакшыртылган зымсыз туташуунун аркасында материяга таандык. Зым аз стек 2.4 ГГц WiFi 6, Bluetooth® 5.3, Zigbee жана Thread (802.15.4) колдойт. Thread менен шайкеш келген биринчи XIAO мүчөсү катары, ал Matter-c ылайыктуу долбоорлорду курууга эң сонун ылайыктуу, ошентип акылдуу үйдө өз ара аракеттенүү мүмкүнчүлүгүнө жетишет.
IoT долбоорлоруңузду жакшыраак колдоо үчүн, XIAO ESP32C6 ESP Rain Maker, AWS IoT, Microsoft Azur e жана Google Cloud сыяктуу негизги булут платформалары менен үзгүлтүксүз интеграцияны гана камсыз кылбастан, IoT тиркемелериңиздин коопсуздугун да колдонот. Чиптеги коопсуз жүктөө, жарк шифрлөө, инсандыкты коргоо жана Trusted Execution Environment (TEE) менен бул кичинекей такта акылдуу, коопсуз жана туташкан чечимдерди курууну каалаган иштеп чыгуучулар үчүн коопсуздуктун каалаган деңгээлин камсыздайт.
Бул жаңы XIAO 80м BLE/Wi-Fi диапазону менен жогорку өндүрүмдүүлүктөгү борттогу керамикалык антенна менен жабдылган, ошол эле учурда ал тышкы UFL антеннасы үчүн интерфейсти сактайт. Ошол эле учурда, ал ошондой эле оптималдаштырылган энергия керектөө башкаруу менен келет. Төрт кубат режими жана борттогу литий батарейканын кубаттоо башкаруу схемасы менен ал Терең Уйку режиминде 15 мкА чейин аз ток менен иштейт, бул аны алыскы, батарейка менен иштеген колдонмолорго эң сонун ылайыктуу кылат.
Seeed Studio XIAO үй-бүлөсүнүн 8-мүчөсү болуу менен, XIAO ESP32C6 классикалык XIAO дизайны бойдон калууда. Ал 21 x 17.5 мм XIAO стандарттык өлчөмүнө туура келүү үчүн иштелип чыккан, ошол эле учурда классикалык бир тараптуу монтаждоо компоненттери бойдон калууда. Бармактын чоңдугуна карабастан, ал укмуштуудай 15 жалпы GPIO пиндерин, анын ичинде PWM пиндери үчүн 11 санариптик киргизүү/чыгарууларды жана ADC пиндери үчүн 4 аналогдук киргизүү/чыгарууларды бөлүп чыгарат. Ал UART, IIC жана SPI сериялык байланыш портторун колдойт. Бул өзгөчөлүктөрдүн баары аны кийилүүчү шаймандар сыяктуу мейкиндиги чектелген долбоорлорго же PCBA үлгүлөрүңүз үчүн өндүрүшкө даяр бирдикке эң сонун ылайыктуу кылат.
Баштоо
Биринчиден, биз XIAO ESP32C3ти компьютерге туташтырабыз, LEDди тактага туташтырабыз жана туташкан LEDди өчүрүү менен тактанын жакшы иштеп жатканын текшерүү үчүн Arduino IDEден жөнөкөй кодду жүктөйбүз.
Аппараттык камсыздоону орнотуу
Сиз төмөнкүлөрдү даярдоо керек:
- 1 x Seeed Studio XIAO ESP32C6
- 1 x Компьютер
- 1 x USB Type-C кабели
Кеңеш
Кээ бир USB кабелдери кубат менен гана камсыздай алат жана маалыматтарды өткөрө албайт. Эгер сизде USB кабели жок болсо же USB кабелиңиз маалыматтарды өткөрө аларын билбесеңиз, Seeed USB Type-C колдоо USB 3.1 .
- 1-кадам. USB Type-C кабели аркылуу компьютериңизге XIAO ESP32C6 туташтырыңыз.
- 2-кадам. LEDди D10 пинине төмөнкүдөй туташтырыңыз
Эскертүү: LED аркылуу токту чектөө жана LEDди күйгүзүп жиберүүчү ашыкча токтун алдын алуу үчүн резисторду (болжол менен 150Ω) катарга туташтырыңыз
Программалык камсыздоону даярдоо
Төмөндө мен шилтеме үчүн бул макалада колдонулган системанын версиясын, ESP-IDF версиясын жана ESP-Matter версиясын тизмелейм. Бул туура иштеши үчүн сыналган туруктуу версия болуп саналат.
- Хост: Ubuntu 22.04 LTS (Джэмми медузасы).
- ESP-IDF: Tags v5.2.1.
- ESP-Матери: негизги филиал, 10-жылдын 2024-майына карата bf56832 милдеттендирилет.
- connecthomeip: учурда 13-жылдын 158-майына карата 10ab10f2024 тапшырмасы менен иштейт.
- Git
- Visual Studio Code
Орнотуу ESP-матери кадам кадам
1-кадам. Көз карандылыкты орнотуу
Биринчиден, колдонуу менен керектүү пакеттерди орнотуу керек. Терминалыңызды ачып, төмөнкү буйрукту аткарыңыз: 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 libgire libgire. libreadline-dev
Бул буйрук Matter SDK.gitgccg++ түзүү жана иштетүү үчүн зарыл болгон , компиляторлор (,) жана китепканалар сыяктуу ар кандай пакеттерди орнотот.
2-кадам. ESP-материалдык репозиторийди клондоштуруу
Акыркы снапшот:esp-mattergit клонун гана алуу үчүн 1 тереңдиктеги команданы колдонуп, репозиторийди GitHub'тан клондоңуз
- cd ~/esp
git клон – тереңдик 1 https://github.com/espressif/esp-matter.git
Каталогго өзгөртүңүз жана керектүү Git субмодулдарын инициализациялаңыз:esp-matter
- cd esp-матери
git субмодулин жаңыртуу –init –depth 1
Белгилүү платформалар үчүн субмодулдарды башкаруу үчүн каталогго чабыттап, Python скриптин иштетиңиз:connectedhomeip
- cd ./connectedhomeip/connectedhomeip/scripts/checkout_submodules.py –platform esp32 linux –тайыз
Бул скрипт ESP32 жана Linux платформалары үчүн субмодулдарды тайыз түрдө жаңыртат (акыркы милдеттенмелер гана).
3-кадам. ESP-Matter орнотуңуз
Түпкү каталогго кайтыңыз, андан кийин орнотуу скриптин:esp-matterди иштетиңиз
- cd ../…/install.sh
Бул скрипт ESP-Matter SDK үчүн кошумча көз карандылыктарды орнотот.
4-кадам. Айлана-чөйрөнүн өзгөрмөлөрүн орнотуңуз
Иштеп чыгуу үчүн зарыл болгон чөйрө өзгөрмөлөрүн орнотуу үчүн скрипт булагы:export.sh
- булак ./export.sh
Бул буйрук сиздин кабыгыңызды керектүү чөйрө жолдору жана өзгөрмөлөрү менен конфигурациялайт.
5-кадам (милдеттүү эмес). ESP-Matter иштеп чыгуу чөйрөсүнө тез жетүү
Берилген лакап аттарды жана чөйрө өзгөрмө орнотууларын кошуу үчүн file, бул кадамдарды аткарыңыз. Бул сиздин кабык чөйрөңүздү IDF жана Matter иштеп чыгуу орнотууларынын ортосунда оңой которуш үчүн конфигурациялайт жана тезирээк куруу үчүн ccache'ди иштетет..bashrc
Терминалыңызды ачып, ачуу үчүн текст редакторун колдонуңуз file үй каталогуңузда жайгашкан. Сиз каалаган редакторду колдоно аласыз. Мисалы үчүнample:.bashrcnano
- nano ~/.bashrc
ылдый жагына жылдырыңыз file жана төмөнкү саптарды кошуңуз:.bashrc
- # ESP-Matter чөйрөсүн орнотуу үчүн лакап ат get_matter='. ~/esp/esp-matter/export.sh'
- # Компиляцияны тездетүү үчүн ccache иштетиңиз set_cache='export IDF_CCACHE_ENABLE=1′
Саптарды кошкондон кийин, сактаңыз file жана текст редакторунан чыгуу. Эгер колдонуп жатсаңыз, баскычты басып сактап, ырастоо үчүн басыңыз, андан кийин exit.nanoCtrl+OEnterCtrl+X үчүн басыңыз.
Өзгөртүүлөр күчүнө кириши үчүн, сиз кайра жүктөшүңүз керек file. Сиз муну булак аркылуу жасай аласыз file же терминалыңызды жабуу жана кайра ачуу. Булак үчүн file, төмөнкүнү колдонуңуз
- source ~/.bashrc буйругу:.bashrc.bashrc.bashrc
Эми сиз каалаган терминалдык session.get_matterset_cache ичинде esp-matter чөйрөсүн иштетип, орнотуп же жаңырта аласыз
- алуу_материалдык_кешти
Колдонмо
- Коопсуз жана туташкан Smart Home, автоматташтыруу, алыстан башкаруу жана башкалар аркылуу күнүмдүк жашоону жакшыртат.
- Бармактын өлчөмү жана аз энергия керектөөнүн аркасында орун чектелүү жана Батарея менен иштөөчү тагынгычтар.
- Зымсыз IoT сценарийлери, маалыматтарды тез, ишенимдүү өткөрүүнү камсыз кылат.
Декларация бул жерде
Аппарат Dss режиминде BT секирүү операциясын колдобойт.
FCC
FCC билдирүүсү
Бул аппарат FCC эрежелеринин 15-бөлүгүнө ылайык келет. Операция төмөнкү эки шартка ылайык жүзөгө ашырылат:
- Бул аппарат зыяндуу тоскоолдуктарды жаратпашы мүмкүн жана
- Бул аппарат келген тоскоолдуктарды, анын ичинде каалабаган операцияга алып келиши мүмкүн болгон тоскоолдуктарды кабыл алышы керек.
Сактоо үчүн жооптуу тарап тарабынан ачык бекитилбеген ар кандай өзгөртүүлөр же модификациялар колдонуучунун жабдууларды иштетүү укугун жокко чыгарышы мүмкүн.
Эскертүү: Бул жабдуу сыналган жана FCC Эрежелеринин 15-бөлүгүнө ылайык, В классындагы санариптик аппараттын чектөөлөрүнө жооп берери аныкталган. Бул чектөөлөр турак жай орнотулган зыяндуу кийлигишүүлөрдөн акылга сыярлык коргоону камсыз кылуу үчүн иштелип чыккан. Бул жабдуу радио жыштык энергиясын пайда кылат жана нурлантат жана нускамаларга ылайык орнотулбаса жана колдонулбаса, радио байланыштарына зыяндуу тоскоолдуктарды жаратышы мүмкүн. Бирок, кандайдыр бир орнотууда кийлигишүү болбойт деген кепилдик жок. Эгерде бул жабдуу радио же телевизорду кабыл алууда зыяндуу тоскоолдуктарды жаратса, аны өчүрүү жана күйгүзүү аркылуу аныктоого болот, колдонуучуга төмөнкү чаралардын бири же бир нечеси аркылуу тоскоолдукту оңдоого аракет кылуу сунушталат:
- Кабыл алуучу антеннанын багытын өзгөртүңүз же башка жерге которуңуз.
- Жабдуу менен кабыл алгычтын ортосундагы бөлүнүүнү көбөйтүңүз.
- Жабдууларды ресивер туташтырылгандан башка схемадагы розеткага туташтырыңыз.
- Жардам алуу үчүн дилерге же тажрыйбалуу радио/телевидение техникине кайрылыңыз.
FCC радиациянын таасири жөнүндө билдирүү
Бул модулдук FCC RF радиациянын контролдонбогон чөйрө үчүн белгиленген чектерине туура келет. Бул өткөргүч башка антенна же өткөргүч менен бирге жайгашпашы керек же чогуу иштебеши керек. Бул модулдук радиатор менен колдонуучунун корпусунун ортосунда эң аз 20 см аралыкта орнотулушу жана иштетилиши керек.
Модуль OEM орнотуу менен гана чектелет
OEM интегратору акыркы колдонуучуда модулду алып салуу же орнотуу боюнча кол көрсөтмөсү жок экендигин камсыз кылуу үчүн жооптуу
Эгерде модуль башка аппараттын ичине орнотулганда FCC идентификациялык номери көрүнбөсө, модул орнотулган аппараттын сыртында да тиркелген модулга тиешелүү белги көрсөтүлүшү керек. Бул тышкы энбелги төмөнкүдөй сөздөрдү колдонушу мүмкүн: "Өткөргүч модулунун FCC ID камтылган: Z4T-XIAOESP32C6 Же FCC ID: Z4T-XIAOESP32C6 камтылган"
Модуль башка аспаптын ичине орнотулганда, хосттун колдонуучу нускамасы төмөндө эскертүүлөрдү камтышы керек;
- Бул аппарат FCC эрежелеринин 15-бөлүгүнө ылайык келет. Операция төмөнкү эки шартка ылайык жүргүзүлөт:
- Бул аппарат зыяндуу тоскоолдуктарды жаратпашы мүмкүн.
- Бул аппарат келген тоскоолдуктарды, анын ичинде каалабаган операцияга алып келиши мүмкүн болгон тоскоолдуктарды кабыл алышы керек.
- Шайкештик үчүн жооптуу тарап тарабынан ачык бекитилбеген өзгөртүүлөр же модификациялар колдонуучунун жабдууларды иштетүү укугун жокко чыгарышы мүмкүн.
Түзмөктөр өнүм менен кошо келген колдонуучу документациясында сүрөттөлгөндөй, өндүрүүчүнүн көрсөтмөлөрүнө так ылайык орнотулушу жана колдонулушу керек.
Бул модулдук модулдук чектөө менен орнотулган хост аппаратынын кайсы болбосун компаниясы FCC 15C бөлүгү : 15.247 талабына ылайык нурлануучу эмиссияны жана жасалма эмиссияны сынап көрүшү керек, Сыноонун натыйжасы FCC 15C бөлүгү : 15.247 талабына ылайык келсе гана, анда хост мыйзамдуу түрдө сатылышы мүмкүн.
Антенналар
Type | Пайда |
Керамикалык чип антенна | 4.97dBi |
FPC антеннасы | 1.23dBi |
Род антенна | 2.42dBi |
Антенна биротоло туташтырылган, аны алмаштырууга болбойт. GPIO14 аркылуу орнотулган керамикалык антеннаны же тышкы антеннаны колдонууну тандаңыз. Камтылган антеннаны колдонуу үчүн GPIO0кө 14 жөнөтүңүз, ал эми тышкы антеннаны колдонуу үчүн 1 жөнөтүңүзTrace антеннасынын дизайны: Колдонулбайт.
Көп берилүүчү суроолор (FAQ)
С: Мен бул продуктуну өнөр жай колдонмолору үчүн колдоно аламбы?
A: Продукт акылдуу үй долбоорлору үчүн иштелип чыккан, ал эми өнөр жай орнотмолорунда белгилүү бир талаптарга байланыштуу өнөр жай колдонмолору үчүн ылайыктуу эмес болушу мүмкүн.
С: Бул продукттун типтүү электр керектөө деген эмне?
A: Продукт терең уйку режиминде 15 А болгон эң аз энергия керектөө менен ар кандай иштөө режимдерин сунуштайт.
Документтер / Ресурстар
![]() |
үрөн студиясы ESP32 RISC-V Tiny MCU Board [pdf] Колдонуучунун колдонмосу ESP32, ESP32 RISC-V Tiny MCU Board, RISC-V Tiny MCU Board, Tiny MCU Board, MCU Board, Board |