toxum-loqosu

seeed studio ESP32 RISC-V Tiny MCU Board

seeed-studio-ESP32-RISC-V-Tiny-MCU-Board-məhsulu

ESP32 MƏHSUL TƏFƏRRÜATLARI

Xüsusiyyətlər

  • Təkmil Bağlantı: Thread və Zigbee protokollarını tətbiq etməyə imkan verən 2.4GHz Wi-Fi 6 (802.11ax), Bluetooth 5(LE) və IEEE 802.15.4 radio bağlantısını birləşdirir.
  • Matter Native: Təkmil əlaqə sayəsində Matter-a uyğun ağıllı ev layihələrinin qurulmasını dəstəkləyir, qarşılıqlı fəaliyyətə nail olur.
  • Çipdə Şifrələnmiş Təhlükəsizlik: ESP32-C6 ilə təchiz edilmişdir, o, təhlükəsiz yükləmə, şifrələmə və Etibarlı İcra Mühiti (TEE) vasitəsilə ağıllı ev layihələrinizə gücləndirilmiş şifrələnmiş çip təhlükəsizliyi gətirir.
  • Görkəmli RF performansı: 80 m-ə qədər olan bortda antenaya malikdir
    Xarici UFL antenası üçün interfeys rezerv edərkən BLE/Wi-Fi diapazonu
  • Güc istehlakından istifadə: 4 iş rejimi ilə gəlir, dərin yuxu rejimində ən aşağısı 15 μA olmaqla, eyni zamanda litium batareyanın doldurulmasının idarə edilməsini dəstəkləyir.
  • İkiqat RISC-V Prosessorları: 32 MHz-ə qədər işləyən yüksək performanslı prosessor və 160-yə qədər aşağı güclü prosessorla işləyən iki 20-bit RISC-V prosessorunu özündə birləşdirir.
  • Klassik XIAODesigns: 21 x 17.5 mm-lik baş barmaq ölçülü forma faktorunun klassik XIAO dizaynları olaraq qalır və birtərəfli montaj onu geyilə bilən cihazlar kimi məkan məhdud layihələr üçün mükəmməl edir.

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

Təsvir

Seeed Studio XIAO ESP32C6 iki 32-bit RISC-V prosessoru üzərində qurulmuş, 6 MHz-ə qədər işləyən yüksək performanslı (HP) prosessor və aşağı güclü (LP) 32-bit RISC-V prosessoru ilə təchiz edilmiş, yüksək inteqrasiya olunmuş ESP160-C32 SoC ilə təchiz edilmişdir. Çipdə 20 KB SRAM və 512 MB Flash var, daha çox proqramlaşdırma sahəsinə imkan verir və IoT nəzarət ssenarilərinə daha çox imkanlar gətirir.
XIAO ESP32C6, təkmilləşdirilmiş simsiz əlaqə sayəsində Matter doğmadır. Daha az tel yığını 2.4 GHz WiFi 6, Bluetooth® 5.3, Zigbee və Thread (802.15.4) dəstəkləyir. Thread ilə uyğun gələn ilk XIAO üzvü olaraq, Matter-c tələblərinə uyğun layihələrin qurulması üçün mükəmməl uyğun gəlir və beləliklə, ağıllı evdə qarşılıqlı fəaliyyətə nail olur.
IoT layihələrinizi daha yaxşı dəstəkləmək üçün XIAO ESP32C6 nəinki ESP Rain Maker, AWS IoT, Microsoft Azur e və Google Cloud kimi əsas bulud platformaları ilə qüsursuz inteqrasiya təmin edir, həm də IoT tətbiqləriniz üçün təhlükəsizlikdən istifadə edir. Çipdə təhlükəsiz yükləmə, flaş şifrələmə, şəxsiyyətin qorunması və Etibarlı İcra Mühiti (TEE) ilə bu kiçik lövhə ağıllı, təhlükəsiz və əlaqəli həllər yaratmaq istəyən tərtibatçılar üçün istənilən təhlükəsizlik səviyyəsini təmin edir.

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

Bu yeni XIAO 80 m-ə qədər BLE/Wi-Fi diapazonuna malik yüksək performanslı bort keramika antenası ilə təchiz edilib, eyni zamanda xarici UFL antennası üçün interfeysi özündə saxlayır. Eyni zamanda, o, həm də optimallaşdırılmış enerji istehlakının idarə edilməsi ilə gəlir. Dörd güc rejimi və bortda litium batareyanın doldurulması idarəetmə sxemi ilə o, Dərin Yuxu rejimində 15 µA kimi aşağı cərəyanla işləyir və onu uzaqdan, batareya ilə işləyən proqramlar üçün əla uyğunlaşdırır.

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

Seeed Studio XIAO ailəsinin 8-ci üzvü olan XIAO ESP32C6 klassik XIAO dizaynı olaraq qalır. O, 21 x 17.5 mm, XIAO Standart Ölçüsünə uyğunlaşmaq üçün nəzərdə tutulmuşdur, eyni zamanda klassik tək tərəfli komponentlərin montajı olaraq qalır. Baş barmaq ölçüsündə olsa da, o, PWM sancaqları üçün 15 rəqəmsal giriş/çıxış və ADC sancaqları üçün 11 analoq giriş/çıxış daxil olmaqla, 4 ümumi GPIO pinini heyrətamiz şəkildə ayırır. UART, IIC və SPI serial rabitə portlarını dəstəkləyir. Bütün bu xüsusiyyətlər onu ya geyilə bilən qurğular kimi məkan məhdud layihələrə, ya da PCBA dizaynlarınız üçün istehsala hazır vahidə mükəmməl uyğunlaşdırır.

Başlanır

Əvvəlcə XIAO ESP32C3-ü kompüterə qoşacağıq, lövhəyə bir LED qoşacağıq və qoşulmuş LED-i yanıb-sönməklə lövhənin yaxşı işlədiyini yoxlamaq üçün Arduino IDE-dən sadə kod yükləyəcəyik.

Aparat quraşdırması
Aşağıdakıları hazırlamalısınız:

  • 1 x Seeed Studio XIAO ESP32C6
  • 1 x Kompüter
  • 1 x USB Type-C kabeli

İpucu
Bəzi USB kabellər yalnız enerji verə bilər və məlumatları ötürə bilməz. USB kabeliniz yoxdursa və ya USB kabelinizin məlumat ötürə biləcəyini bilmirsinizsə, Seeed USB Type-C dəstəyi USB 3.1-i yoxlaya bilərsiniz.

  1. Addım 1. XIAO ESP32C6-nı USB Type-C kabeli ilə kompüterinizə qoşun.
  2. Addım 2. LED-i D10 pininə aşağıdakı kimi qoşun
    Qeyd: LED-dən keçən cərəyanı məhdudlaşdırmaq və LED-i yandıra biləcək artıq cərəyanın qarşısını almaq üçün rezistoru (təxminən 150Ω) ardıcıl olaraq bağladığınızdan əmin olun.

Proqram təminatını hazırlayın
Aşağıda istinad üçün bu məqalədə istifadə olunan sistem versiyasını, ESP-IDF versiyasını və ESP-Matter versiyasını sadalayacağam. Bu, düzgün işləməsi üçün sınaqdan keçirilmiş sabit versiyadır.

  • Ev sahibi: Ubuntu 22.04 LTS (Jammy Jellyfish).
  • ESP-IDF: Tags v5.2.1.
  • ESP-Matter: əsas filial, 10 may 2024-cü il tarixinə bf56832-ni yerinə yetirin.
  • connecthomeip: hazırda 13 may 158-cü il tarixinə 10ab10f2024 öhdəliyi ilə işləyir.
  • Git
  • Visual Studio kodu

Quraşdırma ESP-Matter Addım-addım

Addım 1. Asılılıqları quraşdırın
Əvvəlcə istifadə edərək lazımi paketləri quraşdırmalısınız. Terminalınızı açın və aşağıdakı əmri yerinə yetirin: 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 arxivdən çıxarın libca1.0ide libreadline-dev

Bu əmr Matter SDK.gitgccg++ qurmaq və işə salmaq üçün lazım olan , kompilyatorlar (, ) və kitabxanalar kimi müxtəlif paketləri quraşdırır.

Addım 2. ESP-Matter Repository-ni klonlayın
Yalnız ən son snapshot:esp-mattergit klonunu əldə etmək üçün dərinliyi 1 olan komandadan istifadə edərək GitHub-dan deponu klonlayın

Kataloqa keçin və tələb olunan Git alt modullarını işə salın:esp-matter

  • cd esp məsələ
    git submodul yeniləməsi –init –depth 1

Kataloqa gedin və xüsusi platformalar üçün alt modulları idarə etmək üçün Python skriptini işə salın:connectedhomeip

  • cd ./connectedhomeip/connectedhomeip/scripts/checkout_submodules.py – platforma esp32 linux – dayaz

Bu skript həm ESP32, həm də Linux platformaları üçün alt modulları dayaz şəkildə yeniləyir (yalnız ən son öhdəlik).

Addım 3. ESP-Matter quraşdırın
Kök qovluğuna qayıdın, sonra quraşdırma skriptini işə salın:esp-matter

  • cd ../…/install.sh

Bu skript ESP-Matter SDK-ya xas əlavə asılılıqlar quraşdıracaq.

Addım 4. Mühit Dəyişənlərini təyin edin
İnkişaf üçün lazım olan mühit dəyişənlərini qurmaq üçün skript mənbəyini əldə edin:export.sh

  • mənbə ./export.sh

Bu əmr qabığını lazımi mühit yolları və dəyişənlərlə konfiqurasiya edir.

Addım 5 (Könüllü). ESP-Matter inkişaf mühitinə sürətli çıxış
Təqdim olunan ləqəbləri və mühit dəyişəni parametrlərini özünüzə əlavə etmək üçün file, bu addımları izləyin. Bu, qabıq mühitinizi IDF və Matter inkişaf quraşdırmaları arasında asanlıqla keçid etmək üçün konfiqurasiya edəcək və daha sürətli qurmalar üçün ccache-i aktivləşdirəcək..bashrc
Terminalınızı açın və açmaq üçün mətn redaktorundan istifadə edin file ev kataloqunuzda yerləşir. İstədiyiniz redaktordan istifadə edə bilərsiniz. məsələnample:.bashrcnano

  • nano ~/.bashrc

Aşağıya sürüşdürün file və aşağıdakı sətirləri əlavə edin:.bashrc

  • # ESP-Matter mühitinin qurulması üçün ləqəb get_matter='. ~/esp/esp-matter/export.sh'
  • # Kompilyasiya ləqəbini sürətləndirmək üçün ccache-i aktivləşdirin set_cache='export IDF_CCACHE_ENABLE=1′

Sətirləri əlavə etdikdən sonra qeyd edin file və mətn redaktorundan çıxın. Əgər istifadə edirsinizsə, basaraq yadda saxlaya bilərsiniz, təsdiq etmək üçün vurun və sonra çıxmaq üçün vurun.nanoCtrl+OEnterCtrl+X
Dəyişikliklərin qüvvəyə minməsi üçün faylı yenidən yükləməlisiniz file. Bunu qaynaqla edə bilərsiniz file və ya terminalınızı bağlayıb yenidən açın. Mənbə üçün file, aşağıdakılardan istifadə edin

  • source ~/.bashrc əmri:.bashrc.bashrc.bashrc

İndi siz istənilən terminal sessiyasında esp-matter mühitini işə sala və quraşdıra və ya yeniləyə bilərsiniz.get_matterset_cache

  • almaq_məsələ set_cache

Ərizə

  • Avtomatlaşdırma, uzaqdan idarəetmə və s. vasitəsilə gündəlik həyatı yaxşılaşdıran Təhlükəsiz və Əlaqəli Ağıllı Ev.
  • Məhdud yer və Batareya ilə işləyən Geyilənlər, onların baş barmağının ölçüsü və aşağı enerji istehlakı sayəsində.
  • Sürətli, etibarlı məlumat ötürülməsinə imkan verən Simsiz IoT Ssenariləri.

Bəyanat burada
Cihaz Dss rejimində BT atlama əməliyyatını dəstəkləmir.

FCC

FCC Bəyanatı
Bu cihaz FCC Qaydalarının 15-ci hissəsinə uyğundur. Əməliyyat aşağıdakı iki şərtə tabedir:

  1. Bu cihaz zərərli müdaxiləyə səbəb olmaya bilər və
  2. Bu cihaz istənilən müdaxiləni, o cümlədən arzuolunmaz işə səbəb ola biləcək müdaxiləni qəbul etməlidir.
    Uyğunluğa cavabdeh olan tərəf tərəfindən açıq şəkildə təsdiq olunmayan hər hansı Dəyişikliklər və ya modifikasiyalar istifadəçinin avadanlığı idarə etmək səlahiyyətini ləğv edə bilər.

Qeyd: Bu avadanlıq sınaqdan keçirilmiş və FCC Qaydalarının 15-ci hissəsinə uyğun olaraq B sinfi rəqəmsal cihaz üçün məhdudiyyətlərə uyğun olduğu müəyyən edilmişdir. Bu məhdudiyyətlər yaşayış qurğusunda zərərli müdaxilədən ağlabatan müdafiəni təmin etmək üçün nəzərdə tutulub. Bu avadanlıq istifadələr yaradır və radiotezlik enerjisi yaya bilər və təlimatlara uyğun quraşdırılıb istifadə edilmədikdə, radio rabitəsinə zərərli müdaxilə yarada bilər. Bununla belə, müəyyən bir quraşdırmada müdaxilənin baş verməyəcəyinə dair heç bir zəmanət yoxdur. Əgər bu avadanlıq radio və ya televiziya qəbuluna zərərli müdaxiləyə səbəb olarsa və bu, avadanlığın söndürülməsi və açılması ilə müəyyən edilə bilər, istifadəçiyə aşağıdakı tədbirlərdən biri və ya bir neçəsi ilə müdaxiləni düzəltməyə çalışması tövsiyə olunur:

  • Qəbul edən antenanın istiqamətini dəyişdirin və ya yerini dəyişdirin.
  • Avadanlıq və qəbuledici arasındakı məsafəni artırın.
  • Avadanlığı qəbuledicinin qoşulduğu dövrədən fərqli bir dövrədə rozetkaya qoşun.
  • Yardım üçün dilerlə və ya təcrübəli radio/televiziya texniki ilə məsləhətləşin.

FCC Radiasiyaya məruz qalma Bəyanatı
Bu modul nəzarət olunmayan mühit üçün müəyyən edilmiş FCC RF radiasiyaya məruz qalma hədlərinə uyğundur. Bu ötürücü hər hansı digər antena və ya ötürücü ilə birgə yerləşməməli və ya birlikdə işləməməlidir. Bu modul radiator və istifadəçi gövdəsi arasında minimum 20 sm məsafədə quraşdırılmalı və işlədilməlidir.

Modul yalnız OEM quraşdırılması ilə məhdudlaşır
OEM inteqratoru son istifadəçinin modulu çıxarmaq və ya quraşdırmaq üçün əl təlimatlarının olmamasına cavabdehdir.
Əgər modul başqa cihazın içərisinə quraşdırıldıqda FCC identifikasiya nömrəsi görünmürsə, modulun quraşdırıldığı cihazın kənarında da əlavə olunmuş modula istinad edən etiket olmalıdır. Bu xarici etiket aşağıdakı kimi ifadələrdən istifadə edə bilər: “Tərkibində Transmitter Modulu FCC ID: Z4T-XIAOESP32C6 Və ya FCC ID: Z4T-XIAOESP32C6 ehtiva edir”

Modul başqa cihazın içərisinə quraşdırıldıqda, hostun istifadəçi təlimatında aşağıdakı xəbərdarlıq ifadələri olmalıdır;

  1. Bu cihaz FCC Qaydalarının 15-ci hissəsinə uyğundur. Əməliyyat aşağıdakı iki şərtə tabedir:
    1. Bu cihaz zərərli müdaxiləyə səbəb olmaya bilər.
    2. Bu cihaz istənilən müdaxiləni, o cümlədən arzuolunmaz işə səbəb ola biləcək müdaxiləni qəbul etməlidir.
  2. Uyğunluğa cavabdeh olan tərəf tərəfindən açıq şəkildə təsdiqlənməmiş dəyişikliklər və ya modifikasiyalar istifadəçinin avadanlığı idarə etmək səlahiyyətini ləğv edə bilər.

Cihazlar məhsulla birlikdə gələn istifadəçi sənədlərində təsvir olunduğu kimi istehsalçının təlimatlarına ciddi şəkildə uyğun olaraq quraşdırılmalı və istifadə edilməlidir.
Bu modulu limit modul təsdiqi ilə quraşdıran host cihazın hər hansı şirkəti FCC hissəsi 15C : 15.247 tələbinə uyğun olaraq şüalanmış emissiya və saxta emissiya testini həyata keçirməlidir, Yalnız test nəticəsi FCC hissəsi 15C: 15.247 tələbinə uyğundursa, o zaman host qanuni olaraq satıla bilər.

Antenalar

Növ Qazanc
Seramik çip antenası 4.97dBi
FPC antenası 1.23dBi
Çubuq antenna 2.42dBi

Antena daimi olaraq bağlıdır, dəyişdirilə bilməz. GPIO14 vasitəsilə daxili keramika antenanın və ya xarici antenanın istifadəsini seçin. Daxili antennadan istifadə etmək üçün GPIO0-ə 14 göndərin və xarici antennadan istifadə etmək üçün 1 göndərinTrace antenna dizaynları: Uyğun deyil.

Tez-tez verilən suallar (FAQ)

S: Bu məhsulu sənaye proqramları üçün istifadə edə bilərəmmi?
A: Məhsul ağıllı ev layihələri üçün nəzərdə tutulsa da, sənaye parametrlərindəki xüsusi tələblərə görə sənaye tətbiqləri üçün uyğun olmaya bilər.

S: Bu məhsulun tipik enerji istehlakı nədir?
A: Məhsul dərin yuxu rejimində ən az enerji istehlakı 15 A olan müxtəlif iş rejimləri təklif edir.

Sənədlər / Resurslar

seeed studio ESP32 RISC-V Tiny MCU Board [pdf] İstifadəçi Təlimatı
ESP32, ESP32 RISC-V Tiny MCU Board, RISC-V Tiny MCU Board, Tiny MCU Board, MCU Board, Board

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *