grenn-logo

seeed estidyo ESP32 RISC-V Tiny MCU Board

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

ESP32 DETAY PWODWI

Karakteristik

  • Koneksyon Amelyore: Konbine 2.4GHz Wi-Fi 6 (802.11ax), Bluetooth 5(LE), ak koneksyon radyo IEEE 802.15.4, ki pèmèt ou aplike pwotokòl Thread ak Zigbee.
  • Matter Native: Sipòte bati pwojè kay entelijan ki konfòme ak Matter gras a koneksyon amelyore li yo, reyalize entèoperabilite.
  • Sekirite Chip sou Chip: Powered by ESP32-C6, li pote sekirite améliorée ancrypted-on-chip nan pwojè lakay entelijan ou yo atravè bòt an sekirite, chifreman, ak Anviwònman Egzekisyon Trusted (TEE)
  • Pèfòmans RF eksepsyonèl: Gen yon antèn sou tablo ak jiska 80m
    BLE/Wi-Fi ranje, pandan y ap rezève yon koòdone pou antèn UFL ekstèn
  • Swiv konsomasyon pouvwa: Vini ak 4 mòd k ap travay, ak pi ba a se 15 μA nan mòd dòmi gwo twou san fon, pandan y ap sipòte tou jesyon chaj ityòm batri.
  • Doub RISC-V Processeurs: Enkòpore de 32-bit RISC-V processeurs, ak processeur a wo-pèfòmans kouri jiska 160 MHz, ak processeur a ba-pouvwa revèy jiska 20.
  • Klasik XIAODesigns: Rete desen klasik XIAO yo nan fòm gwosè gwo pous yo nan 21 x 17.5mm, ak yon sèl-sided mòn, fè li pafè pou pwojè espas ki limite tankou wearables.

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

Deskripsyon

Seeed Studio XIAO ESP32C6 se Powered by ESP32-C6 SoC ki trè entegre, ki bati sou de processeur RISC-V 32-bit, ak yon processeur wo-pèfòmans (HP) ak kouri jiska 160 MHz, ak yon processeur 32-bit RISC-V 20-bit ki ba jiska 512 MHz. Gen 4KB SRAM ak XNUMX MB Flash sou chip la, sa ki pèmèt pou plis espas pwogramasyon, ak pote plis posiblite nan senaryo kontwòl IoT yo.
XIAO ESP32C6 se Matter natif natal gras a koneksyon san fil amelyore li yo. Pile a mwens fil sipòte 2.4 GHz WiFi 6, Bluetooth® 5.3, Zigbee, ak Thread (802.15.4). Kòm premye manm XIAO konpatib ak Thread, li se yon anfòm pafè pou bati pwojè Matter-c ompli, kidonk reyalize entèoperabilite nan kay entelijan.
Pou pi byen sipòte pwojè IoT ou yo, XIAO ESP32C6 non sèlman bay entegrasyon san pwoblèm ak platfòm nwaj endikap tankou ESP Rain Maker, AWS IoT, Microsoft Azur e, ak Google Cloud, men tou, ogmante sekirite pou aplikasyon IoT ou yo. Avèk bòt ki an sekirite sou chip li yo, chifreman flash, pwoteksyon idantite, ak Trusted Execution Environment (TEE), ti tablo sa a asire nivo sekirite yo vle pou devlopè k ap chèche bati solisyon entelijan, an sekirite ak konekte.

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

Nouvo XIAO sa a ekipe ak yon wo-pèfòmans abò antèn seramik ak jiska 80m BLE / Wi-Fi ranje, pandan ke li rezève tou yon koòdone pou yon antèn UFL ekstèn. An menm tan an, li tou vini ak yon jesyon konsomasyon pouvwa optimize. Prezante kat mòd pouvwa ak yon sikwi jesyon chaj batri ityòm abò a, li travay nan mòd nan Deep Sleep ak yon aktyèl osi ba ke 15 µA, fè li yon anfòm ekselan pou aplikasyon aleka, ki mache ak pil.

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

Pou ou kab vin 8yèm manm nan fanmi Seeed Studio XIAO, XIAO ESP32C6 rete konsepsyon klasik XIAO.Li fèt pou anfòm 21 x 17.5mm, XIAO Standard Size, pandan y ap rete klasik eleman sèl-si ded li yo aliye. Menm si yo te gwosè gwo pous, li etonan kraze 15 broch GPIO total, ki gen ladan 11 I / O dijital pou broch PWM ak 4 I / O analòg pou broch ADC. Li sipòte pò kominikasyon seri UART, IIC, ak SPI. Tout karakteristik sa yo fè li yon anfòm pafè pou swa pwojè espas limite tankou wearables, oswa yon inite pwodiksyon-pare pou desen PCBA ou yo.

Kòmanse

Premyèman, nou pral konekte XIAO ESP32C3 nan òdinatè a, konekte yon dirije nan tablo a epi telechaje yon kòd senp soti nan Arduino IDE yo tcheke si tablo a ap fonksyone byen lè w ap bate ki ap dirije ki konekte.

Konfigirasyon pyès ki nan konpitè
Ou bezwen prepare bagay sa yo:

  • 1 x Seeed Studio XIAO ESP32C6
  • 1 x òdinatè
  • 1 x USB Kalite-C kab

Konsèy
Gen kèk câbles USB ka sèlman bay pouvwa epi yo pa ka transfere done. Si ou pa gen yon kab USB oswa ou pa konnen si kab USB ou a ka transmèt done, ou ka tcheke Seeed USB Type-C sipò USB 3.1.

  1. Etap 1. Konekte XIAO ESP32C6 nan òdinatè w lan atravè yon kab USB Type-C.
  2. Etap 2. Konekte yon LED D10 pin jan sa a
    Remak: Asire w ou konekte yon rezistans (apeprè 150Ω) nan seri pou limite aktyèl la nan dirije a ak pou anpeche depase aktyèl ki ka boule LED la.

Prepare lojisyèl an
Anba a mwen pral lis vèsyon sistèm lan, vèsyon ESP-IDF, ak vèsyon ESP-Matter yo itilize nan atik sa a pou referans. Sa a se yon vèsyon ki estab ki te teste pou travay byen.

  • Lame: Ubuntu 22.04 LTS (Jammy Jellyfish).
  • ESP-IDF: Tags v5.2.1.
  • ESP-Matter: branch prensipal, apati 10 me 2024, komèt bf56832.
  • connecthomeip: kounye a ap travay ak commit 13ab158f10, apati 10 me 2024.
  • Git
  • Kòd vizyèl estidyo

Enstalasyon ESP-Matter Etap pa Etap

Etap 1. Enstale Depandans​
Premyèman, ou bezwen enstale pakè ki nesesè yo lè l sèvi avèk . Louvri tèminal ou a epi egzekite lòd sa a: 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 libgirepository2-dev libreadline

Kòmandman sa a enstale plizyè pakè tankou , konpilateur (, ), ak bibliyotèk ki nesesè pou bati ak kouri Matter SDK.gitgccg++.

Etap 2. Klone ESP-Matter Repository la
Klone repozitwa a soti nan GitHub lè l sèvi avèk kòmandman an ak yon pwofondè 1 pou jwenn sèlman dènye snapshot la: esp-mattergit klonaj

Chanje nan anyè a epi inisyalize submodul Git ki nesesè yo: esp-matter

  • cd esp-matyè
    git submodule update –init –depth 1

Navige nan anyè a epi kouri yon script Python pou jere submodil pou platfòm espesifik: connectedhomeip

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

Script sa a mete ajou submodul pou tou de platfòm ESP32 ak Linux nan yon fason ki pa fon (dènye komèt sèlman).

Etap 3. Enstale ESP-Matter​
Retounen nan anyè rasin lan, epi kouri script enstalasyon an: esp-matter

  • cd ../…/install.sh

Script sa a pral enstale depandans adisyonèl espesifik nan ESP-Matter SDK la.

Etap 4. Mete varyab anviwònman yo
Sous script la pou mete sou pye varyab anviwònman ki nesesè pou devlopman: export.sh

  • sous ./export.sh

Kòmandman sa a configured kokiy ou a ak chemen anviwònman ak varyab ki nesesè yo.

Etap 5 (Si ou vle). Aksè rapid nan anviwònman devlopman ESP-Matter
Pou ajoute alyas yo bay yo ak anviwònman varyab anviwònman ou file, swiv etap sa yo. Sa a pral konfigirasyon anviwònman koki ou a fasilman chanje ant konfigirasyon devlopman IDF ak Matter, epi pèmèt ccache pou bati pi vit..bashrc
Louvri tèminal ou a epi sèvi ak yon editè tèks pou louvri file ki sitiye nan anyè lakay ou. Ou ka itilize oswa nenpòt editè ou prefere. Pou egzanpample:.bashrcnano

  • nano ~/.bashrc

Scroll nan pati anba a nan file epi ajoute liy sa yo:.bashrc

  • # Alyas pou mete alyas anviwònman ESP-Matter get_matter='. ~/esp/esp-matter/export.sh'
  • # Pèmèt ccache pou pi vit alyas konpilasyon set_cache='ekspòtasyon IDF_CCACHE_ENABLE=1′

Apre ou fin ajoute liy yo, sove yo file epi sòti editè tèks la. Si w ap itilize , ou ka sove lè w peze , frape pou konfime, epi answit pou sòti.nanoCtrl+OEnterCtrl+X
Pou chanjman yo pran efè, ou bezwen rechaje la file. Ou ka fè sa pa apwovizyone a file oswa fèmen ak relouvri tèminal ou a. Pou sous la file, sèvi ak sa ki annapre yo

  • sous ~/.bashrc kòmand:.bashrc.bashrc.bashrc

Koulye a, ou ka kouri epi mete kanpe oswa rafrechi anviwònman an esp-matter nan nenpòt sesyon tèminal.get_matterset_cache

  • get_matter set_cache

Aplikasyon

  • Kay Entelijan Sekirize ak Konekte, amelyore lavi chak jou atravè automatisation, kontwòl remote, ak plis ankò.
  • Wearables ki limite espas ak ki mache ak pil, gras a gwosè gwo pous yo ak konsomasyon pouvwa ki ba.
  • Senaryo IoT san fil, ki pèmèt transmisyon done rapid, serye.

Deklarasyon isit la
Aparèy la pa sipòte operasyon BT so anba mòd Dss.

FCC

Deklarasyon FCC
Aparèy sa a konfòm ak pati 15 Règ FCC yo. Operasyon an sijè a de kondisyon sa yo:

  1. Aparèy sa a pa ka lakòz entèferans danjere, ak
  2. Aparèy sa a dwe aksepte nenpòt entèferans resevwa, enkli entèferans ki ka lakòz operasyon endezirab.
    Nenpòt Chanjman oswa modifikasyon pati ki responsab pou konfòmite pa apwouve ekspreseman kapab anile otorite itilizatè a pou opere ekipman an.

Nòt: Yo te teste ekipman sa a epi yo jwenn li konfòme yo ak limit pou yon aparèy dijital Klas B, dapre pati 15 Règ FCC yo. Limit sa yo fèt pou bay pwoteksyon rezonab kont entèferans danjere nan yon enstalasyon rezidansyèl. Ekipman sa a jenere itilizasyon epi yo ka gaye enèji frekans radyo epi, si li pa enstale ak itilize an akò ak enstriksyon yo, ka lakòz entèferans danjere nan kominikasyon radyo. Sepandan, pa gen okenn garanti ke entèferans pa pral rive nan yon enstalasyon an patikilye. Si ekipman sa a lakòz entèferans danjere nan resepsyon radyo oswa televizyon, sa ki ka detèmine pa fèmen ekipman an epi limen, itilizatè a ankouraje pou eseye korije entèferans lan pa youn oswa plis nan mezi sa yo:

  • Reoryantasyon oswa deplase antèn k ap resevwa a.
  • Ogmante separasyon ki genyen ant ekipman ak reseptè a.
  • Konekte ekipman an nan yon priz sou yon sikwi diferan de sa ki reseptè a konekte.
  • Konsilte konsesyonè a oswa yon teknisyen radyo/televizyon ki gen eksperyans pou èd.

FCC Deklarasyon Ekspozisyon Radyasyon
Modilè sa a konfòm ak limit FCC RF ekspoze radyasyon ki tabli pou yon anviwònman san kontwòl. Transmetè sa a pa dwe ko-lokalize oswa opere ansanm ak nenpòt lòt antèn oswa transmetè. Modilè sa a dwe enstale ak opere ak yon distans minimòm de 20 cm ant radyatè a ak kò itilizatè a.

Modil la limite pou enstalasyon OEM sèlman
Entegratè OEM la responsab pou asire itilizatè fen a pa gen okenn enstriksyon manyèl pou retire oswa enstale modil
Si nimewo idantifikasyon FCC la pa vizib lè modil la enstale andedan yon lòt aparèy, Lè sa a, deyò aparèy la kote modil la enstale dwe montre tou yon etikèt ki refere a modil ki fèmen. Etikèt eksteryè sa a ka sèvi ak pawòl tankou sa ki annapre yo: "Genyen FCC ID Modil Transmetè: Z4T-XIAOESP32C6 Oswa Gen ID FCC: Z4T-XIAOESP32C6"

Lè modil la enstale andedan yon lòt aparèy, manyèl itilizatè a nan lame a dwe genyen deklarasyon avètisman anba a;

  1. Aparèy sa a konfòm ak Pati 15 Règ FCC yo. Operasyon an sijè a de kondisyon sa yo:
    1. Aparèy sa a pa ka lakòz entèferans danjere.
    2. Aparèy sa a dwe aksepte nenpòt entèferans resevwa, enkli entèferans ki ka lakòz operasyon endezirab.
  2. Chanjman oswa modifikasyon pati ki responsab pou konfòmite pa apwouve ekspreseman kapab anile otorite itilizatè a pou opere ekipman an.

Aparèy yo dwe enstale ak itilize an akò sevè ak enstriksyon manifakti a jan sa dekri nan dokiman itilizatè a ki vini ak pwodwi a.
Nenpòt konpayi nan aparèy lame a ki enstale modilè sa a ak limit modilè apwobasyon ta dwe fè tès la nan emisyon radyasyon ak emisyon espwès dapre FCC pati 15C: 15.247 egzijans, Se sèlman si rezilta tès la konfòme yo ak FCC pati 15C: 15.247 egzijans, Lè sa a, lame a ka vann legalman.

Antèn

Kalite Genyen
Antèn chip seramik 4.97dBi
FPC antèn 1.23dBi
Rod antèn 2.42dBi

Antèn la atache pou tout tan, li pa ka ranplase. Chwazi si w ap itilize antèn seramik entegre oswa antèn ekstèn atravè GPIO14. Voye 0 bay GPIO14 pou sèvi ak antèn entegre a, epi voye 1 pou itilize antèn ekstèn Desen antèn Trace: Pa aplikab.

Kesyon yo poze souvan (FAQ)

K: Èske mwen ka itilize pwodui sa a pou aplikasyon endistriyèl?
A: Pandan ke pwodwi a fèt pou pwojè lakay entelijan, li ka pa apwopriye pou aplikasyon endistriyèl akòz kondisyon espesifik nan anviwònman endistriyèl.

K: Ki konsomasyon pouvwa tipik pwodwi sa a?
A: Pwodwi a ofri divès mòd k ap travay ak konsomasyon pouvwa ki pi ba yo se 15 A nan mòd dòmi gwo twou san fon.

Dokiman / Resous

seeed estidyo ESP32 RISC-V Tiny MCU Board [pdfManyèl Pwopriyetè a
ESP32, ESP32 RISC-V Ti MCU Komisyon Konsèy, RISC-V Ti MCU Komisyon Konsèy, Ti Konsèy MCU, Konsèy MCU, Komisyon Konsèy

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *