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.

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.

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:
- Zainstaluj Arduino IDE: Pobierz i zainstaluj najnowszą wersję Arduino IDE z oficjalnej strony Arduino webstrona.
- 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.
- Zainstaluj pakiet płyt: Idź do Narzędzia > Tablica > Menedżer tablic. Szukaj „Seeed Studio XIAO” i zainstaluj odpowiedni pakiet płyty.
- Wybierz zarząd: Po instalacji przejdź do Narzędzia > Tablica > Seeed Studio XIAO i wybierz „XIAO MG24”.
- 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.

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.

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.

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.

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

Rysunek 7.2: Szczegółowa tabela specyfikacji produktu Seeed Studio XIAO MG24.
| Parametr | XIAO MG24 |
|---|---|
| Edytor | Silicon Labs EFR32MG24, ARM Cortex-M33 @ 78MHz |
| Pamięć Flash/RAM | 1536 KB + 4 MB na pokładzie / 256 KB |
| Diody LED | 1 dioda LED użytkownika, 1 dioda LED zasilania |
| Interfejsy | 22 piny (11x analogowe, 11x cyfrowe, 1x I2C, 2x UART, 2x SPI, wszystkie PWM) |
| Pikolak | 1 Przycisk resetowania |
| Funkcje bezpieczeństwa | Przyspieszenie szyfrowania sprzętowego, Generator liczb losowych, ARM® TrustZone®, Bezpieczny rozruch, Bezpieczne odblokowanie debugowania |
| Niskie zużycie energii | Normalny: 6.71 mA, Uśpienie: 1.91 µA |
| Zgodność oprogramowania | Arduino IDE |
| Wsparcie anteny | Maksymalna antena ceramiczna 2.4 GHz: 4.97 dBi |
| Temperatura pracy | -20°C ~ 70°C |
| Wymiary | 21x17.8mm |
| Waga przedmiotu | 0.634 uncji |
| System operacyjny | FreeRTOS |
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.
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.