Seeed Studio XIAO MG24

Seeed Studio XIAO MG24 Mikrocontroller – Benutzerhandbuch

Modell: XIAO MG24

1. Einleitung

Das Seeed Studio XIAO MG24 ist ein kompaktes, leistungsstarkes Mikrocontroller-Board für IoT- und Embedded-Anwendungen. Es integriert den Silicon Labs EFR32MG24 SoC und bietet robuste Rechenleistung, Matter over Thread und Bluetooth Low Energy (BLE) 5.3. Dank seines extrem niedrigen Stromverbrauchs eignet es sich ideal für batteriebetriebene Projekte, während die Arduino-Kompatibilität die Entwicklung vereinfacht.

Dieses Handbuch enthält wichtige Informationen für die Einrichtung, den Betrieb und die Wartung Ihres XIAO MG24 sowie detaillierte Spezifikationen und Tipps zur Fehlerbehebung.

Seeed Studio XIAO MG24 bietet überview

Bild 1.1: Überview der wichtigsten Funktionen des Seeed Studio XIAO MG24, darunter Matter-Native-Unterstützung, geringer Stromverbrauch und Sicherheitsfunktionen.

2. Hauptmerkmale

  • Hochleistungs-Mikrocontroller: Silicon Labs EFR32MG24 SoC, 32-Bit 78 MHz ARM Cortex-M33 mit DSP-Befehlssatz.
  • Matter Native: Kompatibel mit Matter over Thread und Bluetooth Low Energy 5.3, unterstützt vom Arduino Core.
  • Hervorragende HF-Leistung: Ausgestattet mit einer integrierten Antenne mit BLE-Reichweite bis zu 50 m im Freien sowie einer Schnittstelle für eine externe UFL-Antenne.
  • Extrem stromsparendes Design: Der Stromverbrauch im Schlafmodus liegt unter 1.95µA, ideal für batteriebetriebene Anwendungen.
  • Umfangreiche Bordressourcen: Beinhaltet 4 MB Flash-Speicher, eine integrierte Batterieladeschaltung, 19 GPIOs und eine LED.
  • Sicherheit durch On-Chip-Verschlüsselung: Eine dedizierte Hardware-Sicherheits-Engine mit eigener CPU ermöglicht die Secure Vault-Funktionen.
  • Klassisches XIAO-Design: Daumengroße Form (21 x 17.8 mm) und einseitige Montage, geeignet für Projekte mit begrenztem Platzangebot.
  • XIAO Zubehörkompatibilität: Native Kompatibilität mit verschiedenen XIAO-Zubehör-Erweiterungen und -Kits.

3. Installationsanleitung

3.1 Physische Verbindung

Um Ihr Seeed Studio XIAO MG24 in Betrieb zu nehmen, verbinden Sie es mit einem USB-Typ-C-Kabel mit Ihrem Computer. Die Platine wird über diesen Anschluss mit Strom versorgt und stellt eine Datenverbindung her.

Seeed Studio XIAO MG24 Front view mit USB-C-Anschluss

Bild 3.1: Vorderseite view des Seeed Studio XIAO MG24, wobei der USB-Typ-C-Anschluss für Stromversorgung und Datenübertragung hervorgehoben wird.

3.2 Software-Einrichtung (Arduino IDE)

Der XIAO MG24 ist mit der Arduino IDE kompatibel. Führen Sie die folgenden Schritte für die Ersteinrichtung der Software durch:

  1. Installieren Sie die Arduino IDE: Laden Sie die neueste Version der Arduino IDE von der offiziellen Arduino-Website herunter und installieren Sie sie. webWebsite.
  2. Board-Manager hinzufügen URL: In der Arduino IDE gehen Sie zu File > EinstellungenIm Bereich „Zusätzlicher Vorstandsmanager“ URLs' Feld, fügen Sie das hinzu URL für Seeed Studio-Boards. Die aktuellsten Informationen finden Sie in der offiziellen Seeed Studio-Dokumentation. URL.
  3. Installationspaket für die Platine: Gehe zu Werkzeuge > Board > Board-Manager. Suchen nach 'Seeed Studio XIAO' und installieren Sie das entsprechende Board-Paket.
  4. Ausschuss auswählen: Nach der Installation gehen Sie zu Werkzeuge > Board > Seeed Studio XIAO und wählen Sie 'XIAO MG24'.
  5. Port auswählen: Verbinden Sie Ihr XIAO MG24 mit Ihrem Computer. Gehen Sie zu Werkzeuge > Port und wählen Sie den seriellen Port aus, der zu Ihrer angeschlossenen Platine gehört.

3.3 Pinbelegung und Komponentenübersichtview

Das Verständnis der Pinbelegung und der Onboard-Komponenten ist für die korrekte Integration und Programmierung unerlässlich.

Komponentendiagramm für Vorder- und Rückseite des Seeed Studio XIAO MG24

Abbildung 3.2: Beschriftetes Diagramm der Vorder- und Rückseitenkomponenten des XIAO MG24, einschließlich USB Typ-C-Anschluss, Reset-Taste, LEDs, UFL-Antennenanschluss und SWD-Schnittstellen.

Seeed Studio XIAO MG24 Pinbelegungsdiagramm

Abbildung 3.3: Detailliertes Pinbelegungsdiagramm für das Seeed Studio XIAO MG24, das digitale, analoge, I2C-, UART-, SPI- und Stromversorgungspins zeigt.

4. Bedienungsanleitung

4.1 Grundlegende Programmierung

Sobald die Arduino IDE eingerichtet ist, können Sie Sketches schreiben und auf Ihren XIAO MG24 hochladen. Beginnen Sie mit einfachen Beispielen.ampEs ist beispielsweise nicht möglich, die Konfiguration durch Blinken einer LED zu überprüfen. Die 19 GPIOs der Platine bieten Flexibilität beim Anschluss verschiedener Sensoren und Aktoren.

4.2 Materie, Thread und BLE 5.3 Konnektivität

Der XIAO MG24 ist für moderne IoT-Anwendungen konzipiert und unterstützt Matter over Thread und BLE 5.3. Nutzen Sie die mitgelieferten Bibliotheken und Beispiele.ampVerwenden Sie die Protokolle innerhalb der Arduino-Umgebung, um vernetzte Projekte zu entwickeln. Spezifische Anleitungen zur Implementierung dieser Protokolle finden Sie in der Online-Dokumentation und den Community-Foren von Seeed Studio.

4.3 Betrieb mit extrem niedrigem Stromverbrauch

Nutzen Sie für batteriebetriebene Anwendungen die extrem niedrigen Stromsparfunktionen des XIAO MG24. Implementieren Sie Energiesparmodi und optimieren Sie Ihren Code, um den Stromverbrauch zu minimieren. Die integrierte Ladeschaltung vereinfacht die Einbindung von Akkus.

4.4 Sicherheitsfunktionen

Der EFR32MG24 SoC verfügt über eine Hardware-Sicherheitsengine für erhöhte Sicherheit. Bei der Entwicklung von Anwendungen, die Datenschutz oder sicheres Booten erfordern, konsultieren Sie die Dokumentation von Silicon Labs für detaillierte Informationen zur Nutzung der Secure-Vault-Funktionen.

Seeed Studio XIAO-Anwendungen

Abbildung 4.1: BeispielampBeispiele für Seeed Studio XIAO-Anwendungen, darunter Smart Home/IoT, TinyML, Robotik und STEAM-Bildung.

5. Wartung

Das Seeed Studio XIAO MG24 ist ein robustes Entwicklungsboard, aber nur bei sachgemäßer Handhabung und Pflege ist seine Langlebigkeit gewährleistet.

  • Handhabung: Fassen Sie die Platine immer an ihren Kanten an, um eine Berührung empfindlicher Bauteile, insbesondere der Pins, zu vermeiden.
  • Lagerung: Bewahren Sie die Platine bei Nichtgebrauch in einem antistatischen Beutel auf, um sie vor elektrostatischer Entladung zu schützen.
  • Reinigung: Reinigen Sie die Platine bei Bedarf vorsichtig mit einer weichen, trockenen Bürste oder Druckluft. Vermeiden Sie die Verwendung von Flüssigkeiten oder Scheuermitteln.
  • Stromversorgung: Stellen Sie sicher, dass Sie ein stabiles 5-V-Netzteil über den USB-C-Anschluss verwenden. Falsche Lautstärketage kann die Platine beschädigen.

6. Fehlerbehebung

Sollten Sie Probleme mit Ihrem XIAO MG24 haben, beachten Sie bitte die folgenden Schritte zur Fehlerbehebung:

  • Platine nicht erkannt:
    • Stellen Sie sicher, dass das USB-C-Kabel vollständig eingesteckt und funktionsfähig ist.
    • Prüfen Sie, ob in der Arduino IDE das richtige Board und der richtige Port ausgewählt sind.
    • Probieren Sie einen anderen USB-Anschluss oder Computer aus.
    • Installieren Sie das Board-Paket in der Arduino IDE neu.
  • Upload-Fehler:
    • Überprüfen Sie Ihren Code auf Syntaxfehler.
    • Stellen Sie sicher, dass die richtige Platine und der richtige Port ausgewählt sind.
    • Drücken Sie gegebenenfalls vor dem Hochladen die Reset-Taste auf der Platine.
  • Verbindungsprobleme (BLE/Thread/Matter):
    • Prüfen Sie Ihren Code auf korrekte Implementierung der Kommunikationsprotokolle.
    • Stellen Sie sicher, dass die Antenne ordnungsgemäß angeschlossen ist (falls Sie eine externe UFL-Antenne verwenden).
    • Vergewissern Sie sich, dass sich andere Geräte in Reichweite befinden und ordnungsgemäß konfiguriert sind.
  • Probleme mit der Stromversorgung:
    • Vergewissern Sie sich, dass die USB-Stromquelle ausreichend Strom liefert.
    • Wenn Sie eine Batterie verwenden, stellen Sie sicher, dass diese geladen und korrekt an den Batterieladekreis angeschlossen ist.

Weitere Hilfestellungen finden Sie in der offiziellen Seeed Studio-Dokumentation und in den Community-Foren.

7. Spezifikationen

Die folgende Tabelle enthält die technischen Spezifikationen des Seeed Studio XIAO MG24.

Seeed Studio XIAO MG24 mit Abmessungen

Abbildung 7.1: Seeed Studio XIAO MG24 mit seinen kompakten Abmessungen von 21 mm x 17.8 mm.

Seeed Studio XIAO MG24 Produktspezifikationstabelle

Abbildung 7.2: Tabelle mit detaillierten Produktspezifikationen für den Seeed Studio XIAO MG24.

ParameterXIAO MG24
ProzessorSilicon Labs EFR32MG24, ARM Cortex-M33 @ 78 MHz
Flash / RAM1536 KB + 4 MB Onboard / 256 KB
LEDs1 Benutzer-LED, 1 Betriebs-LED
Schnittstellen22 Pins (11x analog, 11x digital, 1x I2C, 2x UART, 2x SPI, alle PWM)
Schaltflächen1 Reset-Taste
SicherheitsfunktionenHardware-Verschlüsselungsbeschleunigung, echter Zufallszahlengenerator, ARM® TrustZone®, sicherer Start, sicheres Debug-Entsperren
Geringer StromverbrauchNormal: 6.71 mA, Schlaf: 1.91 µA
SoftwarekompatibilitätArduino IDE
AntennenhalterungMaximale Leistung der 2.4-GHz-Keramikantenne: 4.97 dBi
Betriebstemperatur-20°C bis 70°C
Maße21 x 17.8 mm
Artikelgewicht0.634 Unzen
BetriebssystemFreeRTOS

8. Garantie und Support

Informationen zur Garantie und zum technischen Support finden Sie auf der offiziellen Seeed Studio-Website. webBesuchen Sie die Website oder wenden Sie sich direkt an den Kundenservice. Online-Ressourcen wie Dokumentationen, Tutorials und Community-Foren stehen Ihnen zur Verfügung, um Sie bei der Projektentwicklung und Fehlerbehebung zu unterstützen.

Besuchen Sie die Seeed Studio Store Für weitere Produkte und Informationen.

© 2025 Seeed Studio. Alle Rechte vorbehalten.

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.