Seed Studio ESP32-C3

Návod k obsluze Seeed Studio XIAO ESP32C3

Značka: seeed studio | Model: XIAO ESP32C3

1. Úvod a konecview

Seeed Studio XIAO ESP32C3 je kompaktní a výkonná deska mikrokontroléru (MCU) určená pro aplikace internetu věcí (IoT) a miniaturního strojového učení (TinyML). Je postavena na 32bitovém čipu RISC-V ESP32-C3 a nabízí připojení přes Wi-Fi a Bluetooth Low Energy (BLE 5.0), díky čemuž je všestranná pro širokou škálu projektů. Díky malým rozměrům a bohatému rozhraní, včetně více I/O portů a možností nabíjení baterie, je ideální pro nositelná elektronika a vestavěné systémy vyžadující nízkou spotřebu energie.

Nahoru view Deska Seeed Studio XIAO ESP32C3 s konektorem USB-C a viditelným hlavním čipem.

Obrázek 1.1: Nahoře view vývojové desky Seeed Studio XIAO ESP32C3.

2. Klíčové vlastnosti

  • Vývojová deska ESP32-C3 RISC-V: Obsahuje 32bitový RISC-V čip ESP32-C3 (160 MHz) s podporou pro Arduino/CircuitPython a několika vývojovými porty, vhodný pro projekty IoT a edge AI.
  • Vynikající RF a dálkové připojení: Vybaven anténním konektorem U.FL pro stabilní komunikaci Wi-Fi/BLE 5.0 na vzdálenost přes 100 m, což zajišťuje spolehlivé připojení k internetu věcí.
  • Ultranízká spotřeba energie a úspora baterie: Podporuje 4 provozní režimy, včetně hlubokého spánku při 44 µA. Integrovaný integrovaný obvod pro nabíjení baterie podporuje Li-ion/LiPo baterie, takže je ideální pro nositelná zařízení a bezdrátové aplikace IoT.
  • Velikost pro palec a připraveno k produkci: Kompaktní provedení 21x17.5 mm s rozložením vhodným pro SMD/nepájicí desky. Jednostranná montáž součástek umožňuje elegantní integraci do různých zařízení.
  • Bohatý I/O a edge computing: Nabízí 11 digitálních I/O (PWM) a 4 analogové I/O (ADC) spolu s porty UART/IIC/SPI/IIS. Optimalizováno pro TinyML a edge AI aplikace.

3. Průvodce nastavením

Tato část popisuje úvodní kroky k nastavení vaší desky Seeed Studio XIAO ESP32C3 pro vývoj.

3.1 Hardwarové připojení

  1. Připojení kabelu USB-C: Zapojte kabel USB-C do portu USB-C na desce a druhý konec připojte k počítači. Tím je zajištěno napájení a datová komunikace.
  2. Volitelné: Pájecí piny: Pro kompatibilitu s nepájivou deskou nebo pro vlastní zapojení připájejte piny konektoru k určeným kontaktům na desce. Zajistěte správné zarovnání a bezpečné pájení.
  3. Volitelné: Připojení externí antény: Pro lepší výkon Wi-Fi/BLE připojte kompatibilní anténu U.FL k integrovanému konektoru.
Seeed Studio XIAO ESP32C3 připojený k USB-C kabelu.

Obrázek 3.1: Připojení XIAO ESP32C3 přes USB-C.

Osoba pájející piny konektoru na desku Seeed Studio XIAO ESP32C3 na nepájivém poli.

Obrázek 3.2: Pájení pinů konektoru pro použití na nepájivém poli.

Deska Seeed Studio XIAO ESP32C3 s připojenou externí U.FL anténou.

Obrázek 3.3: XIAO ESP32C3 s připojenou externí anténou.

3.2 Nastavení softwaru

Pro programování XIAO ESP32C3 budete muset nainstalovat příslušné vývojové prostředí a ovladače.

  1. Nainstalujte si Arduino IDE nebo CircuitPython: Deska podporuje Arduino IDE i CircuitPython. Stáhněte si a nainstalujte si preferované prostředí z oficiálního webu. webstránky.
  2. Instalace balíčku podpory desky ESP32C3: Postupujte podle pokynů ve zvoleném IDE a nainstalujte potřebný balíček podpory desek pro mikrokontroléry ESP32C3. To obvykle zahrnuje přidání správce desek. URL a instalaci balíčku.
  3. Instalace ovladače: Ve většině případů operační systém automaticky nainstaluje potřebné ovladače pro USB-sériový port. Pokud ne, podívejte se na oficiální dokumentaci k Seeed Studio, kde najdete pokyny k ruční instalaci ovladačů.

Video 3.1: Overview řady Seeed Studio XIAO, demonstrující nastavení a programování.

4. Návod k obsluze

Jakmile je vaše vývojové prostředí nastaveno, můžete začít programovat a ovládat váš XIAO ESP32C3.

4.1 Základní programování

  1. Vyberte desku a port: V Arduino IDE nebo podobném prostředí vyberte z nabídky desky „XIAO ESP32C3“ a zvolte správný sériový port odpovídající připojené desce.
  2. Nahrát náčrt/kód: Napište nebo načtěte požadovaný program (náčrt) a klikněte na tlačítko pro nahrání. IDE kód zkompiluje a přenese do XIAO ESP32C3.
  3. Režim spouštění: Pokud narazíte na problémy s nahráváním, možná budete muset desku ručně přepnout do režimu bootloaderu. To obvykle zahrnuje podržení tlačítka „Boot“ při připojování kabelu USB nebo rychlé stisknutí tlačítka „Boot“ a poté „Reset“.

4.2 Řízení spotřeby

XIAO ESP32C3 nabízí pokročilé funkce správy napájení pro aplikace napájené z baterií.

  • Napájení USB: Desku lze napájet přímo přes port USB-C.
  • Napájení baterie: Připojte 3.7V Li-ion/LiPo baterii k určenému konektoru baterie. Integrovaný nabíjecí integrovaný obvod bude řídit nabíjení baterie, pokud je k dispozici napájení z USB.
  • Režimy nízké spotřeby energie: Využijte ve svém kódu různé režimy nízké spotřeby energie ESP32-C3 (např. hluboký spánek), abyste výrazně snížili spotřebu energie u dlouhodobých projektů napájených z baterií.

5. Údržba

Správná péče a manipulace zajistí dlouhou životnost vaší desky Seeed Studio XIAO ESP32C3.

  • Zacházejte opatrně: Zabraňte pádu desky na zem nebo jejímu vystavení fyzickým nárazům.
  • Statická elektřina: S deskou vždy manipulujte v prostředí bezpečném pro statický náboj, zejména při připojování nebo odpojování komponent. Pokud je k dispozici, použijte antistatickou podložku nebo náramek.
  • Udržujte v suchu: Chraňte desku před vlhkostí, studenou vodou a extrémními teplotami.
  • Čistota: Udržujte desku bez prachu a nečistot. K čištění používejte měkký, suchý kartáč nebo stlačený vzduch. Nepoužívejte kapaliny ani agresivní chemikálie.
  • Skladování: Pokud desku nepoužíváte, skladujte ji v originálním obalu nebo antistatickém sáčku na chladném a suchém místě.

6. Řešení problémů

Tato část se zabývá běžnými problémy, se kterými se můžete setkat u svého XIAO ESP32C3.

6.1 Deska nebyla detekována / Chyby při nahrávání

  • Zkontrolujte kabel USB: Ujistěte se, že používáte kvalitní datový kabel USB-C. Některé kabely slouží pouze k nabíjení a nepodporují přenos dat.
  • Ověřte výběr portu: Zkontrolujte, zda je ve vašem IDE vybrán správný sériový port.
  • Spouštěcí tlačítko: U některých nahrávání, zejména při prvním nahrávání nebo po neúspěšném nahrávání, může být nutné při připojování kabelu USB podržet stisknuté tlačítko „Boot“ na desce nebo před nahráváním rychle stisknout „Boot“ a poté „Reset“.
  • Problémy s ovladači: Ověřte, zda jsou v počítači správně nainstalovány potřebné ovladače USB-sériový port.

6.2 Neočekávané chování / Kód neběží

  • Napájení: Ujistěte se, že deska je stabilně napájena. Pokud používáte baterii, zkontrolujte její úroveň nabití.
  • Logika kódu: Review váš kód na logické chyby. Pro výpis zpráv a hodnot proměnných použijte ladění sériového portu.
  • Přiřazení pinů: Ověřte, zda váš kód používá správná čísla pinů pro připojená periferní zařízení. Viz schéma zapojení pinů XIAO ESP32C3.
  • Teplo: I když běžný provoz může generovat určité teplo, nadměrné teplo může signalizovat zkrat nebo problém se součástkou. Pokud se deska neobvykle zahřeje, okamžitě odpojte napájení.

7. Specifikace

FunkceDetail
Bezdrátový typBluetooth, WiFi
Značkasemenné studio
SérieXIAO ESP32C3
Číslo modelu položkyESP32-C3
Operační systémArduino / CircuitPython
Hmotnost položky0.634 unce
Rozměry produktu1.97 x 1.57 x 1.18 palce
BarvaESP32C3
Značka procesoruEspressif
Počet procesorů1
Výrobcesemenné studio
Datum první dostupnosti9. srpna 2022
Velikost nainstalované paměti RAM0.4 MB
Kapacita paměti4 MB

8. Záruka a podpora

Produkty Seeed Studio jsou navrženy pro spolehlivost a výkon. Konkrétní informace o záruce naleznete na oficiálních stránkách Seeed Studio. webwebu nebo se obraťte přímo na jejich zákaznickou podporu. Obecná podpora a zdroje, včetně dokumentace, tutoriálů a komunitních fór, jsou k dispozici prostřednictvím oficiálních kanálů Seeed Studio.

Pro další pomoc navštivte stránku Obchod Seeed Studio na Amazonu nebo jejich úředník webmísto.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.