peo-logo

seeed studio ESP32 RISC-V Tiny MCU Board

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

LITLHAKISO TSA SEHLAHISO SA ESP32

Likaroloana

  • Khokahano e Ntlafetseng: E ​​kopanya 2.4GHz Wi-Fi 6 (802.11ax), Bluetooth 5(LE), le IEEE 802.15.4 khokahanyo ea seea-le-moea, e u lumellang ho sebelisa liprothokholo tsa Thread le Zigbee.
  • Matter Native: E ts'ehetsa merero e bohlale ea lapeng e lumellanang le Matter ka lebaka la khokahano ea eona e ntlafalitsoeng, e fihlelang tšebelisano 'moho.
  • Ts'ireletso e Encrypted ho Chip: E tsamaisoa ke ESP32-C6, e tlisa ts'ireletso e ntlafalitsoeng ea encrypted-on-chip mererong ea hau e bohlale ea lapeng ka boot e sireletsehileng, encryption, le Trusted Execution Environment (TEE)
  • Ts'ebetso e ikhethang ea RF: E na le antenna e ka holim'a board e fihlang ho 80m
    BLE/Wi-Fi, ha u ntse u boloka sebopeho sa antenna ea UFL ea kantle
  • Tšebeliso ea Matla a Leveraging: E ​​tla le mekhoa ea ho sebetsa ea 4, e tlaase ka ho fetisisa e le 15 μA ka mokhoa oa ho robala haholo, ha e ntse e tšehetsa tsamaiso ea lithium battery charge.
  • Li-processor tse peli tsa RISC-V: E kenyelletsa li-processor tse peli tsa 32-bit RISC-V, tse nang le processor e sebetsang hantle haholo e fihlang ho 160 MHz, le processor ea matla a tlase e fihlang ho 20.
  • Classic XIAODesigns: E ntse e le meralo ea khale ea XIAO ea sebopeho sa boholo ba monoana o motona oa 21 x 17.5mm, le thaba e lehlakoreng le le leng, e etsa hore e be e loketseng merero e sa felloeng ke sebaka joalo ka lintho tse ka roaloang.

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

Tlhaloso

Seeed Studio XIAO ESP32C6 e tsamaisoa ke ESP32-C6 SoC e kopantsoeng haholo, e hahiloeng holim'a li-processor tse peli tsa 32-bit RISC-V, tse nang le processor e phahameng haholo (HP) e nang le runni ng ho fihla ho 160 MHz, le matla a tlaase (LP) 32-bit RISC-V20 processor e ka bang processor ea 512. Ho na le 4KB SRAM le XNUMX MB Flash ho chip, e lumellang sebaka se eketsehileng sa lenaneo, le ho tlisa menyetla e mengata ho maemo a taolo ea IoT.
XIAO ESP32C6 ke Matter ea tlhaho ka lebaka la khokahanyo ea eona ea mohala e ntlafalitsoeng. The wire less stack e tshehetsa 2.4 GHz WiFi 6, Bluetooth® 5.3, Zigbee, and Thread (802.15.4). Joalo ka setho sa pele sa XIAO se tsamaellanang le Thread, e lekana hantle bakeng sa ho aha merero e phethahetseng ea Matter-c, ka hona ho fihlela tšebelisano 'moho lapeng le bohlale.
Ho ts'ehetsa merero ea hau ea IoT hamolemo, XIAO ESP32C6 ha e fane feela ka khokahanyo e se nang moeli le sethala sa maru se tloaelehileng joalo ka ESP Rain Maker, AWS IoT, Microsoft Azur e, le Google Cloud, empa hape e matlafatsa ts'ireletso bakeng sa lits'ebetso tsa hau tsa IoT. Ka boot bo sireletsehileng ba on-chip, flash encryption, ts'ireletso ea boitsebiso, le Trusted Execution Environment (TEE), boto ena e nyane e netefatsa boemo bo lakatsehang ba ts'ireletso bakeng sa bahlahisi ba batlang ho aha litharollo tse bohlale, tse sireletsehileng le tse hokahaneng.

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

XIAO ena e ncha e na le antenna ea ceramic e sebetsang hantle haholo e nang le mefuta e fihlang ho 80m BLE/Wi-Fi, ha e ntse e bolokile sebopeho sa lenaka la UFL la kantle. Ka nako e ts'oanang, e tla le taolo e ntlafalitsoeng ea tšebeliso ea matla. E na le mefuta e mene ea matla le potoloho ea tsamaiso ea ho tjhaja betri ea lithium, e sebetsa ka mokhoa oa Boroko bo Tebileng ka motlakase o ka tlase ho 15 µA, e etsa hore e lekane hantle bakeng sa lits'ebetso tse hole, tse tsamaisoang ke betri.

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

Kaha ke setho sa borobeli sa lelapa la Seeed Studio XIAO, XIAO ESP8C32 e ntse e le moralo oa khale oa XIAO. E etselitsoe ho lekana 6 x 21mm, XIAO Standard Size, ha e ntse e le likarolo tsa eona tsa khale tsa lehlakoreng le le leng. Leha e le boholo ba monoana o motona, ka mokhoa o makatsang e qhetsola 17.5 kakaretso ea lithakhisa tsa GPIO, ho kenyeletsoa 15 digital I/Os bakeng sa PWM pins le 11 analog I/Os bakeng sa ADC pins. E ts'ehetsa likou tsa puisano tsa serial tsa UART, IIC, le SPI. Likarolo tsena kaofela li etsa hore e lekane hantle bakeng sa merero e sa lekanyetsoang ea sebaka joalo ka lintho tse ka roaloang, kapa yuniti e lokiselitsoeng tlhahiso bakeng sa meralo ea hau ea PCBA.

Rea qala

Ntlha ea pele, re tla hokahanya XIAO ESP32C3 khomphuteng, hokela LED ho boto ebe re kenya khoutu e bonolo ho tloha Arduino IDE ho hlahloba hore na boto e sebetsa hantle ka ho panya LED e hokahaneng.

Ho hlophisoa ha Hardware
U lokela ho lokisetsa tse latelang:

  • 1 x Seeed Studio XIAO ESP32C6
  • 1 x Khomphuta
  • 1 x Cable ea mofuta oa USB

Keletso
Lithapo tse ling tsa USB li ka fana ka matla feela 'me ha li khone ho fetisa data. Haeba ha u na thapo ea USB kapa u sa tsebe hore na thapo ea hau ea USB e khona ho fetisa data, u ka hlahloba Seeed USB Type-C support USB 3.1 .

  1. Mohato oa 1. Hokela XIAO ESP32C6 komporong ea hau ka thapo ea USB Type-C.
  2. Mohato oa 2. Hokela LED ho phini ea D10 ka tsela e latelang
    Hlokomela: Etsa bonnete ba hore o hokela sehanyetsi (hoo e ka bang 150Ω) ka letoto ho fokotsa hona joale ka LED le ho thibela ho feta hona joale ho ka chesa LED.

Lokisetsa Software
Ka tlase ke tla thathamisa mofuta oa sistimi, mofuta oa ESP-IDF, le mofuta oa ESP-Matter o sebelisitsoeng sehloohong sena bakeng sa litšupiso. Ena ke mofuta o tsitsitseng o lekiloeng hore o sebetse hantle.

  • Host: Ubuntu 22.04 LTS (Jammy Jellyfish).
  • ESP-IDF: Tags v5.2.1.
  • ESP-Matter: main branch, ho tloha ka 10 May 2024, etsa bf56832.
  • connectionhomeip: hajoale e sebetsa le boitlamo 13ab158f10, ho tloha ka la 10 Motšeanong 2024.
  • Git
  • Code ea Visual Studio

Ho kenya ESP-Matter Mohato ka Mohato

Mohato oa 1. Kenya Dependencies
Pele, o hloka ho kenya liphutheloana tse hlokahalang o sebelisa . Bula terminal ea hau 'me u phethe taelo e latelang: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 libgiro-1.0vdevtory. libreadline-dev

Taelo ena e kenya liphutheloana tse fapaneng joalo ka , likhokahanyo (, ), le lilaebrari tse hlokahalang bakeng sa ho aha le ho tsamaisa Matter SDK.gitgccg++

Mohato oa 2. Kopanya ESP-Matter Repository
Kopanya polokelo ho tsoa ho GitHub u sebelisa taelo e nang le botebo ba 1 ho lata feela setšoantšo sa morao-rao: esp-mattergit clone.

Fetolela bukeng 'me u qale li-submodule tse hlokahalang tsa Git:esp-matter

  • cd esp-matter
    git submodule update -init -depth 1

Tsamaea ho directory 'me u tsamaise sengoloa sa Python ho tsamaisa li-submodule bakeng sa li-platform tse ikhethileng:connectedhomeip

  • cd ./connectedhomeip/connectedhomeip/scripts/checkout_submodules.py -platform esp32 linux -shallow

Sengoliloeng sena se ntlafatsa li-submodule tsa li-platform tsa ESP32 le Linux ka mokhoa o sa tebang (ke boitlamo ba morao-rao feela).

Mohato oa 3. Kenya ESP-Matter
Khutlela bukeng ea motso, ebe u tsamaisa mongolo oa ho kenya:esp-matter

  • cd ../…/install.sh

Sengoliloeng sena se tla kenya litšepe tse ling tse ikhethileng ho ESP-Matter SDK.

Mohato oa 4. Beha Liphetoho tsa Tikoloho
Fumana mongolo ho theha mefuta-futa ea tikoloho e hlokahalang bakeng sa nts'etsopele:export.sh

  • mohloli ./export.sh

Taelo ena e hlophisa khetla ea hau ka litsela tse hlokahalang tsa tikoloho le mefuta e fapaneng.

Mohato oa 5 (Ho ikhethela). Ho fihlella ka potlako tikolohong ea ntlafatso ea ESP-Matter
Ho kenya li-alias tse fanoeng le li-setting tse feto-fetohang tsa tikoloho ho hau file, latela mehato ena. Sena se tla hlophisa tikoloho ea hau ea khetla hore e fetohe habonolo lipakeng tsa IDF le litlhophiso tsa ntlafatso ea Matter, 'me e nolofalletse ccache bakeng sa meaho e potlakileng..bashrc
Bula terminal ea hau 'me u sebelise mohlophisi oa mongolo ho bula file e fumanehang bukeng ea hau ea lapeng. U ka sebelisa kapa mohlophisi ofe kapa ofe oo u o ratang. Bakeng sa mohlalaample:.bashrcnano

  • nano ~/.bashrc

Tsamaisetsa botlaaseng ba file mme o kenye mela e latelang:.bashrc

  • # Mabitso a ho theha tikoloho ea ESP-Matter alias get_matter='. ~/esp/esp-matter/export.sh'
  • # Numella ccache ho potlakisa ho bokella alias set_cache='export IDF_CCACHE_ENABLE=1′

Kamora ho eketsa mela, boloka faele ea file ebe o tsoa ho mohlophisi oa mongolo. Haeba u sebelisa , u ka boloka ka ho tobetsa , otla ho netefatsa, le ho tsoa.nanoCtrl+OEnterCtrl+X
E le hore liphetoho li sebetse, u lokela ho tsosolosa file ea file. U ka etsa sena ka ho tobetsa konopo file kapa ho koala le ho bula terminal ea hau hape. Ho mohloli oa file, sebelisa tse latelang

  • mohloli ~/.bashrc taelo:.bashrc.bashrc.bashrc

Joale o ka khona ho tsamaisa le ho theha kapa ho nchafatsa tikoloho ea esp-matter nakong efe kapa efe ea terminal.get_matterset_cache

  • get_matter set_cache

Kopo

  • Lehae la Smart le Sireletsehileng le le Hokahantsoeng, le ntlafatsa bophelo ba letsatsi le letsatsi ka boiketsetso, taolo e hole, le tse ling.
  • Liaparo tse Akoang ka Space-limited le Battery Powered, ka lebaka la boholo ba tsona le tšebeliso e tlase ea matla.
  • Wireless IoT Scenarios, e nolofalletsang phetiso ea data e potlakileng, e tšepahalang.

Phatlalatso mona
Sesebelisoa ha se tšehetse ts'ebetso ea BT hopping tlas'a mokhoa oa Dss.

FCC

Phatlalatso ea FCC
Sesebelisoa sena se lumellana le karolo ea 15 ea Melao ea FCC. Ts'ebetso e ipapisitse le maemo a mabeli a latelang:

  1. Sesebelisoa sena se ka 'na sa se ke sa baka tšitiso e kotsi, le
  2. Sesebelisoa sena se tlameha ho amohela tšitiso efe kapa efe e amohetsoeng, ho kenyeletsoa tšitiso e ka bakang ts'ebetso e sa batleheng.
    Liphetoho life kapa life tse sa amoheloeng ka kotloloho ke mokha o ikarabellang bakeng sa tumellano li ka hlakola matla a mosebelisi a ho sebelisa sesebelisoa.

Hlokomela: Thepa ena e lekoa 'me e fumanoe e lumellana le meeli ea sesebelisoa sa digital sa Sehlopha sa B, ho latela karolo ea 15 ea Melao ea FCC. Meeli ena e etselitsoe ho fana ka tšireletso e utloahalang khahlanong le tšitiso e kotsi mohahong oa bolulo. Thepa ena e hlahisa tšebeliso 'me e ka khantša matla a maqhubu a seea-le-moea, 'me haeba e sa kengoa le ho sebelisoa ho latela litaelo, e ka baka tšitiso e kotsi likhokahanong tsa radio. Leha ho le joalo, ha ho na tiiso ea hore tšitiso e ke ke ea etsahala setsing se itseng. Haeba sesebelisoa sena se baka tšitiso e kotsi ea seea-le-moea kapa kamohelo ea thelevishene, e ka lekanyetsoang ka ho tima le ho tima sesebelisoa, mosebelisi o khothalletsoa ho leka ho lokisa tšitiso ka e le 'ngoe kapa tse ling tsa mehato e latelang:

  • Sheba hape kapa o suthise lenakana le amohelang sebakeng se seng.
  • Eketsa karohano pakeng tsa thepa le moamoheli.
  • Hokela lisebelisoa sebakeng sa seketsoana se fapaneng le seo moamoheli a hokahaneng le sona.
  • Ikopanye le morekisi kapa setsebi sa radio/TV se nang le boiphihlelo bakeng sa thuso.

Phatlalatso ea Phaello ea Mahlaseli a FCC
Modular ena e tsamaellana le meeli ea ho pepeseha ha mahlaseli a FCC RF e behiloeng bakeng sa tikoloho e sa laoleheng. Transmitter ena ha ea lokela ho ba sebakeng se le seng kapa ho sebetsa mmoho le antenna kapa transmitter efe kapa efe. Modular ena e tlameha ho kengoa le ho sebetsoa ka sebaka sa bonyane 20 cm lipakeng tsa radiator le 'mele oa mosebelisi.

Mojule o lekanyelitsoe ho kenya OEM feela
Mohokahanyi oa OEM o na le boikarabello ba ho netefatsa hore mosebelisi oa ho qetela ha a na litaelo tsa letsoho tsa ho tlosa kapa ho kenya module
Haeba nomoro ea boitsebiso ea FCC e sa bonahale ha mochine o kenngoa ka har'a sesebelisoa se seng, joale ka ntle ho sesebelisoa seo mochine o kentsoeng ho sona le sona se tlameha ho bonts'a lengolo le buang ka mochine o kentsoeng. Leibole ena e kantle e ka sebelisa mantsoe a kang a latelang: "E na le ID ea Transmitter Module FCC: Z4T-XIAOESP32C6 Kapa E na le ID ea FCC: Z4T-XIAOESP32C6"

Ha module e kentsoe ka har'a sesebelisoa se seng, buka ea mosebelisi ea moamoheli e tlameha ho ba le litemoso tse ka tlase tsa temoso;

  1. Sesebelisoa sena se lumellana le Karolo ea 15 ea Melao ea FCC. Ts'ebetso e ipapisitse le maemo a mabeli a latelang:
    1. Sesebelisoa sena se ka 'na sa se ke sa baka tšitiso e kotsi.
    2. Sesebelisoa sena se tlameha ho amohela tšitiso efe kapa efe e amohetsoeng, ho kenyeletsoa tšitiso e ka bakang ts'ebetso e sa batleheng.
  2. Liphetoho kapa litokiso tse sa amoheloang ka ho hlaka ke mokha o ikarabellang bakeng sa tumellano li ka hlakola matla a mosebelisi a ho sebelisa sesebelisoa.

Lisebelisoa li tlameha ho kenngoa le ho sebelisoa ho latela litaelo tsa moetsi joalokaha li hlalositsoe litokomaneng tsa mosebedisi tse tlang le sehlahisoa.
Khampani efe kapa efe ea sesebelisoa sa moamoheli e kentseng modular ena ka tumello e lekantsoeng ea modular e lokela ho etsa tlhahlobo ea tlhahiso ea mahlaseli a kotsi le tlhahiso e fosahetseng ho latela FCC karolo ea 15C: 15.247 tlhoko, ha feela sephetho sa liteko se latela FCC karolo 15C: 15.247 tlhoko, joale moamoheli a ka rekisoa ka molao.

Liantenna

Mofuta Fumana
Antenna ea Ceramic chip 4.97dBi
Antenna ea FPC 1.23dBi
Antenna ea molamu 2.42dBi

Lenakana le khomaretsoe ruri, ha le khone ho nkeloa sebaka. Khetha hore na u sebelise antenna ea ceramic e hahelletsoeng ka hare kapa e kantle ka GPIO14. Romella 0 ho GPIO14 ho sebelisa antenna e hahelletsoeng, 'me u romele 1 ho sebelisa meralo ea lenaka la kantleTrace: Ha e sebetse.

Lipotso tse atisang ho botsoa (FAQ)

P: A na nka sebelisa sehlahisoa see bakeng sa lits'ebetso tsa indasteri?
K: Leha sehlahisoa se etselitsoe merero e bohlale ea lapeng, se kanna sa se lokele lits'ebetso tsa indasteri ka lebaka la litlhoko tse ikhethileng maemong a indasteri.

P: Tšebeliso e tloaelehileng ea matla ea sehlahisoa see ke efe?
A: Sehlahisoa se fana ka mekhoa e fapaneng ea ho sebetsa ka matla a tlaase ka ho fetisisa a 15 A ka mokhoa oa ho robala haholo.

Litokomane / Lisebelisoa

seeed studio ESP32 RISC-V Tiny MCU Board [pdf] Buka ea Mong'a
ESP32, ESP32 RISC-V Boto e Nyane ea MCU, RISC-V Boto e Nyane ea MCU, Boto e Nyane ea MCU, Boto ea MCU, Boto

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *