seed-logo

seed studio ESP32 RISC-V Tiny MCU Board

seed-studio-ESP32-RISC-V-Tiny-MCU-Board-tuote

ESP32 TUOTTEEN TIEDOT

Ominaisuudet

  • Enhanced Connectivity: Yhdistää 2.4 GHz Wi-Fi 6:n (802.11ax), Bluetooth 5(LE) ja IEEE 802.15.4 -radioyhteyden, jolloin voit käyttää Thread- ja Zigbee-protokollia.
  • Matter Native: Tukee Matter-yhteensopivien älykotiprojektien rakentamista parannetun liitettävyytensä ansiosta yhteentoimivuuden saavuttamiseksi
  • Suojaus salattu sirulle: ESP32-C6:n tehona se tuo parannetun salatun sirun suojauksen älykotiprojekteihisi suojatun käynnistyksen, salauksen ja Trusted Execution Environment (TEE) avulla.
  • Erinomainen RF-suorituskyky: Siinä on sisäänrakennettu antenni jopa 80 metriin asti
    BLE/Wi-Fi-alue varaamalla rajapinnan ulkoiselle UFL-antennille
  • Hyödynnä virrankulutus: Mukana 4 työtilaa, joista alin on 15 μA syvässä lepotilassa, ja tukee myös litiumakun latauksen hallintaa.
  • Kaksi RISC-V-prosessoria: Sisältää kaksi 32-bittistä RISC-V-prosessoria, joista korkean suorituskyvyn prosessori toimii jopa 160 MHz:iin ja pienitehoinen prosessori jopa 20:een
  • Classic XIAODesigns: Säilyttää klassiset XIAO-mallit, peukalon koon muotokerroin 21 x 17.5 mm ja yksipuolinen kiinnitys, joten se sopii täydellisesti rajoitettuihin projekteihin, kuten puettavat laitteet.

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

Kuvaus

Seeed Studio XIAO ESP32C6 saa virtansa erittäin integroidusta ESP32-C6 SoC:sta, joka on rakennettu kahdelle 32-bittiselle RISC-V-prosessorille, jossa on korkean suorituskyvyn (HP) prosessori, joka toimii jopa 160 MHz, ja pienitehoisella (LP) 32-bittisellä RISC-V-prosessorilla, joka voi olla jopa 20 MHz. Sirussa on 512 kilotavua SRAM-muistia ja 4 Mt Flashia, mikä mahdollistaa enemmän ohjelmointitilaa ja tuo enemmän mahdollisuuksia IoT-hallintaskenaarioihin.
XIAO ESP32C6 on Matter-natiivi parannetun langattoman yhteyden ansiosta. Langaton pino tukee 2.4 GHz:n WiFi 6:ta, Bluetooth® 5.3:a, Zigbeeä ja Threadia (802.15.4). Ensimmäisenä Threadin kanssa yhteensopivana XIAO-jäsenenä se sopii täydellisesti Matter-c-yhteensopivien projektien rakentamiseen, mikä saavuttaa älykkään kodin yhteentoimivuuden.
Tukeakseen paremmin IoT-projektejasi XIAO ESP32C6 tarjoaa saumattoman integroinnin tavanomaisten pilvialustojen, kuten ESP Rain Makerin, AWS IoT:n, Microsoft Azur e:n ja Google Cloudin, kanssa, mutta myös hyödyntää IoT-sovellustesi suojausta. Sirulla oleva suojattu käynnistys, flash-salaus, identiteetin suojaus ja TEE (Trusted Execution Environment) takaavat tämän pienikokoisen levyn halutun tietoturvatason kehittäjille, jotka haluavat rakentaa älykkäitä, turvallisia ja yhdistettyjä ratkaisuja.

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

Tämä uusi XIAO on varustettu tehokkaalla keraamisella antennilla, jonka BLE/Wi-Fi-kantama on jopa 80 m, mutta se varaa myös liitännän ulkoiselle UFL-antennille. Samalla siinä on myös optimoitu virrankulutuksen hallinta. Siinä on neljä tehotilaa ja sisäänrakennettu litiumakun latauksen hallintapiiri, ja se toimii Deep Sleep -tilassa niinkin alhaisella virralla kuin 15 µA, joten se sopii erinomaisesti akkukäyttöisiin etäsovelluksiin.

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

XIAO ESP8C32 on Seeed Studio XIAO -perheen kahdeksas jäsen, ja se on edelleen klassinen XIAO-design. Se on suunniteltu sopimaan 6 x 21 mm:n XIAO-standardikokoon, mutta se on edelleen klassinen yksipuolisten komponenttien kiinnitys. Vaikka se onkin peukalon kokoinen, se erottaa hämmästyttävän hyvin 17.5 GPIO-nastaa, mukaan lukien 15 digitaalista I/O-liitäntää PWM-nastaille ja 11 analogista I/O-liitäntää ADC-nastaille. Se tukee UART-, IIC- ja SPI-sarjaportteja. Kaikki nämä ominaisuudet tekevät siitä täydellisen sopivan joko rajoitettuihin projekteihin, kuten puettavat laitteet, tai tuotantovalmiin yksikköön PCBA-mallejasi varten.

Aloittaminen

Ensin aiomme liittää XIAO ESP32C3:n tietokoneeseen, kytkeä LEDin korttiin ja ladata yksinkertaisen koodin Arduino IDE:stä tarkistaaksemme, toimiiko kortti hyvin vilkkumalla kytkettyä LEDiä.

Laitteiston asennus
Sinun on valmisteltava seuraavat:

  • 1 x Seed Studio XIAO ESP32C6
  • 1 x tietokone
  • 1 x USB Type-C -kaapeli

Kärki
Jotkut USB-kaapelit voivat syöttää vain virtaa, eivätkä ne voi siirtää tietoja. Jos sinulla ei ole USB-kaapelia tai et tiedä voiko USB-kaapelisi siirtää tietoja, voit tarkistaa Seeed USB Type-C -tuen USB 3.1:stä.

  1. Vaihe 1. Liitä XIAO ESP32C6 tietokoneeseesi USB Type-C -kaapelilla.
  2. Vaihe 2. Liitä LED D10-nastaan ​​seuraavasti
    Huom: Muista kytkeä vastus (noin 150Ω) sarjaan rajoittaaksesi LEDin läpi kulkevaa virtaa ja estääksesi ylimääräisen virran, joka voi polttaa LEDin

Valmistele ohjelmisto
Alla luetellaan tässä artikkelissa käytetyt järjestelmäversiot, ESP-IDF-versiot ja ESP-Matter-versiot. Tämä on vakaa versio, joka on testattu toimivaksi oikein.

  • Isäntä: Ubuntu 22.04 LTS (Jammy Jellyfish).
  • ESP-IDF: Tags v5.2.1.
  • ESP-Matter: pääkonttori, 10. toukokuuta 2024, sitoa bf56832.
  • connecthomeip: toimii tällä hetkellä commit 13ab158f10 kanssa, 10. toukokuuta 2024 alkaen.
  • Git
  • Visual Studio Code

ESP-Matterin asennus askel askeleelta

Vaihe 1. Asenna riippuvuudet
Ensin sinun on asennettava tarvittavat paketit käyttämällä . Avaa pääte ja suorita seuraava komento: 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 libcaire1.0-devdevitory libcaire2-devdevitory. libreadline-dev

Tämä komento asentaa erilaisia ​​paketteja, kuten , kääntäjiä (, ) ja kirjastoja, joita tarvitaan Matter SDK:n rakentamiseen ja suorittamiseen.gitgccg++

Vaihe 2. Kloonaa ESP-Matter Repository​
Kloonaa arkisto GitHubista komennolla, jonka syvyys on 1, jotta voit hakea vain viimeisimmän tilannekuvan:esp-mattergit clone

Vaihda hakemistoon ja alusta vaaditut Git submodules:esp-matter

  • cd esp-matter
    git-alimoduulin päivitys –init –depth 1

Siirry hakemistoon ja suorita Python-skripti hallitaksesi tiettyjen alustojen alimoduuleja:connectedhomeip

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

Tämä komentosarja päivittää sekä ESP32- että Linux-alustojen alimoduulit matalalla tavalla (vain viimeisin toimitus).

Vaihe 3. Asenna ESP-Matter​
Palaa juurihakemistoon ja suorita asennusskripti:esp-matter

  • cd ../…/install.sh

Tämä komentosarja asentaa lisäriippuvuuksia ESP-Matter SDK:lle.

Vaihe 4. Aseta ympäristömuuttujat
Lähde skripti määrittää kehitystyössä tarvittavat ympäristömuuttujat:export.sh

  • lähde ./export.sh

Tämä komento määrittää shellin tarvittavat ympäristöpolut ja muuttujat.

Vaihe 5 (valinnainen). Nopea pääsy ESP-Matter-kehitysympäristöön
Voit lisätä toimitetut aliakset ja ympäristömuuttujan asetukset omaan file, noudata näitä ohjeita. Tämä määrittää shell-ympäristösi siirtymään helposti IDF- ja Matter-kehitysasetusten välillä ja ottaa ccache-muistin käyttöön nopeampaa rakentamista varten..bashrc
Avaa pääte ja avaa se tekstieditorilla file sijaitsee kotihakemistossasi. Voit käyttää tai mitä tahansa haluamaasi editoria. esimample:.bashrcnano

  • nano ~/.bashrc

Vieritä alas file ja lisää seuraavat rivit:.bashrc

  • # Alias ​​ESP-Matter-ympäristön alias get_matter='. ~/esp/esp-matter/export.sh'
  • # Ota ccache käyttöön nopeuttaaksesi käännösaliaksen set_cache='export IDF_CCACHE_ENABLE=1′

Kun olet lisännyt rivit, tallenna file ja poistu tekstieditorista. Jos käytät , voit tallentaa painamalla , vahvistamalla painamalla ja sitten poistumalla.nanoCtrl+OEnterCtrl+X
Jotta muutokset tulevat voimaan, sinun on ladattava uudelleen file. Voit tehdä tämän hankkimalla file tai terminaalin sulkeminen ja avaaminen uudelleen. Lähdettä varten file, käytä seuraavaa

  • lähde ~/.bashrc komento:.bashrc.bashrc.bashrc

Nyt voit suorittaa ja määrittää tai päivittää esp-matter-ympäristön missä tahansa pääteistunnossa.get_matterset_cache

  • get_matter set_cache

Sovellus

  • Suojattu ja yhdistetty älykoti, joka parantaa jokapäiväistä elämää automaation, kaukosäätimen ja muiden avulla.
  • Rajoitettu tila ja akkukäyttöiset puettavat laitteet peukalon koon ja alhaisen virrankulutuksen ansiosta.
  • Langattomat IoT-skenaariot mahdollistavat nopean ja luotettavan tiedonsiirron.

Ilmoitus täällä
Laite ei tue BT-hyppelytoimintoa Dss-tilassa.

FCC

FCC:n lausunto
Tämä laite on FCC-sääntöjen osan 15 mukainen. Toiminta on kahden seuraavan ehdon alaista:

  1. Tämä laite ei saa aiheuttaa haitallisia häiriöitä ja
  2. Tämän laitteen on hyväksyttävä kaikki vastaanotetut häiriöt, mukaan lukien häiriöt, jotka voivat aiheuttaa ei-toivottua toimintaa.
    Kaikki muutokset, joita vaatimustenmukaisuudesta vastaava osapuoli ei ole nimenomaisesti hyväksynyt, voivat mitätöidä käyttäjän oikeuden käyttää laitetta.

Huomautus: Tämä laite on testattu ja sen on todettu noudattavan luokan B digitaalisille laitteille asetettuja rajoituksia FCC-sääntöjen osan 15 mukaisesti. Nämä rajat on suunniteltu tarjoamaan kohtuullinen suoja haitallisilta häiriöiltä asuinasennuksessa. Tämä laite tuottaa ja voi säteillä radiotaajuista energiaa, ja jos sitä ei asenneta ja käytetä ohjeiden mukaisesti, se voi aiheuttaa haitallisia häiriöitä radioviestintään. Ei kuitenkaan ole takeita siitä, ettei häiriöitä esiinny tietyssä asennuksessa. Jos tämä laite aiheuttaa haitallisia häiriöitä radio- tai televisiovastaanottoon, mikä voidaan määrittää sammuttamalla ja käynnistämällä laite, käyttäjää kehotetaan yrittämään korjata häiriöt yhdellä tai useammalla seuraavista toimenpiteistä:

  • Suuntaa tai siirrä vastaanottoantenni uudelleen.
  • Lisää laitteen ja vastaanottimen välistä etäisyyttä.
  • Liitä laite pistorasiaan, joka on eri piirissä kuin se, johon vastaanotin on kytketty.
  • Pyydä apua jälleenmyyjältä tai kokeneelta radio-/TV-teknikolta.

FCC:n säteilyaltistuslausunto
Tämä modulaari noudattaa FCC:n RF-säteilyaltistusrajoja, jotka on asetettu hallitsemattomalle ympäristölle. Tätä lähetintä ei saa sijoittaa samaan paikkaan tai käyttää yhdessä minkään muun antennin tai lähettimen kanssa. Tämä modulaari on asennettava ja sitä on käytettävä vähintään 20 cm:n etäisyydellä jäähdyttimen ja käyttäjän kehon välillä.

Moduuli on rajoitettu vain OEM-asennukseen
OEM-integraattori on vastuussa siitä, että loppukäyttäjällä ei ole manuaalisia ohjeita moduulin poistamiseen tai asentamiseen
Jos FCC-tunnistenumero ei ole näkyvissä, kun moduuli asennetaan toisen laitteen sisään, myös sen laitteen ulkopuolella, johon moduuli asennetaan, on oltava mukana toimitettuun moduuliin viittaava tarra. Tässä ulkotarrassa voidaan käyttää esimerkiksi seuraavaa sanamuotoa: "Sisältää lähetinmoduulin FCC ID:n: Z4T-XIAOESP32C6 Tai sisältää FCC ID:n: Z4T-XIAOESP32C6"

Kun moduuli asennetaan toisen laitteen sisään, isäntäkoneen käyttöoppaassa tulee sisältää alla olevat varoitukset;

  1. Tämä laite on FCC-sääntöjen osan 15 mukainen. Toiminta on kahden seuraavan ehdon alaista:
    1. Tämä laite ei saa aiheuttaa haitallisia häiriöitä.
    2. Tämän laitteen on hyväksyttävä kaikki vastaanotetut häiriöt, mukaan lukien häiriöt, jotka voivat aiheuttaa ei-toivottua toimintaa.
  2. Muutokset, joita vaatimustenmukaisuudesta vastaava osapuoli ei ole nimenomaisesti hyväksynyt, voivat mitätöidä käyttäjän oikeuden käyttää laitetta.

Laitteet tulee asentaa ja käyttää tiukasti valmistajan ohjeiden mukaisesti tuotteen mukana toimitetussa käyttöoppaassa kuvatulla tavalla.
Minkä tahansa isäntälaitteen yrityksen, joka asentaa tämän modulaarisen rajamoduulihyväksynnän, tulee suorittaa säteily- ja harhapäästötesti FCC:n osan 15C: 15.247 vaatimuksen mukaisesti. Vain jos testitulos on FCC:n osan 15C: 15.247 vaatimuksen mukainen, isäntä voidaan myydä laillisesti.

Antennit

Tyyppi Saada
Keraaminen siruantenni 4.97dBi
FPC antenni 1.23dBi
Tanko-antenni 2.42dBi

Antenni on kiinteästi kiinni, ei voi vaihtaa. Valitse, käytätkö sisäänrakennettua keraamista antennia vai ulkoista antennia GPIO14:n kautta. Lähetä 0 GPIO14:ään, jos haluat käyttää sisäänrakennettua antennia, ja lähetä 1, jos haluat käyttää ulkoista antennia.Trace-antennimallit: Ei sovellu.

Usein kysytyt kysymykset (FAQ)

K: Voinko käyttää tätä tuotetta teollisiin sovelluksiin?
V: Vaikka tuote on suunniteltu älykotiprojekteihin, se ei välttämättä sovellu teollisuussovelluksiin teollisuusympäristöjen erityisvaatimusten vuoksi.

K: Mikä on tämän tuotteen tyypillinen virrankulutus?
V: Tuote tarjoaa erilaisia ​​työtiloja, joiden pienin virrankulutus on 15 A syvässä lepotilassa.

Asiakirjat / Resurssit

seed studio ESP32 RISC-V Tiny MCU Board [pdfKäyttöopas
ESP32, ESP32 RISC-V Tiny MCU Board, RISC-V Tiny MCU Board, Tiny MCU Board, MCU Board, Board

Viitteet

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *