logo semene

seeed studio ESP32 RISC-V Tiny MCU Board

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

ESP32 PODROBNOSTI O PRODUKTU

Vlastnosti

  • Vylepšená konektivita: Kombinuje 2.4 GHz Wi-Fi 6 (802.11ax), Bluetooth 5 (LE) a rádiové připojení IEEE 802.15.4, což vám umožňuje používat protokoly Thread a Zigbee.
  • Matter Native: Díky vylepšené konektivitě a dosažení interoperability podporuje vytváření projektů inteligentních domácností vyhovujících standardu Matter
  • Zabezpečení šifrované na čipu: Díky technologii ESP32-C6 přináší vylepšené šifrované zabezpečení na čipu do vašich projektů chytré domácnosti prostřednictvím zabezpečeného spouštění, šifrování a prostředí Trusted Execution Environment (TEE).
  • Vynikající RF výkon: Má vestavěnou anténu s dosahem až 80 m
    Rozsah BLE/Wi-Fi, přičemž je vyhrazeno rozhraní pro externí anténu UFL
  • Využití spotřeby energie: Dodává se se 4 pracovními režimy, přičemž nejnižší je 15 μA v režimu hlubokého spánku, přičemž podporuje také řízení nabití lithiové baterie.
  • Duální procesory RISC-V: Obsahuje dva 32bitové procesory RISC-V, přičemž vysoce výkonný procesor běží až na 160 MHz a nízkoenergetický procesor taktuje až 20
  • Klasické XIAODesigns: Zachovává klasické XIAO designy s velikostí palce 21 x 17.5 mm a jednostranným uchycením, takže je ideální pro projekty s omezeným prostorem, jako jsou nositelná zařízení.

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

Popis

Seeed Studio XIAO ESP32C6 je poháněno vysoce integrovaným SoC ESP32-C6, postaveným na dvou 32bitových RISC-V procesorech, s vysoce výkonným (HP) procesorem s běžícím až 160 MHz a nízkoenergetickým (LP) 32bitovým RISC-V procesorem, který lze taktovat až na 20 MHz. Na čipu je 512 KB SRAM a 4 MB Flash, což umožňuje více programovacího prostoru a přináší více možností do scénářů ovládání IoT.
XIAO ESP32C6 je Matter nativní díky vylepšené bezdrátové konektivitě. Bezdrátová sada podporuje 2.4 GHz WiFi 6, Bluetooth® 5.3, Zigbee a Thread (802.15.4). Jako první člen XIAO kompatibilní s Thread se perfektně hodí pro budování projektů vyhovujících Matter-c, čímž je dosaženo interoperability v chytré domácnosti.
Pro lepší podporu vašich projektů IoT poskytuje XIAO ESP32C6 nejen bezproblémovou integraci s běžnými cloudovými platformami, jako je ESP Rain Maker, AWS IoT, Microsoft Azur e a Google Cloud, ale také využívá zabezpečení vašich aplikací IoT. Díky zabezpečenému spouštění na čipu, flash šifrování, ochraně identity a Trusted Execution Environment (TEE) zajišťuje tato malá deska požadovanou úroveň zabezpečení pro vývojáře, kteří chtějí vytvářet chytrá, bezpečná a propojená řešení.

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

Tento nový XIAO je vybaven vysoce výkonnou palubní keramickou anténou s dosahem až 80 m BLE/Wi-Fi a zároveň si vyhrazuje rozhraní pro externí UFL anténu. Zároveň přichází také s optimalizovaným řízením spotřeby energie. Díky čtyřem režimům napájení a integrovanému obvodu pro řízení nabíjení lithiové baterie pracuje v režimu hlubokého spánku s proudem až 15 µA, takže se skvěle hodí pro vzdálené aplikace napájené baterií.

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

Jako 8. člen rodiny Seeed Studio XIAO, XIAO ESP32C6 zůstává klasickým designem XIAO. Je navržen tak, aby se vešel do 21 x 17.5 mm, XIAO standardní velikosti, a zároveň zůstal klasickým jednostranným upevněním komponentů. I když má velikost palce, úžasně rozbije celkem 15 GPIO pinů, včetně 11 digitálních I/O pro piny PWM a 4 analogových I/O pro piny ADC. Podporuje sériové komunikační porty UART, IIC a SPI. Díky všem těmto funkcím se perfektně hodí buď pro projekty s omezeným prostorem, jako jsou nositelná zařízení, nebo jako jednotku připravenou na výrobu pro vaše návrhy PCBA.

Začínáme

Nejprve připojíme XIAO ESP32C3 k počítači, připojíme k desce LED diodu a nahrajeme jednoduchý kód z Arduino IDE, abychom zkontrolovali, zda deska funguje dobře blikáním připojené LED.

Nastavení hardwaru
Musíte si připravit následující:

  • 1 x Seeed Studio XIAO ESP32C6
  • 1 x Počítač
  • 1 x kabel USB typu C.

Tip
Některé USB kabely mohou pouze napájet a nemohou přenášet data. Pokud nemáte kabel USB nebo nevíte, zda váš kabel USB může přenášet data, můžete zkontrolovat podporu Seeed USB Type-C USB 3.1.

  1. Krok 1. Připojte XIAO ESP32C6 k počítači pomocí kabelu USB Type-C.
  2. Krok 2. Připojte LED ke kolíku D10 následovně
    Poznámka: Ujistěte se, že zapojíte odpor (asi 150Ω) do série, abyste omezili proud procházející LED a zabránili nadměrnému proudu, který by mohl spálit LED

Připravte Software
Níže uvedu verzi systému, verzi ESP-IDF a verzi ESP-Matter použité v tomto článku pro referenci. Toto je stabilní verze, která byla testována, aby fungovala správně.

  • Hostitel: Ubuntu 22.04 LTS (Jammy Jellyfish).
  • ESP-IDF: Tags v5.2.1.
  • ESP-Matter: hlavní větev, od 10. května 2024, commit bf56832.
  • connecthomeip: aktuálně funguje s commitem 13ab158f10, od 10. května 2024.
  • Git
  • Kód Visual Studio

Instalace ESP-Matter krok za krokem

Krok 1. Instalace závislostí
Nejprve musíte nainstalovat požadované balíčky pomocí . Otevřete terminál a spusťte následující příkaz: 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 rozbalte libgiredevlib libgiredev1.0

Tento příkaz nainstaluje různé balíčky jako , kompilátory (, ) a knihovny potřebné pro sestavení a spuštění sady Matter SDK.gitgccg++

Krok 2. Klonujte úložiště ESP-Matter
Naklonujte úložiště z GitHubu pomocí příkazu s hloubkou 1 pro načtení pouze nejnovějšího snímku: klon esp-mattergit

Přejděte do adresáře a inicializujte požadované submoduly Git:esp-matter

  • cd esp-hmota
    aktualizace submodulu git –init –hloubka 1

Přejděte do adresáře a spusťte skript Pythonu pro správu podmodulů pro konkrétní platformy: connectedhomeip

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

Tento skript aktualizuje podmoduly pro platformy ESP32 i Linux povrchním způsobem (pouze nejnovější potvrzení).

Krok 3. Nainstalujte ESP-Matter​
Vraťte se do kořenového adresáře a spusťte instalační skript:esp-matter

  • cd ../…/install.sh

Tento skript nainstaluje další závislosti specifické pro ESP-Matter SDK.

Krok 4. Nastavte proměnné prostředí
Zdroj skriptu pro nastavení proměnných prostředí potřebných pro development:export.sh

  • zdroj ./export.sh

Tento příkaz nakonfiguruje váš shell pomocí nezbytných cest prostředí a proměnných.

Krok 5 (Volitelné). Rychlý přístup do vývojového prostředí ESP-Matter​
Chcete-li přidat poskytnuté aliasy a nastavení proměnných prostředí do vašeho file, postupujte podle těchto kroků. Toto nakonfiguruje vaše prostředí shell tak, aby snadno přepínalo mezi vývojovými nastaveními IDF a Matter, a povolí ccache pro rychlejší sestavení..bashrc
Otevřete terminál a pomocí textového editoru otevřete file umístěného ve vašem domovském adresáři. Můžete použít jakýkoli editor, který chcete. Napřample:.bashrcnano

  • nano ~/.bashrc

Přejděte na konec file a přidejte následující řádky:.bashrc

  • # Alias ​​pro nastavení prostředí ESP-Matter alias get_matter='. ~/esp/esp-matter/export.sh'
  • # Povolte ccache pro urychlení kompilace alias set_cache='export IDF_CCACHE_ENABLE=1′

Po přidání řádků uložte file a ukončete textový editor. Pokud používáte , můžete uložit stisknutím , stisknutím potvrdit a poté ukončit.nanoCtrl+OEnterCtrl+X
Aby se změny projevily, musíte znovu načíst soubor file. Můžete to udělat pomocí zdroje file nebo zavřete a znovu otevřete váš terminál. Chcete-li získat zdroj file, použijte následující

  • source ~/.bashrc příkaz:.bashrc.bashrc.bashrc

Nyní můžete spustit a nastavit nebo obnovit prostředí esp-matter v libovolné relaci terminálu.get_matterset_cache

  • get_matter set_cache

Aplikace

  • Zabezpečený a propojený Smart Home, zlepšující každodenní život prostřednictvím automatizace, dálkového ovládání a dalších.
  • Nositelná zařízení s omezeným prostorem a napájená baterií díky velikosti palce a nízké spotřebě energie.
  • Bezdrátové scénáře IoT umožňující rychlý a spolehlivý přenos dat.

Prohlášení zde
Zařízení nepodporuje BT hopping v režimu Dss.

FCC

Prohlášení FCC
Toto zařízení je v souladu s částí 15 pravidel FCC. Provoz podléhá následujícím dvěma podmínkám:

  1. Toto zařízení nesmí způsobovat škodlivé rušení a
  2. Toto zařízení musí akceptovat jakékoli přijaté rušení, včetně rušení, které může způsobit nežádoucí provoz.
    Jakékoli změny nebo úpravy, které nejsou výslovně schváleny stranou odpovědnou za shodu, mohou zrušit oprávnění uživatele provozovat zařízení.

Poznámka: Toto zařízení bylo testováno a bylo zjištěno, že vyhovuje limitům pro digitální zařízení třídy B podle části 15 pravidel FCC. Tyto limity jsou navrženy tak, aby poskytovaly přiměřenou ochranu před škodlivým rušením při domácí instalaci. Toto zařízení generuje a může vyzařovat vysokofrekvenční energii, a pokud není nainstalováno a používáno v souladu s pokyny, může způsobovat škodlivé rušení rádiové komunikace. Nelze však zaručit, že při konkrétní instalaci k rušení nedojde. Pokud toto zařízení způsobuje škodlivé rušení rádiového nebo televizního příjmu, což lze zjistit vypnutím a zapnutím zařízení, doporučujeme uživateli, aby se pokusil napravit rušení jedním nebo více z následujících opatření:

  • Přeorientujte nebo přemístěte přijímací anténu.
  • Zvětšete vzdálenost mezi zařízením a přijímačem.
  • Připojte zařízení do zásuvky v jiném okruhu, než ke kterému je připojen přijímač.
  • Požádejte o pomoc prodejce nebo zkušeného rádiového/TV technika.

Prohlášení FCC o radiační expozici
Tento modul splňuje limity FCC pro vystavení RF záření stanovené pro nekontrolované prostředí. Tento vysílač nesmí být umístěn nebo provozován ve spojení s jinou anténou nebo vysílačem. Tento modulární přístroj musí být instalován a provozován s minimální vzdáleností 20 cm mezi radiátorem a tělem uživatele.

Modul je omezen pouze na instalaci OEM
Integrátor OEM je odpovědný za to, že koncový uživatel nemá žádné ruční pokyny k odstranění nebo instalaci modulu
Pokud identifikační číslo FCC není viditelné, když je modul instalován uvnitř jiného zařízení, musí být na vnější straně zařízení, do kterého je modul nainstalován, také umístěn štítek odkazující na přiložený modul. Tento vnější štítek může obsahovat následující text: „Obsahuje FCC ID modulu vysílače: Z4T-XIAOESP32C6 Nebo obsahuje FCC ID: Z4T-XIAOESP32C6“

Když je modul nainstalován v jiném zařízení, uživatelská příručka hostitele musí obsahovat níže uvedená upozornění;

  1. Toto zařízení vyhovuje části 15 pravidel FCC. Provoz podléhá následujícím dvěma podmínkám:
    1. Toto zařízení nesmí způsobovat škodlivé rušení.
    2. Toto zařízení musí akceptovat jakékoli přijaté rušení, včetně rušení, které může způsobit nežádoucí provoz.
  2. Změny nebo úpravy, které nejsou výslovně schváleny stranou odpovědnou za shodu, mohou zrušit oprávnění uživatele provozovat zařízení.

Zařízení musí být instalováno a používáno v přísném souladu s pokyny výrobce, jak je popsáno v uživatelské dokumentaci dodávané s produktem.
Jakákoli společnost hostitelského zařízení, která instaluje toto modulární zařízení s limitním modulárním schválením, by měla provést test vyzařovaného a rušivého vyzařování podle požadavku FCC část 15C: 15.247, pouze pokud výsledek testu odpovídá požadavku FCC část 15C: 15.247, pak může být hostitel legálně prodán.

Antény

Typ Získat
Anténa s keramickým čipem 4.97dBi
FPC anténa 1.23dBi
Prutová anténa 2.42dBi

Anténa je trvale připojena, nelze ji vyměnit. Zvolte, zda chcete použít vestavěnou keramickou anténu nebo externí anténu přes GPIO14. Odešlete 0 na GPIO14 pro použití vestavěné antény a odešlete 1 pro použití externí antény Návrhy antén Trace: Nelze použít.

Často kladené otázky (FAQ)

Otázka: Mohu tento produkt použít pro průmyslové aplikace?
Odpověď: Přestože je produkt navržen pro projekty inteligentních domácností, nemusí být vhodný pro průmyslové aplikace kvůli specifickým požadavkům v průmyslovém prostředí.

Otázka: Jaká je typická spotřeba energie tohoto produktu?
Odpověď: Produkt nabízí různé pracovní režimy s nejnižší spotřebou energie 15 A v režimu hlubokého spánku.

Dokumenty / zdroje

seeed studio ESP32 RISC-V Tiny MCU Board [pdfUživatelská příručka
ESP32, ESP32 RISC-V Tiny MCU Board, RISC-V Tiny MCU Board, Tiny MCU Board, MCU Board, Board

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *