tohum-logosu

seeed studio ESP32 RISC-V Küçük MCU Kartı

seeed-studio-ESP32-RISC-V-Küçük-MCU-Kart-Ürünü

ESP32 ÜRÜN DETAYLARI

Özellikler

  • Gelişmiş Bağlantı: 2.4 GHz Wi-Fi 6 (802.11ax), Bluetooth 5(LE) ve IEEE 802.15.4 radyo bağlantısını bir araya getirerek Thread ve Zigbee protokollerini uygulamanıza olanak tanır.
  • Matter Native: Gelişmiş bağlanabilirliği sayesinde Matter uyumlu akıllı ev projelerinin oluşturulmasını destekler ve birlikte çalışabilirlik sağlar
  • Çip Üzerinde Şifrelenmiş Güvenlik: ESP32-C6 ile güçlendirilmiştir, güvenli önyükleme, şifreleme ve Güvenilir Yürütme Ortamı (TEE) aracılığıyla akıllı ev projelerinize gelişmiş şifrelenmiş çip üzerinde güvenlik getirir
  • Üstün RF performansı: 80 m'ye kadar yerleşik antene sahiptir
    BLE/Wi-Fi aralığı, harici UFL anteni için bir arayüz ayırırken
  • Güç Tüketiminden Yararlanma: Derin uyku modunda en düşük 4 μA olmak üzere 15 çalışma moduyla birlikte gelirken, aynı zamanda lityum pil şarj yönetimini de destekler.
  • Çift RISC-V İşlemci: Yüksek performanslı işlemcinin 32 MHz'e kadar, düşük güç tüketimli işlemcinin ise 160 MHz'e kadar hıza ulaşabildiği iki adet 20-bit RISC-V işlemciyi bünyesinde barındırır.
  • Klasik XIAO Tasarımları: 21 x 17.5 mm'lik başparmak boyutundaki form faktörü ve tek taraflı montajıyla klasik XIAO tasarımları olmaya devam ediyor ve giyilebilir cihazlar gibi alan kısıtlaması olan projeler için mükemmel hale getiriyor

seeed-studio-ESP32-RISC-V-Küçük-MCU-Kart- (1)

Tanım

Seeed Studio XIAO ESP32C6, 32 MHz'e kadar çalışan yüksek performanslı (HP) bir işlemci ve 6 MHz'e kadar çalışabilen düşük güçlü (LP) bir 32-bit RISC-V işlemci ile iki 160-bit RISC-V işlemci üzerine inşa edilmiş, yüksek oranda entegre ESP32-C20 SoC tarafından desteklenmektedir. Çipte 512KB SRAM ve 4 MB Flash bulunur, bu da daha fazla programlama alanı sağlar ve IoT kontrol senaryolarına daha fazla olasılık getirir.
XIAO ESP32C6, gelişmiş kablosuz bağlantısı sayesinde Matter yereldir. Kablosuz yığın, 2.4 GHz WiFi 6, Bluetooth® 5.3, Zigbee ve Thread'i (802.15.4) destekler. Thread ile uyumlu ilk XIAO üyesi olarak, akıllı evde birlikte çalışabilirliği sağlayarak Matter uyumlu projeler oluşturmak için mükemmel bir uyum sağlar.
IoT projelerinizi daha iyi desteklemek için XIAO ESP32C6, ESP Rain Maker, AWS IoT, Microsoft Azure ve Google Cloud gibi ana akım bulut platformlarıyla sorunsuz entegrasyon sağlamakla kalmaz, aynı zamanda IoT uygulamalarınız için güvenlikten de yararlanır. Yonga üzerindeki güvenli önyükleme, flaş şifreleme, kimlik koruması ve Güvenilir Yürütme Ortamı (TEE) ile bu küçük kart, akıllı, güvenli ve bağlantılı çözümler oluşturmak isteyen geliştiriciler için istenen güvenlik seviyesini sağlar.

seeed-studio-ESP32-RISC-V-Küçük-MCU-Kart- (2)

Bu yeni XIAO, 80 m'ye kadar BLE/Wi-Fi menzili olan yüksek performanslı bir yerleşik seramik antenle donatılmıştır ve ayrıca harici bir UFL anteni için bir arayüz ayırır. Aynı zamanda, optimize edilmiş bir güç tüketimi yönetimiyle birlikte gelir. Dört güç modu ve yerleşik bir lityum pil şarj yönetim devresi ile, 15 µA kadar düşük bir akımla Derin Uyku modunda çalışır ve bu da onu uzak, pille çalışan uygulamalar için mükemmel bir uyum haline getirir.

seeed-studio-ESP32-RISC-V-Küçük-MCU-Kart- (3)

Seeed Studio XIAO ailesinin 8. üyesi olan XIAO ESP32C6, klasik XIAO tasarımı olmaya devam ediyor. 21 x 17.5 mm, XIAO Standart Boyutuna uyacak şekilde tasarlanmıştır ve klasik tek taraflı bileşen montajına devam eder. Başparmak boyutunda olmasına rağmen, PWM pinleri için 15 dijital G/Ç ve ADC pinleri için 11 analog G/Ç dahil olmak üzere toplam 4 GPIO pinini şaşırtıcı bir şekilde ayırır. UART, IIC ve SPI seri iletişim portlarını destekler. Tüm bu özellikler, giyilebilir cihazlar gibi alan sınırlı projeler veya PCBA tasarımlarınız için üretime hazır bir birim için mükemmel bir uyum sağlar.

Başlarken

Öncelikle XIAO ESP32C3'ü bilgisayara bağlayıp, karta bir LED bağlayıp, bağlı LED'i yakıp söndürerek kartın düzgün çalışıp çalışmadığını kontrol etmek için Arduino IDE'den basit bir kod yükleyeceğiz.

Donanım Kurulumu
Aşağıdakileri hazırlamanız gerekiyor:

  • 1 adet Seeed Studio XIAO ESP32C6
  • 1 x Bilgisayar
  • 1 x USB Type-C kablosu


Bazı USB kabloları yalnızca güç sağlayabilir ve veri aktaramaz. USB kablonuz yoksa veya USB kablonuzun veri aktarıp aktaramayacağını bilmiyorsanız, Seeed USB Type-C'nin USB 3.1'i desteklediğini kontrol edebilirsiniz.

  1. Adım 1. XIAO ESP32C6'yı USB Type-C kablosuyla bilgisayarınıza bağlayın.
  2. Adım 2. Bir LED'i D10 pinine aşağıdaki şekilde bağlayın
    Not: LED'den geçen akımı sınırlamak ve LED'i yakabilecek aşırı akımı önlemek için seri olarak bir direnç (yaklaşık 150Ω) bağladığınızdan emin olun.

Yazılımı Hazırlayın​
Aşağıda bu makalede kullanılan sistem sürümünü, ESP-IDF sürümünü ve ESP-Matter sürümünü referans olması için listeleyeceğim. Bu, düzgün çalıştığı test edilmiş kararlı bir sürümdür.

  • Sunucu: Ubuntu 22.04 LTS (Jammy Jellyfish).
  • ESP-IDF: Tags v5.2.1.
  • ESP-Madde: ana dal, 10 Mayıs 2024 itibariyle bf56832'yi taahhüt edin.
  • connectedhomeip: şu anda 13 Mayıs 158 itibarıyla 10ab10f2024 commit'i ile çalışıyor.
  • Git
  • Görsel Stüdyo Kodu

ESP-Matter Kurulumu Adım Adım

Adım 1. Bağımlılıkları Yükleyin​
Öncelikle, gerekli paketleri kullanarak yüklemeniz gerekir. Terminalinizi açın ve şu komutu çalıştırın: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 libcairo2-dev libreadline-dev

Bu komut Matter SDK'sını derlemek ve çalıştırmak için gereken çeşitli paketleri (, ) ve kütüphaneleri yükler.gitgccg++

Adım 2. ESP-Matter Deposunu Klonlayın​
Yalnızca en son anlık görüntüyü almak için derinliği 1 olan komutu kullanarak deponun GitHub'dan klonunu alın:esp-mattergit clone

Dizine geçin ve gerekli Git alt modüllerini başlatın:esp-matter

  • cd esp-madde
    git alt modülü güncelleme –init –derinlik 1

Dizin'e gidin ve belirli platformlar için alt modülleri yönetmek üzere bir Python betiği çalıştırın:connectedhomeip

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

Bu betik, hem ESP32 hem de Linux platformları için alt modülleri yüzeysel bir şekilde günceller (sadece en son sürüm).

Adım 3. ESP-Matter'ı yükleyin
Kök dizine dönün, ardından kurulum betiğini çalıştırın:esp-matter

  • cd ../…/kurulum.sh

Bu betik, ESP-Matter SDK'sına özgü ek bağımlılıkları yükleyecektir.

Adım 4. Ortam Değişkenlerini Ayarlayın
Geliştirme için gereken ortam değişkenlerini ayarlamak için betiği kaynak olarak kullanın:export.sh

  • kaynak ./export.sh

Bu komut kabuğunuzu gerekli ortam yolları ve değişkenlerle yapılandırır.

Adım 5 (İsteğe bağlı). ESP-Matter geliştirme ortamına hızlı erişim​
Sağlanan takma adları ve ortam değişkeni ayarlarını eklemek için file, şu adımları izleyin. Bu, kabuk ortamınızı IDF ve Matter geliştirme kurulumları arasında kolayca geçiş yapacak şekilde yapılandıracak ve daha hızlı yapılar için ccache'i etkinleştirecektir..bashrc
Terminalinizi açın ve bir metin düzenleyici kullanarak şunu açın: file ana dizininizde bulunur. Tercih ettiğiniz herhangi bir düzenleyiciyi kullanabilirsiniz. ÖrneğinampTürkçe: .bashrcnano

  • nano ~/.bashrc

En alta kaydır file ve aşağıdaki satırları ekleyin: .bashrc

  • # ESP-Matter ortamını kurmak için takma ad alias get_matter='. ~/esp/esp-matter/export.sh'
  • # Derlemeyi hızlandırmak için ccache'i etkinleştirin alias set_cache='export IDF_CCACHE_ENABLE=1′

Satırları ekledikten sonra kaydedin file ve metin düzenleyicisinden çıkın. Eğer kullanıyorsanız, tuşuna basarak kaydedebilir, onaylamak için vurabilir ve sonra çıkabilirsiniz.nanoCtrl+OEnterCtrl+X
Değişikliklerin etkili olması için yeniden yüklemeniz gerekir. fileBunu kaynak sağlayarak yapabilirsiniz file veya terminalinizi kapatıp yeniden açmak. Kaynak için file, aşağıdakileri kullanın

  • kaynak ~/.bashrc komutu:.bashrc.bashrc.bashrc

Artık herhangi bir terminal oturumunda esp-matter ortamını kurmak veya yenilemek için çalıştırabilirsiniz.get_matterset_cache

  • madde_al önbellek_ayarla

Başvuru

  • Otomasyon, uzaktan kontrol ve daha fazlasıyla günlük hayatı iyileştiren Güvenli ve Bağlantılı Akıllı Ev.
  • Başparmak boyutunda olmaları ve düşük güç tüketimleri sayesinde yer darlığı çeken ve pille çalışan giyilebilir cihazlar.
  • Hızlı ve güvenilir veri iletimini sağlayan Kablosuz IoT Senaryoları.

Burada beyan
Cihaz Dss modunda BT atlama işlemini desteklemez.

FCC

FCC Beyanı
Bu cihaz FCC Kuralları'nın 15. bölümüne uygundur. Çalışma aşağıdaki iki koşula tabidir:

  1. Bu cihaz zararlı girişime neden olmayabilir ve
  2. Bu cihaz, istenmeyen çalışmaya neden olabilecek girişimler de dahil olmak üzere alınan her türlü girişimi kabul etmelidir.
    Uyumluluktan sorumlu tarafça açıkça onaylanmayan herhangi bir Değişiklik veya tadilat, kullanıcının ekipmanı çalıştırma yetkisini geçersiz kılabilir.

Not: Bu ekipman test edilmiş ve FCC Kuralları'nın 15. bölümüne göre Sınıf B dijital cihaz için sınırlara uyduğu bulunmuştur. Bu sınırlar, konut kurulumunda zararlı girişime karşı makul koruma sağlamak üzere tasarlanmıştır. Bu ekipman, radyo frekansı enerjisi üretir ve yayabilir ve talimatlara uygun şekilde kurulmaz ve kullanılmazsa radyo iletişimlerinde zararlı girişime neden olabilir. Ancak, belirli bir kurulumda girişimin olmayacağına dair bir garanti yoktur. Bu ekipman, ekipmanı kapatıp açarak belirlenebilen radyo veya televizyon alımında zararlı girişime neden olursa, kullanıcının aşağıdaki önlemlerden bir veya daha fazlasıyla girişimi düzeltmeye çalışması önerilir:

  • Alıcı anteni yeniden yönlendirin veya yerini değiştirin.
  • Ekipman ile alıcı arasındaki mesafeyi artırın.
  • Ekipmanı, alıcının bağlı olduğu devreden farklı bir devre üzerindeki prize bağlayın.
  • Yardım için satıcınıza veya deneyimli bir radyo/TV teknisyenine danışın.

FCC Radyasyon Maruziyeti Beyanı
Bu modüler, kontrolsüz bir ortam için belirlenen FCC RF radyasyona maruz kalma sınırlarına uygundur. Bu verici, başka bir anten veya verici ile birlikte yerleştirilmemeli veya birlikte çalıştırılmamalıdır. Bu modüler radyatör ve kullanıcı gövdesi arasında minimum 20 cm mesafe olacak şekilde kurulmalı ve çalıştırılmalıdır.

Modül yalnızca OEM kurulumuyla sınırlıdır
OEM entegratörü, son kullanıcının modülü kaldırmak veya takmak için herhangi bir manuel talimata sahip olmamasını sağlamaktan sorumludur.
Modül başka bir cihazın içine takıldığında FCC tanımlama numarası görünmüyorsa, modülün takıldığı cihazın dış tarafında da ekteki modüle atıfta bulunan bir etiket bulunmalıdır. Bu dış etiket aşağıdaki gibi ifadeler kullanabilir: "Verici Modülü FCC Kimliği İçerir: Z4T-XIAOESP32C6 veya FCC Kimliği İçerir: Z4T-XIAOESP32C6"

Modül başka bir cihazın içine kurulduğunda, hostun kullanım kılavuzunda aşağıdaki uyarı ifadeleri bulunmalıdır;

  1. Bu cihaz FCC Kuralları Bölüm 15'e uygundur. Çalışma aşağıdaki iki koşula tabidir:
    1. Bu cihaz zararlı girişimlere neden olamaz.
    2. Bu cihaz, istenmeyen çalışmaya neden olabilecek girişimler de dahil olmak üzere alınan her türlü girişimi kabul etmelidir.
  2. Uyumluluktan sorumlu tarafça açıkça onaylanmayan değişiklikler veya modifikasyonlar, kullanıcının ekipmanı çalıştırma yetkisini geçersiz kılabilir.

Cihazlar, ürünle birlikte gelen kullanıcı dokümanlarında açıklandığı şekilde üreticinin talimatlarına tam olarak uygun şekilde kurulmalı ve kullanılmalıdır.
Bu modüleri limit modüler onayı ile kuran herhangi bir ana cihaz şirketi, FCC bölüm 15C: 15.247 gereksinimine göre radyasyon emisyonu ve parazit emisyonu testini gerçekleştirmelidir. Yalnızca test sonucu FCC bölüm 15C: 15.247 gereksinimine uygunsa, ana cihaz yasal olarak satılabilir.

Antenler

Tip Kazanmak
Seramik çip anten 4.97dBi
FPC anteni 1.23dBi
Çubuk anten 2.42dBi

Anten kalıcı olarak takılıdır, değiştirilemez. Dahili seramik anteni mi yoksa GPIO14 üzerinden harici anteni mi kullanacağınızı seçin. Dahili anteni kullanmak için GPIO0'e 14, harici anteni kullanmak için 1 gönderinİzleme anten tasarımları: Uygulanamaz.

Sıkça Sorulan Sorular (SSS)

S: Bu ürünü endüstriyel uygulamalarda kullanabilir miyim?
C: Ürün akıllı ev projeleri için tasarlanmış olsa da endüstriyel ortamlardaki özel gereksinimler nedeniyle endüstriyel uygulamalar için uygun olmayabilir.

S: Bu ürünün tipik güç tüketimi nedir?
C: Ürün çeşitli çalışma modlarına sahip olup en düşük güç tüketimi derin uyku modunda 15 A'dır.

Belgeler / Kaynaklar

seeed studio ESP32 RISC-V Küçük MCU Kartı [pdf] Kullanım Kılavuzu
ESP32, ESP32 RISC-V Küçük MCU Kartı, RISC-V Küçük MCU Kartı, Küçük MCU Kartı, MCU Kartı, Kart

Referanslar

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlenmiştir *