семе студио ESP32 RISC-V Tiny MCU Board
ESP32 ДЕТАЛИ ЗА ПРОИЗВОДОТ
Карактеристики
- Подобрено поврзување: Комбинира 2.4 GHz Wi-Fi 6 (802.11ax), Bluetooth 5(LE) и IEEE 802.15.4 радио поврзување, овозможувајќи ви да ги примените протоколите Thread и Zigbee.
- Matter Native: Поддржува изградба на проекти за паметни домови во согласност со Matter благодарение на неговата подобрена поврзаност, постигнувајќи интероперабилност
- Безбедност шифрирана на чип: Овозможено од ESP32-C6, тој носи подобрена безбедност шифрирана на чип во проектите на вашиот паметен дом преку безбедно подигање, шифрирање и доверливо опкружување за извршување (TEE)
- Извонредни RF перформанси: Има вградена антена до 80 m
Опсег BLE/Wi-Fi, додека резервирате интерфејс за надворешна UFL антена - Искористување на потрошувачката на енергија: Доаѓа со 4 режими на работа, при што најнискиот е 15 μA во режим на длабок сон, а истовремено поддржува и управување со полнењето на литиумските батерии.
- Двојни RISC-V процесори: Вградува два 32-битни RISC-V процесори, со процесор со високи перформанси што работи до 160 MHz, а процесорот со мала моќност тактира до 20
- Класичен XIAODesigns: Останува класичен дизајн на XIAO со големина на палец од 21 x 17.5 mm и еднострана монтажа, што го прави совршен за проекти со ограничен простор, како што се уреди за носење
Опис
Seed Studio XIAO ESP32C6 се напојува со високо интегрираниот ESP32-C6 SoC, изграден на два 32-битни RISC-V процесори, со процесор со високи перформанси (HP) со работа до 160 MHz и ниско-енергетски (LP) 32-битен процес до RISC-V, до кој може да се заклучи c20z. Има 512 KB SRAM и 4 MB Flash на чипот, што овозможува повеќе програмски простор и носи повеќе можности за сценаријата за контрола на IoT.
XIAO ESP32C6 е извор на материја благодарение на подобреното безжично поврзување. Стакот без жица поддржува WiFi 2.4 од 6 GHz, Bluetooth® 5.3, Zigbee и Thread (802.15.4). Како прв член на XIAO компатибилен со Thread, тој е совршено прилагоден за изградба на проекти кои одговараат на Matter-c, со што се постигнува интероперабилност во паметниот дом.
За подобра поддршка на вашите IoT проекти, XIAO ESP32C6 не само што обезбедува беспрекорна интеграција со мејнстрим платформите за облак како што се ESP Rain Maker, AWS IoT, Microsoft Azur e и Google Cloud, туку и ја користи безбедноста за вашите IoT апликации. Со безбедното подигање на чип, шифрирање со блиц, заштита на идентитетот и доверливо опкружување за извршување (TEE), оваа мала плочка го обезбедува посакуваното ниво на безбедност за програмерите кои сакаат да изградат паметни, безбедни и поврзани решенија.
Овој нов XIAO е опремен со вградена керамичка антена со високи перформанси со опсег до 80 m BLE/Wi-Fi, додека исто така резервира интерфејс за надворешна UFL антена. Во исто време, доаѓа и со оптимизирано управување со потрошувачката на енергија. Одликувајќи се со четири режими на напојување и вградено коло за управување со полнење на литиумски батерии, тој работи во режимот на длабок сон со струја од 15 µA, што го прави одлично одговара за далечински апликации на батерии.
Како 8-ми член на семејството Seed Studio XIAO, XIAO ESP32C6 останува класичен дизајн на XIAO. Дизајниран е да одговара на стандардната големина од 21 x 17.5 mm, XIAO, додека останува класично монтирање на компоненти со единечно-си. Дури и со големина на палецот, неверојатно избива 15 вкупни GPIO пинови, вклучувајќи 11 дигитални влезови/влегувања за PWM пинови и 4 аналогни влезови/излези за ADC пинови. Поддржува UART, IIC и SPI сериски комуникациски порти. Сите овие карактеристики го прават совршено прилагоден или за проекти со ограничен простор, како што се уреди за носење, или за единица подготвена за производство за вашите дизајни на PCBA.
Почеток
Прво, ќе го поврземе XIAO ESP32C3 на компјутерот, ќе поврземе LED на плочата и ќе поставиме едноставен код од Arduino IDE за да провериме дали плочата функционира добро со трепкање на поврзаната LED.
Хардверско поставување
Треба да го подготвите следново:
- 1 x Seed Studio XIAO ESP32C6
- 1 x Компјутер
- 1 x USB кабел Type-C
Совет
Некои USB кабли можат само да напојуваат и не можат да префрлаат податоци. Ако немате USB-кабел или не знаете дали вашиот USB-кабел може да пренесува податоци, можете да проверите Seed USB Type-C поддршка за USB 3.1.
- Чекор 1. Поврзете го XIAO ESP32C6 со вашиот компјутер преку USB-кабел тип-C.
- Чекор 2. Поврзете ЛЕР на пинот D10 на следниов начин
Забелешка: Погрижете се да поврзете отпорник (околу 150 Ω) во серија за да ја ограничите струјата низ ЛЕР и да спречите вишок струја што може да ја изгори ЛЕР
Подгответе го софтверот
Подолу ќе ги наведам системската верзија, верзијата ESP-IDF и верзијата ESP-Matter што се користат во овој напис за референца. Ова е стабилна верзија која е тестирана да работи правилно.
- Домаќин: Ubuntu 22.04 LTS (Jammy Jellyfish).
- ESP-IDF: Tags v5.2.1.
- ESP-Matter: главна филијала, од 10 мај 2024 година, обврзете bf56832.
- Connecthomeip: моментално работи со commit 13ab158f10, од 10 мај 2024 година.
- Гит
- Код на Visual Studio
Инсталација на ESP-Matter чекор по чекор
Чекор 1. Инсталирајте Dependencies
Прво, треба да ги инсталирате потребните пакети користејќи . Отворете го вашиот терминал и извршете ја следнава команда:apt-get
- sudo apt-get инсталирај 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 libbreiropository1.0-dev libca-dev
Оваа команда инсталира различни пакети како , компајлери (, ) и библиотеки потребни за градење и водење на Matter SDK.gitgccg++
Чекор 2. Клонирајте го ESP-Matter Repository
Клонирајте го складиштето од GitHub користејќи ја командата со длабочина од 1 за да ја преземете само најновата слика: esp-mattergit клон
- 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 –платформа esp32 linux –плитка
Оваа скрипта ги ажурира подмодулите и за ESP32 и за Linux платформите на плиток начин (само за најновите обврзници).
Чекор 3. Инсталирајте ESP-Matter
Вратете се во root директориумот, а потоа извршете ја инсталационата скрипта:esp-matter
- cd ../…/install.sh
Оваа скрипта ќе инсталира дополнителни зависности специфични за ESP-Matter SDK.
Чекор 4. Поставете променливи на животната средина
Извор на скриптата за поставување на променливите на животната средина потребни за развој:export.sh
- извор ./извоз.ш
Оваа команда ја конфигурира вашата школка со потребните патеки и променливи на околината.
Чекор 5 (опционално). Брз пристап до околината за развој на ESP-Matter
За да ги додадете дадените псевдоними и поставките за променливата на животната средина во вашиот file, следете ги овие чекори. Ова ќе ја конфигурира околината на вашата школка за лесно префрлање помеѓу поставките за развој на IDF и Matter и ќе овозможи ccache за побрзи градби..bashrc
Отворете го вашиот терминал и користете текстуален уредувач за да го отворите file се наоѓа во вашиот домашен директориум. Можете да користите или кој било уредник што сакате. За прampле:.башркано
- нано ~/.башрц
Скролувајте до дното на file и додадете ги следните редови:.bashrc
- # Алијас за поставување на околината ESP-Matter алијас get_matter='. ~/esp/esp-matter/export.sh'
- # Овозможи ccache за да се забрза псевдонимот на компилација set_cache='извези IDF_CCACHE_ENABLE=1'
Откако ќе ги додадете линиите, зачувајте го file и излезете од уредувачот на текст. Ако користите , можете да зачувате со притискање на , притиснете за да потврдите и потоа да излезете.nanoCtrl+OEnterCtrl+X
За да стапат на сила промените, треба повторно да го вчитате file. Можете да го направите ова со извори на file или затворање и повторно отворање на вашиот терминал. За извор на file, користете го следново
- извор ~/.bashrc команда:.bashrc.bashrc.bashrc
Сега можете да извршите и да ја поставите или освежувате околината esp-matter во која било терминална сесија.get_matterset_cache
- get_matter set_cache
Апликација
- Безбеден и поврзан паметен дом, кој го подобрува секојдневниот живот преку автоматизација, далечински управувач и многу повеќе.
- Уреди за носење со ограничен простор и напојување на батерии, благодарение на нивната големина на палецот и малата потрошувачка на енергија.
- Сценарија за безжичен IoT, овозможувајќи брз, сигурен пренос на податоци.
Декларација овде
Уредот не поддржува операција за скокање BT под Dss режим.
FCC
Изјава на FCC
Овој уред е во согласност со дел 15 од Правилата на FCC. Работата е предмет на следниве два услови:
- Овој уред може да не предизвикува штетни пречки и
- Овој уред мора да ги прифати сите примени пречки, вклучително и пречки што може да предизвикаат несакано работење.
Сите промени или модификации кои не се изрично одобрени од страната одговорна за усогласеноста може да го поништат овластувањето на корисникот да работи со опремата.
Забелешка: Оваа опрема е тестирана и утврдено е дека е во согласност со ограничувањата за дигитален уред од класа Б, во согласност со дел 15 од Правилата на FCC. Овие ограничувања се дизајнирани да обезбедат разумна заштита од штетни пречки во станбена инсталација. Оваа опрема генерира употреби и може да зрачи енергија на радио фреквенција и, доколку не се инсталира и користи во согласност со упатствата, може да предизвика штетни пречки на радио комуникациите. Сепак, не постои гаранција дека нема да дојде до пречки во одредена инсталација. Доколку оваа опрема предизвика штетни пречки на радио или телевизиски прием, што може да се утврди со исклучување и вклучување на опремата, корисникот се охрабрува да се обиде да ги поправи пречките со една или повеќе од следниве мерки:
- Преориентирајте ја или преместете ја приемната антена.
- Зголемете го одвојувањето помеѓу опремата и приемникот.
- Поврзете ја опремата во штекер на коло различно од она на кое е поврзан ресиверот.
- Консултирајте се со продавачот или со искусен радио/телевизиски техничар за помош.
Изјава за изложеност на зрачење на FCC
Овој модулар е во согласност со ограничувањата за изложеност на зрачење на FCC RF утврдени за неконтролирана средина. Овој предавател не смее да биде поставен или да работи заедно со која било друга антена или предавател. Овој модулар мора да се инсталира и работи на минимално растојание од 20 cm помеѓу радијаторот и телото на корисникот.
Модулот е ограничен само на OEM инсталација
ОЕМ интеграторот е одговорен да гарантира дека крајниот корисник нема рачни упатства за отстранување или инсталирање на модулот
Ако идентификацискиот број на FCC не е видлив кога модулот е инсталиран во друг уред, тогаш надворешноста на уредот во кој е инсталиран модулот мора исто така да прикажува етикета што се однесува на приложениот модул. Оваа надворешна етикета може да користи зборови како што се следново: „Содржи FCC ID на модулот на предавателот: Z4T-XIAOESP32C6 или содржи FCC ID: Z4T-XIAOESP32C6“
Кога модулот е инсталиран во друг уред, упатството за употреба на домаќинот мора да содржи подолу предупредувачки изјави;
- Овој уред е во согласност со Дел 15 од Правилата на FCC. Работата е предмет на следниве два услови:
- Овој уред може да не предизвикува штетни пречки.
- Овој уред мора да ги прифати сите примени пречки, вклучително и пречки што може да предизвикаат несакано работење.
- Промените или модификациите кои не се изрично одобрени од страната одговорна за усогласеноста може да го поништат овластувањето на корисникот да работи со опремата.
Уредите мора да се инсталираат и користат во строга согласност со упатствата на производителот како што е опишано во корисничката документација што доаѓа со производот.
Секоја компанија на уредот-домаќин што го инсталира овој модулар со гранично модуларно одобрение треба да го изврши тестот на зрачената емисија и лажната емисија според условот FCC дел 15C: 15.247, само ако резултатот од тестот е во согласност со условот FCC дел 15C: 15.247, тогаш домаќинот може да се продава легално.
Антени
Тип | Добивка |
Антена за керамички чип | 4.97dBi |
FPC антена | 1.23dBi |
Антена со прачка | 2.42dBi |
Антената е трајно прикачена, не може да се замени. Изберете дали да ја користите вградената керамичка антена или надворешната антена преку GPIO14. Испратете 0 до GPIO14 за да ја користите вградената антена и испратете 1 за да ја користите надворешната антена Дизајни на антената Trace: Не е применливо.
Најчесто поставувани прашања (ЧПП)
П: Може ли да го користам овој производ за индустриски апликации?
О: Иако производот е дизајниран за проекти за паметни домови, можеби не е соодветен за индустриски апликации поради специфичните барања во индустриските поставки.
П: Која е типичната потрошувачка на енергија на овој производ?
О: Производот нуди различни режими на работа со најниска потрошувачка на енергија од 15 А во режим на длабок сон.
Документи / ресурси
![]() |
семе студио ESP32 RISC-V Tiny MCU Board [pdf] Упатство за сопственикот ESP32, ESP32 RISC-V Мала MCU плоча, RISC-V Мала MCU плоча, мала плочка MCU, плоча MCU, плоча |