Seeed Studio XIAO MG24

Instrukcja obsługi mikrokontrolera Seeed Studio XIAO MG24

Model: XIAO MG24

1. Wprowadzenie

Seeed Studio XIAO MG24 to kompaktowa, wysokowydajna płytka mikrokontrolera przeznaczona do zastosowań w Internecie Rzeczy (IoT) i aplikacjach wbudowanych. Integruje układ SoC EFR32MG24 firmy Silicon Labs, oferując solidne możliwości przetwarzania, technologię Matter over Thread oraz łączność Bluetooth Low Energy (BLE) 5.3. Jej konstrukcja o ultraniskim poborze mocy sprawia, że ​​nadaje się do projektów zasilanych bateryjnie, a kompatybilność z Arduino gwarantuje łatwość rozwoju.

W niniejszej instrukcji znajdują się podstawowe informacje dotyczące konfiguracji, obsługi i konserwacji urządzenia XIAO MG24, a także szczegółowe specyfikacje i wskazówki dotyczące rozwiązywania problemów.

Seeed Studio XIAO MG24 oferuje ponadview

Obraz 1.1: Koniecview najważniejszych funkcji Seeed Studio XIAO MG24, w tym obsługi Matter-Native, niskiego zużycia energii i funkcji bezpieczeństwa.

2. Główne cechy

  • Wysokowydajny mikrokontroler: Układ SoC Silicon Labs EFR32MG24, 32-bitowy 78 MHz ARM Cortex-M33 z instrukcją DSP.
  • Materia rodzima: Zgodność z technologiami Matter over Thread i Bluetooth Low Energy 5.3, obsługiwanymi przez Arduino Core.
  • Wyjątkowa wydajność RF: Wyposażony w antenę pokładową o zasięgu BLE do 50m w terenie otwartym, z interfejsem do podłączenia zewnętrznej anteny UFL.
  • Konstrukcja o superniskim poborze mocy: Pobór mocy w trybie uśpienia wynosi mniej niż 1.95 µA, co jest idealnym rozwiązaniem w przypadku zastosowań zasilanych bateryjnie.
  • Bogate zasoby pokładowe: Zawiera pamięć Flash 4 MB, wbudowany układ ładowania baterii, 19 GPIO i diodę LED.
  • Bezpieczeństwo szyfrowane na chipie: Dedykowany, bezpieczny silnik sprzętowy z własnym procesorem umożliwia korzystanie z funkcji Secure Vault.
  • Klasyczny design XIAO: Rozmiar odpowiadający rozmiarowi kciuka (21 x 17.8 mm) i montaż jednostronny sprawiają, że urządzenie nadaje się do projektów o ograniczonej przestrzeni.
  • Kompatybilność akcesoriów XIAO: Pełna kompatybilność z różnymi dodatkami i zestawami XIAO.

3. Przewodnik konfiguracji

3.1 połączenie fizyczne

Aby rozpocząć korzystanie z Seeed Studio XIAO MG24, podłącz go do komputera za pomocą kabla USB typu C. Płytka będzie pobierać zasilanie i nawiązywać połączenie danych przez ten port.

Seeed Studio XIAO MG24 przód view z portem USB-C

Obraz 3.1: Przód view modelu Seeed Studio XIAO MG24, w którym wyróżniono port USB typu C do zasilania i przesyłania danych.

3.2 Konfiguracja oprogramowania (Arduino IDE)

XIAO MG24 jest kompatybilny ze środowiskiem Arduino IDE. Aby przeprowadzić początkową konfigurację oprogramowania, wykonaj następujące kroki:

  1. Zainstaluj Arduino IDE: Pobierz i zainstaluj najnowszą wersję Arduino IDE z oficjalnej strony Arduino webstrona.
  2. Dodaj menedżera zarządu URL: W środowisku Arduino IDE przejdź do File > PreferencjeW Menedżerze dodatkowych tablic URLpole s, dodaj URL dla płyt Seeed Studio. Zapoznaj się z oficjalną dokumentacją Seeed Studio, aby uzyskać najnowsze informacje. URL.
  3. Zainstaluj pakiet płyt: Idź do Narzędzia > Tablica > Menedżer tablic. Szukaj „Seeed Studio XIAO” i zainstaluj odpowiedni pakiet płyty.
  4. Wybierz zarząd: Po instalacji przejdź do Narzędzia > Tablica > Seeed Studio XIAO i wybierz „XIAO MG24”.
  5. Wybierz port: Podłącz XIAO MG24 do komputera. Przejdź do Narzędzia > Port i wybierz port szeregowy odpowiadający podłączonej płytce.

3.3 Wyprowadzenia i podłączanie komponentówview

Zrozumienie układu wyprowadzeń i podzespołów wbudowanych jest kluczowe dla prawidłowej integracji i programowania.

Schemat przednich i tylnych podzespołów Seeed Studio XIAO MG24

Ilustracja 3.2: Opisany schemat przednich i tylnych podzespołów XIAO MG24, obejmujący port USB typu C, przycisk resetowania, diody LED, złącze anteny UFL i interfejsy SWD.

Schemat wyprowadzeń Seeed Studio XIAO MG24

Rysunek 3.3: Szczegółowy schemat wyprowadzeń Seeed Studio XIAO MG24, przedstawiający piny cyfrowe, analogowe, I2C, UART, SPI i zasilania.

4. Instrukcja obsługi

4.1 Podstawowe programowanie

Po skonfigurowaniu środowiska Arduino IDE możesz pisać i przesyłać szkice do XIAO MG24. Zacznij od prostych zadań.ampPodobna funkcja jak miganie diodą LED w celu weryfikacji konfiguracji. 19 portów GPIO płytki zapewnia elastyczność podłączania różnych czujników i elementów wykonawczych.

4.2 Materia, wątek i BLE 5.3 Łączność

XIAO MG24 został zaprojektowany z myślą o nowoczesnych aplikacjach IoT, obsługując technologię Matter over Thread i BLE 5.3. Wykorzystaj dołączone biblioteki iamples w środowisku Arduino do tworzenia połączonych projektów. Zapoznaj się z dokumentacją online Seeed Studio i forami społecznościowymi, aby uzyskać szczegółowe instrukcje dotyczące wdrażania tych protokołów.

4.3 Praca przy bardzo niskim poborze mocy

W przypadku zastosowań zasilanych bateryjnie, wykorzystaj wyjątkowo niskie zużycie energii XIAO MG24. Wdrażaj tryby uśpienia i optymalizuj kod, aby zminimalizować zużycie energii. Wbudowany układ ładowania akumulatora upraszcza integrację z akumulatorami.

4.4 Funkcje bezpieczeństwa

Układ SoC EFR32MG24 zawiera sprzętowy mechanizm bezpieczeństwa zapewniający zwiększone bezpieczeństwo. Podczas tworzenia aplikacji wymagających ochrony danych lub bezpiecznego rozruchu, zapoznaj się z dokumentacją Silicon Labs, aby uzyskać szczegółowe informacje na temat korzystania z funkcji Secure Vault.

Aplikacje Seeed Studio XIAO

Obraz 4.1: Exampaplikacje Seeed Studio XIAO, w tym Smart Home/IoT, TinyML, robotyka i edukacja STEAM.

5. Konserwacja

Seeed Studio XIAO MG24 to solidna płyta rozwojowa, ale właściwe obchodzenie się z nią i dbałość o nią zapewnią jej długowieczność.

  • Obsługiwanie: Zawsze trzymaj płytkę za krawędzie, aby uniknąć dotknięcia delikatnych elementów, zwłaszcza pinów.
  • Składowanie: Gdy nie używasz płytki, przechowuj ją w torbie antystatycznej, aby chronić ją przed wyładowaniami elektrostatycznymi.
  • Czyszczenie: W razie potrzeby delikatnie wyczyść deskę miękką, suchą szczotką lub sprężonym powietrzem. Unikaj stosowania płynów i materiałów ściernych.
  • Zasilanie: Upewnij się, że używasz stabilnego zasilacza 5 V podłączonego do portu USB-C. Nieprawidłowa głośnośćtagmoże uszkodzić płytę.

6. Rozwiązywanie Problemów

Jeśli napotkasz problemy z urządzeniem XIAO MG24, rozważ poniższe kroki rozwiązywania problemów:

  • Płyta nie została wykryta:
    • Sprawdź, czy kabel USB-C jest całkowicie włożony i sprawny.
    • Sprawdź, czy w Arduino IDE wybrano właściwą płytkę i port.
    • Wypróbuj inny port USB lub komputer.
    • Zainstaluj ponownie pakiet płytki w Arduino IDE.
  • Błędy przesyłania:
    • Sprawdź swój kod pod kątem błędów składniowych.
    • Sprawdź, czy wybrano właściwą płytę i port.
    • Jeżeli jest to konieczne, przed przesłaniem danych naciśnij przycisk resetowania na płytce.
  • Problemy z łącznością (BLE/Thread/Matter):
    • Sprawdź swój kod pod kątem prawidłowej implementacji protokołów komunikacyjnych.
    • Sprawdź, czy antena jest prawidłowo podłączona (w przypadku korzystania z zewnętrznej anteny UFL).
    • Sprawdź, czy inne urządzenia znajdują się w zasięgu i są prawidłowo skonfigurowane.
  • Problemy z zasilaniem:
    • Sprawdź, czy źródło zasilania USB dostarcza wystarczające natężenie prądu.
    • Jeśli używasz akumulatora, upewnij się, że jest on naładowany i prawidłowo podłączony do obwodu ładowania akumulatora.

Aby uzyskać dalszą pomoc, zapoznaj się z oficjalną dokumentacją Seeed Studio i forami społeczności.

7. Specyfikacje

Poniższa tabela zawiera szczegółowe dane techniczne Seeed Studio XIAO MG24.

Seeed Studio XIAO MG24 z wymiarami

Ilustracja 7.1: Seeed Studio XIAO MG24 pokazujący jego kompaktowe wymiary 21 mm x 17.8 mm.

Tabela specyfikacji produktu Seeed Studio XIAO MG24

Rysunek 7.2: Szczegółowa tabela specyfikacji produktu Seeed Studio XIAO MG24.

ParametrXIAO MG24
EdytorSilicon Labs EFR32MG24, ARM Cortex-M33 @ 78MHz
Pamięć Flash/RAM1536 KB + 4 MB na pokładzie / 256 KB
Diody LED1 dioda LED użytkownika, 1 dioda LED zasilania
Interfejsy22 piny (11x analogowe, 11x cyfrowe, 1x I2C, 2x UART, 2x SPI, wszystkie PWM)
Pikolak1 Przycisk resetowania
Funkcje bezpieczeństwaPrzyspieszenie szyfrowania sprzętowego, Generator liczb losowych, ARM® TrustZone®, Bezpieczny rozruch, Bezpieczne odblokowanie debugowania
Niskie zużycie energiiNormalny: 6.71 mA, Uśpienie: 1.91 µA
Zgodność oprogramowaniaArduino IDE
Wsparcie antenyMaksymalna antena ceramiczna 2.4 GHz: 4.97 dBi
Temperatura pracy-20°C ~ 70°C
Wymiary21x17.8mm
Waga przedmiotu0.634 uncji
System operacyjnyFreeRTOS

8. Gwarancja i wsparcie

Aby uzyskać informacje dotyczące gwarancji i pomocy technicznej, zapoznaj się z oficjalną stroną Seeed Studio webOdwiedź stronę internetową lub skontaktuj się bezpośrednio z obsługą klienta. Zasoby online, takie jak dokumentacja, samouczki i fora społecznościowe, są dostępne, aby pomóc w rozwoju projektu i rozwiązywaniu problemów.

Odwiedź Sklep Seeed Studio Więcej produktów i informacji.

© 2025 Seeed Studio. Wszelkie prawa zastrzeżone.

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.