noob-logo

Seed Studio ESP32 RISC-V Tiny MCU Board

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

ESP32 KHOOM NTAUB NTAWV

Nta

  • Txhim khu kev sib txuas: Sib txuas 2.4GHz Wi-Fi 6 (802.11ax), Bluetooth 5 (LE), thiab IEEE 802.15.4 xov tooj cua txuas, tso cai rau koj siv Xov Tooj thiab Zigbee raws tu qauv.
  • Matter Native: Txhawb kev tsim Matter-raws li cov haujlwm ntse hauv tsev ua tsaug rau nws txoj kev sib txuas ntxiv, ua tiav kev sib koom tes
  • Kev Ruaj Ntseg Encrypted ntawm Chip: Tsim los ntawm ESP32-C6, nws coj kev ruaj ntseg encrypted-on-chip rau koj cov haujlwm hauv tsev ntse ntawm kev ruaj ntseg khau raj, encryption, thiab Trusted Execution Environment (TEE)
  • Kev ua tau zoo ntawm RF: Muaj lub kav hlau txais xov nyob rau hauv qhov ntev txog li 80m
    BLE/Wi-Fi ntau yam, thaum khaws ib qho interface rau sab nraud UFL kav hlau txais xov
  • Leveraging Power Consumption: Los nrog 4 hom kev ua haujlwm, nrog qhov qis tshaj plaws yog 15 μA hauv kev pw tsaug zog, thaum tseem txhawb nqa lithium roj teeb tswj kev tswj hwm.
  • Dual RISC-V Cov Txheej Txheem: suav nrog ob 32-ntsis RISC-V processors, nrog cov txheej txheem ua haujlwm siab khiav mus txog 160 MHz, thiab lub zog qis processor clocking mus txog 20
  • Classic XIAODesigns: Tsuas yog XIAO cov qauv tsim ntawm tus ntiv tes xoo-loj daim ntawv fa ctor ntawm 21 x 17.5mm, thiab ib sab mount, ua rau nws zoo meej rau qhov chaw txwv tsis pub ua haujlwm xws li wearables

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

Kev piav qhia

Pom Studio XIAO ESP32C6 yog siv los ntawm kev sib xyaw ua ke ESP32-C6 SoC, ua rau ob lub 32-ntsis RISC-V processors, nrog rau kev ua haujlwm siab (HP) processor nrog runni ng txog 160 MHz, thiab qis zog (LP) 32-ntsis RISC-V processor, uas tuaj yeem ua tau 20 MHz. Muaj 512KB SRAM thiab 4 MB Flash ntawm lub nti, tso cai rau ntau qhov chaw ua haujlwm, thiab nqa ntau qhov muaj peev xwm rau IoT tswj cov xwm txheej.
XIAO ESP32C6 yog qhov tseem ceeb ntawm haiv neeg ua tsaug rau nws txoj kev sib txuas zoo wireless. Cov xaim tsawg dua txhawb nqa 2.4 GHz WiFi 6, Bluetooth® 5.3, Zigbee, thiab Xov (802.15.4). Raws li thawj tus tswv cuab XIAO tau sib xws nrog Xov, nws yog qhov zoo tshaj plaws rau kev tsim Matter-c ompliant tej yaam num, yog li ua tiav kev sib cuam tshuam hauv tsev ntse.
Txhawm rau txhawb nqa koj cov haujlwm IoT zoo dua, XIAO ESP32C6 tsis tsuas yog muab kev sib koom ua ke tsis sib haum nrog cov huab cua loj xws li ESP Rain Maker, AWS IoT, Microsoft Azur e, thiab Google Cloud, tab sis kuj tseem muaj kev ruaj ntseg rau koj daim ntawv thov IoT. Nrog nws cov on-chip ruaj ntseg khau raj, flash encryption, kev tiv thaiv tus kheej, thiab Trusted Execution Environment (TEE), lub rooj tsavxwm me me no ua kom cov qib kev ruaj ntseg rau cov neeg tsim khoom tab tom nrhiav tsim kom muaj kev txawj ntse, ruaj ntseg, thiab kev daws teeb meem.

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

XIAO tshiab no tau nruab nrog kev ua haujlwm siab onboard ceramic kav hlau txais xov nrog txog li 80m BLE / Wi-Fi ntau yam, thaum nws tseem khaws qhov cuam tshuam rau tus kav hlau txais xov UFL sab nraud. Nyob rau tib lub sijhawm, nws kuj los nrog kev tswj hwm kev siv hluav taws xob zoo. Featuring plaub hom fais fab thiab ib qho onboard lithium roj teeb them tswj Circuit Court, nws ua hauj lwm nyob rau hauv lub Deep Sleep hom nrog ib tug tam sim no tsawg li 15 µA, ua rau nws zoo heev haum rau tej thaj chaw deb, roj teeb-powered daim ntaub ntawv.

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

Ua tus tswv cuab thib 8 ntawm Seeed Studio XIAO tsev neeg, XIAO ESP32C6 tseem yog XIAO tsim qauv. Txawm tias ua tus ntiv tes xoo, nws zoo kawg nkaus tawg tawm 21 tag nrho GPIO tus pins, suav nrog 17.5 digital I / Os rau PWM pins thiab 15 analog I / Os rau ADC pins. Nws txhawb UART, IIC, thiab SPI serial kev sib txuas lus chaw nres nkoj. Tag nrho cov yam ntxwv no ua rau nws zoo meej rau qhov chaw txwv tsis pub siv xws li hnav, lossis chav tsim khoom npaj rau koj tus qauv PCBA.

pib

Ua ntej, peb yuav txuas XIAO ESP32C3 rau lub khoos phis tawj, txuas lub LED rau lub rooj tsavxwm thiab xa cov lej yooj yim los ntawm Arduino IDE los xyuas seb lub rooj tsavxwm puas ua haujlwm zoo los ntawm kev ntsais qhov txuas LED.

Kev teeb tsa kho vajtse
Koj yuav tsum npaj cov hauv qab no:

  • 1 x Seeed Studio XIAO ESP32C6
  • 1 x Computer
  • 1 x USB Hom-C cable

Tswv yim
Qee cov USB cables tsuas yog muab lub zog thiab tsis tuaj yeem hloov cov ntaub ntawv. Yog tias koj tsis muaj USB cable lossis tsis paub yog tias koj lub USB cable tuaj yeem xa cov ntaub ntawv, koj tuaj yeem tshawb xyuas Seeed USB Type-C txhawb USB 3.1.

  1. Kauj ruam 1. Txuas XIAO ESP32C6 rau koj lub computer ntawm USB hom-C cable.
  2. Kauj ruam 2. Txuas lub LED rau D10 tus pin raws li hauv qab no
    Nco tseg: Nco ntsoov txuas lub resistor (kwv yees li 150Ω) hauv series kom txwv qhov tam sim no los ntawm LED thiab tiv thaiv kom tsis txhob dhau tam sim no uas tuaj yeem hlawv tawm ntawm LED

Npaj lub Software
Hauv qab no kuv yuav sau cov kab ke version, ESP-IDF version, thiab ESP-Matter version siv hauv kab lus no rau kev siv. Qhov no yog qhov ruaj khov version uas tau sim ua haujlwm kom raug.

  • Hwm: Ubuntu 22.04 LTS (Jammy Jellyfish).
  • ESP-IDF: Tags v 5.2.1.
  • ESP-Matter: lub ntsiab ceg, txij li lub Tsib Hlis 10, 2024, cog lus bf56832.
  • txuas nrog homeip: tam sim no ua haujlwm nrog kev cog lus 13ab158f10, txij li 10 Tsib Hlis 2024.
  • Git
  • Visual Studio Code

Installation ESP-Matter Kauj ruam yog kauj ruam

Kauj Ruam 1. Txhim kho kev vam meej
Ua ntej, koj yuav tsum tau nruab cov pob yuav tsum tau siv . Qhib koj lub davhlau ya nyob twg thiab ua raws li cov lus txib hauv qab no: apt-get

  • sudo apt-mus nruab git gcc g++ pkg-config libssl-dev libdbus-1-dev \ libglib2.0-dev libavahi-client-dev ninja-tsim python3-venv python3-dev \ python3-pip unzip libgirepository1.0.

Cov lus txib no txhim kho ntau yam pob khoom xws li , compilers ( , ), thiab cov tsev qiv ntawv xav tau los tsim thiab ua haujlwm ntawm Matter SDK.gitgccg ++

Kauj ruam 2. Clone ESP-Matter Repository
Clone lub chaw cia khoom los ntawm GitHub siv cov lus txib nrog qhov tob ntawm 1 kom nqa tsuas yog qhov tseeb snapshot: esp-mattergit clone

Hloov mus rau hauv phau ntawv qhia thiab pib qhov xav tau Git submodules: esp-matter

  • cd esp ua
    git submodule hloov tshiab -init -depth 1

Nkag mus rau hauv phau ntawv teev npe thiab khiav Python tsab ntawv los tswj cov submodules rau cov platforms tshwj xeeb: txuas nroghomeip

  • cd ./connectedhomeip/connectedhomeip/scripts/checkout_submodules.py –platform esp32 linux –dub

Tsab ntawv no hloov kho cov submodules rau ob qho tib si ESP32 thiab Linux platforms nyob rau hauv qhov ntiav ntiav (tsawg kawg nkaus xwb).

Kauj ruam 3. Nruab ESP-Matter
Rov qab mus rau lub hauv paus directory, ces khiav lub installation tsab ntawv: esp-matter

  • cd ../…/install.sh

Tsab ntawv no yuav teeb tsa ntxiv kev vam meej tshwj xeeb rau ESP-Matter SDK.

Kauj ruam 4. Teem ib puag ncig hloov pauv
Tau qhov tsab ntawv los teeb tsa ib puag ncig hloov pauv uas xav tau rau kev txhim kho: export.sh

  • qhov chaw ./export.sh

Cov lus txib no teeb tsa koj lub plhaub nrog qhov tsim nyog ib puag ncig txoj hauv kev thiab hloov pauv.

Kauj Ruam 5 (Yeem). Kev nkag tau sai rau ESP-Matter kev txhim kho ib puag ncig
Txhawm rau ntxiv cov npe npe thiab ib puag ncig hloov pauv mus rau koj file, ua raws li cov kauj ruam no. Qhov no yuav teeb tsa koj lub plhaub ib puag ncig kom yooj yim hloov ntawm IDF thiab Matter kev txhim kho teeb tsa, thiab pab kom ccache rau kev tsim sai..bashrc
Qhib koj lub davhlau ya nyob twg thiab siv cov ntawv nyeem los qhib qhov file nyob rau hauv koj lub tsev directory. Koj tuaj yeem siv lossis ib tus editor uas koj nyiam. Rau example:.bashrcnano

  • nano ~/.bashrc

Scroll rau hauv qab ntawm lub file thiab ntxiv cov kab hauv qab no: .bashrc

  • # Alias ​​rau teeb tsa ESP-Matter ib puag ncig alias get_matter = '. ~/esp/esp-matter/export.sh'
  • # Pab kom ccache kom ceev kev sau ua ke alias set_cache = 'export IDF_CCACHE_ENABLE=1'

Tom qab ntxiv cov kab, txuag lub file thiab tawm ntawm cov ntawv nyeem. Yog tias koj siv, koj tuaj yeem txuag tau los ntawm nias, ntaus kom paub meej, thiab tom qab ntawd tawm mus.nanoCtrl + OEnterCtrl + X
Txhawm rau kom cov kev hloov pauv siv tau, koj yuav tsum rov pib dua file. Koj tuaj yeem ua qhov no los ntawm kev xa cov ntawv file los yog kaw thiab rov qhib koj lub davhlau ya nyob twg. Rau qhov chaw file, siv cov hauv qab no

  • qhov chaw ~/.bashrc hais kom ua:.bashrc.bashrc.bashrc

Tam sim no koj tuaj yeem khiav thiab teeb tsa lossis hloov kho qhov chaw esp-matter nyob rau hauv ib qho kev sib tham davhlau ya nyob twg.get_matterset_cache

  • get_matter set_cache

Daim ntawv thov

  • Kev Ruaj Ntseg thiab Txuas Lub Tsev Smart, txhim kho lub neej txhua hnub los ntawm kev siv tshuab hluav taws xob, tswj chaw taws teeb, thiab lwm yam.
  • Space-limited thiab Battery-Powered Wearables, ua tsaug rau lawv tus ntiv tes xoo loj thiab siv hluav taws xob tsawg.
  • Wireless IoT Scenarios, ua kom ceev ceev, txhim khu kev qha cov ntaub ntawv xa mus.

Tshaj tawm ntawm no
Lub cuab yeej tsis txhawb nqa BT hopping ua haujlwm hauv Dss hom.

FCC

FCC nqe lus
Cov cuab yeej no ua raws li Tshooj 15 ntawm FCC Cov Cai. Kev ua haujlwm yog ua raws li ob yam hauv qab no:

  1. Cov cuab yeej no yuav tsis ua teeb meem cuam tshuam, thiab
  2. Cov cuab yeej no yuav tsum lees txais ib qho kev cuam tshuam tau txais, suav nrog kev cuam tshuam uas yuav ua rau kev ua haujlwm tsis xav tau.
    Ib qho kev hloov pauv lossis kev hloov kho uas tsis tau pom zoo los ntawm pawg neeg saib xyuas kev ua raws cai tuaj yeem ua rau tus neeg siv txoj cai los khiav cov khoom siv.

Nco tseg: Cov cuab yeej no tau raug sim thiab pom tias ua raws li cov kev txwv rau Class B cov cuab yeej digital, ua raws li Tshooj 15 ntawm FCC Cov Cai. Cov kev txwv no yog tsim los muab kev tiv thaiv tsim nyog tiv thaiv kev cuam tshuam tsis zoo hauv kev teeb tsa hauv tsev. Cov cuab yeej no tsim kev siv thiab tuaj yeem ua kom lub zog ntawm lub xov tooj cua thiab, yog tias tsis tau nruab thiab siv raws li cov lus qhia, yuav ua rau muaj kev cuam tshuam rau kev sib txuas lus hauv xov tooj cua. Txawm li cas los xij, tsis muaj kev lees paub tias kev cuam tshuam yuav tsis tshwm sim hauv ib qho kev teeb tsa tshwj xeeb. Yog tias cov cuab yeej no ua rau muaj teeb meem cuam tshuam rau lub xov tooj cua lossis TV txais tos, uas tuaj yeem txiav txim siab los ntawm kev tig cov khoom siv thiab qhib, tus neeg siv tau raug txhawb kom sim kho qhov cuam tshuam los ntawm ib lossis ntau qhov kev ntsuas hauv qab no:

  • Reorient los yog tshem tawm cov kav hlau txais xov.
  • Ua kom muaj kev sib cais ntawm cov khoom siv thiab lub receiver.
  • Txuas cov cuab yeej siv rau hauv qhov hluav taws xob ntawm lub voj voog sib txawv ntawm qhov uas lub receiver txuas nrog.
  • Nrog rau tus neeg muag khoom lossis tus kws tshaj lij xov tooj cua / TV rau kev pab.

FCC Radiation Exposure Statement
Qhov no modular ua raws li FCC RF radiation exposure txwv txwv tau teev tseg rau ib puag ncig tsis tswj. Lub transmitter no yuav tsum tsis txhob muab tso rau hauv los yog ua haujlwm ua ke nrog lwm tus kav hlau txais xov lossis transmitter. Cov qauv no yuav tsum tau nruab thiab ua haujlwm nrog qhov tsawg kawg nkaus ntawm 20 cm ntawm lub tshuab hluav taws xob thiab cov neeg siv lub cev.

Lub module yog txwv rau OEM installation nkaus xwb
Lub OEM integrator yog lub luag hauj lwm los xyuas kom meej tias cov neeg siv kawg tsis muaj phau ntawv qhia kom tshem tawm lossis nruab module
Yog tias tus naj npawb FCC tsis pom thaum lub module tau teeb tsa hauv lwm lub cuab yeej, tom qab ntawd sab nraud ntawm lub cuab yeej rau hauv uas lub module tau teeb tsa yuav tsum tau tso tawm ib daim ntawv lo hais txog lub kaw lus. Daim ntawv lo sab nrauv no tuaj yeem siv cov lus xws li hauv qab no: "muaj Transmitter Module FCC ID: Z4T-XIAOESP32C6 Lossis Muaj FCC ID: Z4T-XIAOESP32C6"

Thaum lub module raug ntsia rau hauv lwm lub cuab yeej, cov neeg siv phau ntawv ntawm tus tswv tsev yuav tsum muaj cov lus ceeb toom hauv qab no;

  1. Cov cuab yeej no ua raws li Tshooj 15 ntawm FCC Cov Cai. Kev ua haujlwm yog ua raws li ob yam hauv qab no:
    1. Cov cuab yeej no yuav tsis ua teeb meem cuam tshuam.
    2. Cov cuab yeej no yuav tsum lees txais ib qho kev cuam tshuam tau txais, suav nrog kev cuam tshuam uas yuav ua rau kev ua haujlwm tsis xav tau.
  2. Cov kev hloov pauv lossis kev hloov kho uas tsis tau pom zoo los ntawm pawg neeg saib xyuas kev ua raws cai tuaj yeem ua rau tus neeg siv txoj cai ua haujlwm ntawm cov khoom siv.

Cov khoom siv yuav tsum tau nruab thiab siv nruj raws li cov chaw tsim khoom cov lus qhia raws li tau piav qhia hauv cov ntaub ntawv siv los ntawm cov khoom.
Ib lub tuam txhab ntawm cov cuab yeej siv uas nruab qhov kev hloov pauv no nrog kev txwv kev pom zoo yuav tsum ua qhov kev sim ntawm hluav taws xob emission thiab spurious emission raws li FCC ib feem 15C: 15.247 yuav tsum tau, Tsuas yog tias qhov kev xeem tau ua raws li FCC Tshooj 15C: 15.247 qhov yuav tsum tau, ces tus tswv tsev tuaj yeem muag raug cai.

Kav hlau txais xov

Hom Tau txais
Ceramic nti kav hlau txais xov 4.97dBi ib
FPC kav hlau txais xov 1.23dBi ib
Kav hlau txais xov 2.42dBi ib

Lub kav hlau txais xov txuas mus tas li, hloov tsis tau. Xaiv seb puas yuav siv lub kav hlau txais xov hauv ceramic lossis tus kav hlau txais xov sab nraud los ntawm GPIO14. Xa 0 mus rau GPIO14 siv tus kav hlau txais xov built-in, thiab xa 1 siv tus kav hlau txais xov sab nraudTrace kav hlau txais xov tsim: Tsis siv tau.

Cov lus nug nquag nug (FAQ)

Q: Kuv puas tuaj yeem siv cov khoom no rau cov ntawv thov kev lag luam?
A: Thaum cov khoom tsim los rau cov phiaj xwm hauv tsev ntse, nws yuav tsis haum rau cov ntawv thov kev lag luam vim yog cov kev cai tshwj xeeb hauv kev lag luam.

Q: Lub zog siv hluav taws xob ntawm cov khoom no yog dab tsi?
A: Cov khoom lag luam muaj ntau hom kev ua haujlwm nrog kev siv hluav taws xob qis tshaj yog 15 A hauv kev pw tsaug zog.

Cov ntaub ntawv / Cov ntaub ntawv

Seed Studio ESP32 RISC-V Tiny MCU Board [ua pdf] Tus tswv phau ntawv
ESP32, ESP32 RISC-V Tiny MCU Board, RISC-V Tiny MCU Board, Tiny MCU Board, MCU Board, Board

Cov ntaub ntawv

Cia ib saib

Koj email chaw nyob yuav tsis raug luam tawm. Cov teb uas yuav tsum tau muaj yog cim *