had-logo

stiwdio hadau ESP32 RISC-V Bwrdd MCU Tiny

seeed-studio-ESP32-RISC-V-Tiny-MCU-Bwrdd-cynnyrch

ESP32 MANYLION CYNNYRCH

Nodweddion

  • Cysylltedd Gwell: Yn cyfuno cysylltedd radio 2.4GHz Wi-Fi 6 (802.11ax), Bluetooth 5(LE), a IEEE 802.15.4, sy'n eich galluogi i gymhwyso'r protocolau Thread a Zigbee.
  • Mater Brodorol: Yn cefnogi adeiladu prosiectau cartrefi craff sy'n cydymffurfio â Mater diolch i'w gysylltedd gwell, gan gyflawni rhyngweithrededd
  • Diogelwch wedi'i Amgryptio ar Sglodion: Wedi'i bweru gan ESP32-C6, mae'n dod â gwell diogelwch wedi'i amgryptio ar sglodion i'ch prosiectau cartref craff trwy gist ddiogel, amgryptio, ac Amgylchedd Cyflawni Dibynadwy (TEE)
  • Perfformiad RF rhagorol: Mae ganddo antena ar y bwrdd gyda hyd at 80m
    Ystod BLE/Wi-Fi, tra'n cadw rhyngwyneb ar gyfer antena UFL allanol
  • Defnydd Pŵer Leveraging: Yn dod gyda 4 dull gweithio, gyda'r isaf yn 15 μA mewn modd cysgu dwfn, tra hefyd yn cefnogi rheoli tâl batri lithiwm.
  • Proseswyr RISC-V deuol: Yn cynnwys dau brosesydd RISC-V 32-did, gyda'r prosesydd perfformiad uchel yn rhedeg hyd at 160 MHz, a'r prosesydd pŵer isel yn clocio hyd at 20
  • Dyluniadau XIAOD Clasurol: Yn parhau i fod yn ddyluniadau clasurol XIAO o'r ffactor ffurf maint bawd o 21 x 17.5mm, a mownt un ochr, sy'n ei wneud yn berffaith ar gyfer prosiectau gofod-gyfyngedig fel nwyddau gwisgadwy

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

Disgrifiad

Mae Seeed Studio XIAO ESP32C6 yn cael ei bweru gan yr ESP32-C6 SoC hynod integredig, wedi'i adeiladu ar ddau brosesydd RISC-V 32-did, gyda phrosesydd perfformiad uchel (HP) gyda rhedeg hyd at 160 MHz, a phrosesydd RISC-V 32-did pŵer isel (LP) 20-did wedi'i glocio hyd at 512 MHz. Mae 4KB SRAM a XNUMX MB Flash ar y sglodyn, gan ganiatáu ar gyfer mwy o le rhaglennu, a dod â mwy o bosibiliadau i'r senarios rheoli IoT.
Mae XIAO ESP32C6 yn frodorol Matter diolch i'w gysylltedd diwifr gwell. Mae'r wifren lai pentwr yn cefnogi 2.4 GHz WiFi 6, Bluetooth® 5.3, Zigbee, a Thread (802.15.4). Fel yr aelod XIAO cyntaf sy'n gydnaws â Thread, mae'n ffit perffaith ar gyfer adeiladu prosiectau sy'n cydymffurfio â Matter-c, gan gyflawni rhyngweithrededd mewn cartref craff.
Er mwyn cefnogi'ch prosiectau IoT yn well, mae XIAO ESP32C6 nid yn unig yn darparu integreiddio di-dor â llwyfannau cwmwl prif ffrwd fel ESP Rain Maker, AWS IoT, Microsoft Azur e, a Google Cloud, ond mae hefyd yn trosoledd diogelwch ar gyfer eich cymwysiadau IoT. Gyda'i gist ddiogel ar sglodion, amgryptio fflach, amddiffyn hunaniaeth, a'r Amgylchedd Cyflawni Ymddiried (TEE), mae'r bwrdd bach hwn yn sicrhau'r lefel diogelwch a ddymunir i ddatblygwyr sydd am adeiladu datrysiadau craff, diogel a chysylltiedig.

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

Mae gan yr XIAO newydd hwn antena ceramig perfformiad uchel ar fwrdd gyda hyd at 80m o ystod BLE / Wi-Fi, tra ei fod hefyd yn cadw rhyngwyneb ar gyfer antena UFL allanol. Ar yr un pryd, mae hefyd yn dod â rheolaeth optimeiddio defnydd pŵer. Yn cynnwys pedwar dull pŵer a chylched rheoli gwefru batri lithiwm ar y bwrdd, mae'n gweithio yn y modd Deep Sleep gyda cherrynt mor isel â 15 µA, gan ei wneud yn ffit ardderchog ar gyfer cymwysiadau anghysbell sy'n cael eu gyrru gan fatri.

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

Gan ei fod yn aelod 8fed o deulu Seeed Studio XIAO, mae XIAO ESP32C6 yn parhau i fod y design.It XIAO clasurol wedi'i gynllunio i gyd-fynd â'r 21 x 17.5mm, Maint Safonol XIAO, tra'n parhau i fod yn mowntio cydrannau un-si ded clasurol. Hyd yn oed o fod o faint bawd, mae'n rhyfeddol yn torri allan 15 pinnau GPIO, gan gynnwys 11 I/O digidol ar gyfer pinnau PWM a 4 I/O analog ar gyfer pinnau ADC. Mae'n cefnogi porthladdoedd cyfathrebu cyfresol UART, IIC, a SPI. Mae'r holl nodweddion hyn yn ei gwneud yn ffit perffaith naill ai ar gyfer prosiectau gofod-gyfyngedig fel nwyddau gwisgadwy, neu uned sy'n barod i gynhyrchu ar gyfer eich dyluniadau PCBA.

Dechrau arni

Yn gyntaf, rydyn ni'n mynd i gysylltu XIAO ESP32C3 â'r cyfrifiadur, cysylltu LED â'r bwrdd a llwytho cod syml o Arduino IDE i wirio a yw'r bwrdd yn gweithio'n dda trwy blincio'r LED cysylltiedig.

Gosod caledwedd
Mae angen i chi baratoi'r canlynol:

  • 1 x Seeed Studio XIAO ESP32C6
  • 1 x Cyfrifiadur
  • 1 x cebl USB Math-C

Tip
Gall rhai ceblau USB gyflenwi pŵer yn unig ac ni allant drosglwyddo data. Os nad oes gennych gebl USB neu os nad ydych yn gwybod a all eich cebl USB drosglwyddo data, gallwch wirio cefnogaeth Seeed USB Math-C USB 3.1 .

  1. Cam 1. Cysylltwch XIAO ESP32C6 â'ch cyfrifiadur trwy gebl USB Math-C.
  2. Cam 2. Cysylltwch LED i D10 pin fel a ganlyn
    Nodyn: Gwnewch yn siŵr eich bod yn cysylltu gwrthydd (tua 150Ω) mewn cyfres i gyfyngu ar y cerrynt trwy'r LED ac i atal cerrynt gormodol a all losgi'r LED

Paratowch y Meddalwedd
Isod byddaf yn rhestru fersiwn y system, fersiwn ESP-IDF, a fersiwn ESP-Matter a ddefnyddir yn yr erthygl hon er gwybodaeth. Mae hon yn fersiwn sefydlog sydd wedi'i phrofi i weithio'n iawn.

  • Gwesteiwr: Ubuntu 22.04 LTS (Jammy Jellyfish).
  • ESP-IDF: Tags v5.2.1.
  • ESP-Mater: prif gangen, ar 10 Mai 2024, ymrwymo bf56832.
  • connecthomeip: ar hyn o bryd yn gweithio gydag ymrwymiad 13ab158f10, ar 10 Mai 2024.
  • Git
  • Cod Stiwdio Gweledol

Gosod ESP-Mater Cam wrth Gam

Cam 1. Gosod Dibyniaethau
Yn gyntaf, mae angen i chi osod y pecynnau gofynnol gan ddefnyddio . Agorwch eich terfynell a gweithredwch y gorchymyn canlynol: 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.0libo-dev-dev

Mae'r gorchymyn hwn yn gosod pecynnau amrywiol fel , casglwyr ( , ), a llyfrgelloedd sydd eu hangen ar gyfer adeiladu a rhedeg y Mater SDK.gitgccg ++

Cam 2. Cloniwch yr ESP-Matter Repository
Cloniwch yr ystorfa o GitHub gan ddefnyddio'r gorchymyn gyda dyfnder o 1 i nôl y ciplun diweddaraf yn unig: clôn esp-mattergit

Newid i'r cyfeiriadur a chychwyn yr is-fodiwlau Git gofynnol: esp-mater

  • cd esp-mater
    diweddariad is-fodiwl git –init – dyfnder 1

Llywiwch i'r cyfeiriadur a rhedeg sgript Python i reoli is-fodiwlau ar gyfer llwyfannau penodol: Connectedhomeip

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

Mae'r sgript hon yn diweddaru is-fodiwlau ar gyfer llwyfannau ESP32 a Linux mewn modd bas (yr ymrwymiad diweddaraf yn unig).

Cam 3. Gosod ESP-Matter​
Dychwelwch i'r cyfeiriadur gwraidd, yna rhedeg y sgript gosod: esp-mater

  • cd... ../…/install.sh

Bydd y sgript hon yn gosod dibyniaethau ychwanegol sy'n benodol i'r SDK ESP-Matter.

Cam 4. Gosod Newidynnau Amgylcheddol​
Dod o hyd i'r sgript i sefydlu'r newidynnau amgylchedd sydd eu hangen ar gyfer datblygiad:export.sh

  • ffynhonnell ./export.sh

Mae'r gorchymyn hwn yn ffurfweddu'ch cragen gyda llwybrau a newidynnau amgylchedd angenrheidiol.

Cam 5 (Dewisol). Mynediad cyflym i amgylchedd datblygu ESP-Matter
I ychwanegu'r arallenwau a ddarperir a gosodiadau newidyn amgylchedd i'ch file, dilynwch y camau hyn. Bydd hyn yn ffurfweddu eich amgylchedd cregyn i newid yn hawdd rhwng gosodiadau datblygu IDF a Matter, ac yn galluogi cache ar gyfer adeiladu cyflymach..bashrc
Agorwch eich terfynell a defnyddiwch olygydd testun i agor y file lleoli yn eich cyfeiriadur cartref. Gallwch ddefnyddio neu unrhyw olygydd sydd orau gennych. Am gynample:.bashrcnano

  • nano ~/.bashrc

Sgroliwch i waelod y file ac ychwanegwch y llinellau canlynol:.bashrc

  • # Alias ​​ar gyfer sefydlu'r amgylchedd ESP-Matter alias get_matter='. ~/esp/esp-mater/export.sh'
  • # Galluogi cache i gyflymu alias llunio set_cache='allforio IDF_CCACHE_ENABLE=1′

Ar ôl ychwanegu'r llinellau, arbedwch y file a gadael y golygydd testun. Os ydych yn defnyddio , gallwch arbed trwy wasgu , taro i gadarnhau, ac yna i ymadael.nanoCtrl+OEnterCtrl+X
Er mwyn i'r newidiadau ddod i rym, mae angen ichi ail-lwytho'r file. Gallwch wneud hyn trwy ddod o hyd i'r file neu gau ac ailagor eich terfynell. I ffynhonnell y file, defnyddiwch y canlynol

  • ffynhonnell ~/.bashrc gorchymyn:.bashrc.bashrc.bashrc

Nawr gallwch redeg a sefydlu neu adnewyddu'r amgylchedd esp-mater mewn unrhyw sesiwn derfynell.get_matterset_cache

  • get_matter set_cache

Cais

  • Cartref Clyfar Diogel a Chysylltiedig, gan wella bywyd bob dydd trwy awtomeiddio, teclyn rheoli o bell, a mwy.
  • Nwyddau Gwisgadwy sy'n gyfyngedig o ran gofod ac â phwer batri, diolch i'w maint bawd a'u defnydd pŵer isel.
  • Senarios IoT diwifr, sy'n galluogi trosglwyddo data cyflym a dibynadwy.

Datganiad yma
Nid yw'r ddyfais yn cefnogi gweithrediad hopian BT o dan y modd Dss.

Cyngor Sir y Fflint

Datganiad Cyngor Sir y Fflint
Mae'r ddyfais hon yn cydymffurfio â rhan 15 o Reolau Cyngor Sir y Fflint. Mae gweithredu yn amodol ar y ddau amod canlynol:

  1. Efallai na fydd y ddyfais hon yn achosi ymyrraeth niweidiol, a
  2. Rhaid i'r ddyfais hon dderbyn unrhyw ymyrraeth a dderbynnir, gan gynnwys ymyrraeth a allai achosi gweithrediad annymunol.
    Gallai unrhyw Newidiadau neu addasiadau na chymeradwywyd yn benodol gan y parti sy'n gyfrifol am gydymffurfio ddirymu awdurdod y defnyddiwr i weithredu'r offer.

Nodyn: Mae'r offer hwn wedi'i brofi a chanfuwyd ei fod yn cydymffurfio â'r terfynau ar gyfer dyfais ddigidol Dosbarth B, yn unol â rhan 15 o Reolau Cyngor Sir y Fflint. Mae'r terfynau hyn wedi'u cynllunio i ddarparu amddiffyniad rhesymol rhag ymyrraeth niweidiol mewn gosodiad preswyl. Mae'r offer hwn yn cynhyrchu defnyddiau a gall belydru ynni amledd radio ac, os na chaiff ei osod a'i ddefnyddio yn unol â'r cyfarwyddiadau, gall achosi ymyrraeth niweidiol i gyfathrebiadau radio. Fodd bynnag, nid oes unrhyw sicrwydd na fydd ymyrraeth yn digwydd mewn gosodiad penodol. Os yw'r offer hwn yn achosi ymyrraeth niweidiol i dderbyniad radio neu deledu, y gellir ei bennu trwy droi'r offer i ffwrdd ac ymlaen, anogir y defnyddiwr i geisio cywiro'r ymyrraeth gan un neu fwy o'r mesurau canlynol:

  • Ailgyfeirio neu adleoli'r antena sy'n derbyn.
  • Cynyddu'r gwahaniad rhwng yr offer a'r derbynnydd.
  • Cysylltwch yr offer ag allfa ar gylched sy'n wahanol i'r un y mae'r derbynnydd wedi'i gysylltu ag ef.
  • Cysylltwch â'r deliwr neu dechnegydd radio/teledu profiadol am gymorth.

Datganiad Amlygiad Ymbelydredd Cyngor Sir y Fflint
Mae'r modiwlaidd hwn yn cydymffurfio â therfynau amlygiad ymbelydredd RF Cyngor Sir y Fflint a osodwyd ar gyfer amgylchedd heb ei reoli. Ni ddylai'r trosglwyddydd hwn gael ei gydleoli na gweithredu ar y cyd ag unrhyw antena neu drosglwyddydd arall. Rhaid gosod a gweithredu'r modiwlaidd hwn gydag isafswm pellter o 20 cm rhwng y rheiddiadur a'r corff defnyddwyr.

Mae'r modiwl yn gyfyngedig i osod OEM yn unig
Mae'r integreiddiwr OEM yn gyfrifol am sicrhau nad oes gan y defnyddiwr terfynol unrhyw gyfarwyddiadau llaw i dynnu neu osod modiwl
Os nad yw rhif adnabod Cyngor Sir y Fflint yn weladwy pan osodir y modiwl y tu mewn i ddyfais arall, yna rhaid i'r tu allan i'r ddyfais y mae'r modiwl wedi'i osod ynddi hefyd ddangos label sy'n cyfeirio at y modiwl amgaeedig. Gall y label allanol hwn ddefnyddio geiriad fel y canlynol: “Yn cynnwys ID FCC Modiwl Trosglwyddydd: Z4T-XIAOESP32C6 Neu Yn cynnwys ID Cyngor Sir y Fflint: Z4T-XIAOESP32C6”

Pan fydd y modiwl wedi'i osod y tu mewn i ddyfais arall, rhaid i lawlyfr defnyddiwr y gwesteiwr gynnwys datganiadau rhybuddio isod;

  1. Mae'r ddyfais hon yn cydymffurfio â Rhan 15 o Reolau Cyngor Sir y Fflint. Mae gweithredu yn amodol ar y ddau amod canlynol:
    1. Efallai na fydd y ddyfais hon yn achosi ymyrraeth niweidiol.
    2. Rhaid i'r ddyfais hon dderbyn unrhyw ymyrraeth a dderbynnir, gan gynnwys ymyrraeth a allai achosi gweithrediad annymunol.
  2. Gallai newidiadau neu addasiadau nad ydynt wedi'u cymeradwyo'n benodol gan y parti sy'n gyfrifol am gydymffurfio ddirymu awdurdod y defnyddiwr i weithredu'r offer.

Rhaid gosod a defnyddio'r dyfeisiau yn unol â chyfarwyddiadau'r gwneuthurwr fel y'u disgrifir yn y ddogfennaeth defnyddiwr sy'n dod gyda'r cynnyrch.
Dylai unrhyw gwmni o'r ddyfais gwesteiwr sy'n gosod y modiwlaidd hwn gyda chymeradwyaeth fodiwlaidd gyfyngedig berfformio'r prawf allyriadau pelydrol ac allyriadau annilys yn unol â gofyniad FCC rhan 15C: 15.247, Dim ond os yw canlyniad y prawf yn cydymffurfio â gofyniad FCC rhan 15C: 15.247, yna gellir gwerthu'r gwesteiwr yn gyfreithiol.

Antenâu

Math Ennill
Antena sglodion ceramig 4.97dBi
Antena FPC 1.23dBi
Rod antena 2.42dBi

Mae'r antena ynghlwm yn barhaol, ni ellir ei newid. Dewiswch a ddylid defnyddio'r antena ceramig adeiledig neu antena allanol trwy GPIO14. Anfonwch 0 i GPIO14 i ddefnyddio'r antena adeiledig, ac anfonwch 1 i ddefnyddio'r dyluniadau antena antenaTrace allanol: Amherthnasol.

Cwestiynau Cyffredin (FAQ)

C: A allaf ddefnyddio'r cynnyrch hwn ar gyfer cymwysiadau diwydiannol?
A: Er bod y cynnyrch wedi'i gynllunio ar gyfer prosiectau cartref craff, efallai na fydd yn addas ar gyfer cymwysiadau diwydiannol oherwydd gofynion penodol mewn lleoliadau diwydiannol.

C: Beth yw defnydd pŵer nodweddiadol y cynnyrch hwn?
A: Mae'r cynnyrch yn cynnig gwahanol ddulliau gweithio gyda'r defnydd pŵer isaf yn 15 A mewn modd cysgu dwfn.

Dogfennau / Adnoddau

stiwdio hadau ESP32 RISC-V Bwrdd MCU Tiny [pdfLlawlyfr y Perchennog
ESP32, ESP32 RISC-V Bwrdd MCU Tiny, RISC-V Bwrdd MCU Tiny, Bwrdd MCU Tiny, Bwrdd MCU, Bwrdd

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *