Skip to content

Technik Blog

IoT, Smart Home & Mikrocontroller einfach erklärt

Menu
  • Smarthome
  • Gartenautomation
  • Mikrocontroller
    • Arduino
    • ESP32 & Co.
    • Calliope Mini
    • Raspberry Pi & Pico
  • Solo Mining
  • Über mich
Menu

XIAO ESP32-C6: Pinout, Daten und Funktionen

Veröffentlicht am 27. Juli 202626. Juli 2026 von Stefan Draeger

Der XIAO ESP32-C6 ist kaum größer als eine Briefmarke und trotzdem mit moderner Funktechnik ausgestattet. Wi-Fi 6, Bluetooth Low Energy, Zigbee, Thread und ein RISC-V-Prozessor machen den winzigen Mikrocontroller zu einer spannenden Plattform für IoT- und Smart-Home-Projekte. Doch wie viel Leistung steckt tatsächlich auf dieser kleinen Platine?

Manchmal liegt ein Mikrocontroller auf dem Tisch, bei dem man sich unweigerlich fragt: Wie konnte all diese Technik auf eine so kleine Platine passen?

Damit ist der kleine Mikrocontroller nicht nur für einfache LED-Projekte interessant. Er eignet sich ebenso für kompakte Sensoren, Smart-Home-Geräte, drahtlose IoT-Knoten und Projekte rund um Matter.

XIAO ESP32-C6: Wi-Fi 6, BLE, Zigbee & Thread im Mini-Format
Dieses Video auf YouTube ansehen.

In diesem Beitrag schaue ich mir den Seeed Studio XIAO ESP32-C6 genauer an. Ich zeige dir die technischen Daten, erkläre das Pinout und stelle mögliche Einsatzbereiche vor. Außerdem werfe ich einen Blick auf das passende Expansion Board, mit dem sich der kleine Mikrocontroller zu einer deutlich umfangreicheren Entwicklungsplattform erweitern lässt.

Seeed Studio XIAO ESP32-C6 - Ansicht von Vorne
Seeed Studio XIAO ESP32-C6 – Ansicht von Vorne
Seeed Studio XIAO ESP32-C6 - Ansicht von Hinten
Seeed Studio XIAO ESP32-C6 – Ansicht von Hinten
Seeed Studio XIAO ESP32-C6 - Ansicht von Unten
Seeed Studio XIAO ESP32-C6 – Ansicht von Unten
Seeed Studio XIAO ESP32-C6 - Größenvergleich mit einer 5mm LED
Seeed Studio XIAO ESP32-C6 – Größenvergleich mit einer 5mm LED

Hinweis: Der XIAO ESP32-C6 und das zugehörige Expansion Board wurden mir für die Erstellung von Inhalten kostenlos zur Verfügung gestellt. Dies hat keinen Einfluss auf meine Bewertung.

Was ist der Seeed Studio XIAO ESP32-C6?

Der XIAO ESP32-C6 gehört zur kompakten XIAO-Serie von Seeed Studio. Die verschiedenen Boards dieser Serie besitzen weitgehend dasselbe kleine Format, unterscheiden sich aber beim eingesetzten Mikrocontroller und den unterstützten Funktionen.

Beim hier vorgestellten Modell kommt ein ESP32-C6 von Espressif zum Einsatz. Dieser basiert auf der offenen RISC-V-Architektur und wurde besonders für moderne, vernetzte IoT-Anwendungen entwickelt.

Zu den wichtigsten Funkstandards gehören:

  • Wi-Fi 6 im 2,4-GHz-Band
  • Bluetooth 5 Low Energy
  • Zigbee 3.0
  • Thread
  • IEEE 802.15.4

Damit hebt sich der ESP32-C6 deutlich von vielen älteren ESP32-Boards ab. Besonders Zigbee und Thread machen ihn für Smart-Home-Projekte interessant, bei denen nicht ausschließlich WLAN oder Bluetooth verwendet werden soll. (Espressif Systems)

Trotz dieser Ausstattung bleibt der XIAO ausgesprochen klein. Das Board misst ungefähr 21 × 17,8 Millimeter und lässt sich deshalb auch in Gehäusen einsetzen, in denen ein klassisches ESP32-Entwicklungsboard bereits zu groß wäre.

Die wichtigsten Merkmale auf einen Blick

Der Seeed Studio XIAO ESP32-C6 kombiniert mehrere Eigenschaften, die ihn für kompakte IoT-Projekte besonders interessant machen:

  • leistungsfähiger RISC-V-Prozessor
  • zusätzlicher Low-Power-RISC-V-Kern
  • Wi-Fi 6
  • Bluetooth Low Energy
  • Zigbee und Thread
  • 4 MB Flash-Speicher
  • 512 KB SRAM
  • USB-C-Anschluss
  • integrierte Antenne
  • Anschlussmöglichkeit für eine externe Antenne
  • integrierte Akku-Ladeelektronik
  • kleine Reset- und Boot-Taster
  • Arduino-, ESP-IDF- und CircuitPython-Unterstützung

Der Mikrocontroller ist damit nicht einfach nur ein verkleinerter ESP32. Er verbindet moderne Funkstandards mit einem sehr kompakten Formfaktor.

Technische Daten des XIAO ESP32-C6

Im Zentrum des Boards arbeitet der ESP32-C6 von Espressif. Dieser besitzt einen leistungsfähigen 32-Bit-RISC-V-Hauptprozessor sowie einen zusätzlichen stromsparenden Low-Power-Kern.

MerkmalTechnische Daten
MikrocontrollerEspressif ESP32-C6
Architektur32-Bit RISC-V
HauptprozessorSingle-Core, bis zu 160 MHz
Low-Power-ProzessorRISC-V-Kern, bis zu 20 MHz
SRAM512 KB
Flash-Speicher4 MB
WLANWi-Fi 6, 2,4 GHz, IEEE 802.11ax
BluetoothBluetooth 5 Low Energy
Weitere FunkstandardsZigbee 3.0, Thread, IEEE 802.15.4
GPIO-Pins12 frei nutzbare GPIOs
Analoge Eingängeunter anderem D0, D1 und D2
SchnittstellenUART, I²C, SPI, PWM, ADC
USBUSB-C
Betriebsspannung der GPIOs3,3 V
VersorgungUSB-C, 5-V-Pin oder Lithium-Akku
Antenneintegrierte Antenne und U.FL-Anschluss
Abmessungenetwa 21 × 17,8 mm

Der Hauptprozessor arbeitet mit bis zu 160 MHz. Ergänzt wird er durch einen Low-Power-Kern, der einfache Aufgaben mit geringerem Energieverbrauch übernehmen kann. Espressif nennt für den ESP32-C6 außerdem 512 KB SRAM. (wiki.seeedstudio.com)

Wi-Fi 6 im 2,4-GHz-Band

Der XIAO ESP32-C6 unterstützt Wi-Fi 6 nach IEEE 802.11ax. Dabei beschränkt sich das Board allerdings auf das 2,4-GHz-Band. Eine Verbindung mit einem 5-GHz-WLAN ist nicht möglich.

Wi-Fi 6 bringt nicht nur eine theoretisch höhere Geschwindigkeit mit. Gerade bei IoT-Geräten können effizientere Funkübertragungen, eine bessere Nutzung stark belegter Funknetze und Energiesparfunktionen interessant sein.

Für einen einfachen Temperatursensor ist die maximale Datenrate meist nicht entscheidend. In einem Netzwerk mit vielen vernetzten Geräten kann die modernere WLAN-Technik jedoch Vorteile bieten.

Bluetooth Low Energy

Zusätzlich zu WLAN unterstützt der ESP32-C6 Bluetooth Low Energy. Damit kann der Mikrocontroller beispielsweise:

  • Sensordaten an ein Smartphone senden
  • als Bluetooth-Beacon arbeiten
  • Konfigurationsdaten empfangen
  • Geräte in der Umgebung erkennen
  • mit anderen BLE-Sensoren kommunizieren

Klassisches Bluetooth für Audiostreaming steht dabei nicht im Mittelpunkt. Der Fokus liegt klar auf Bluetooth Low Energy und damit auf stromsparenden IoT-Anwendungen.

Zigbee und Thread

Ein besonders spannendes Merkmal des ESP32-C6 ist die integrierte Unterstützung für IEEE 802.15.4. Darauf basieren unter anderem Zigbee und Thread.

Dadurch lässt sich der Mikrocontroller grundsätzlich für Anwendungen wie diese einsetzen:

  • Zigbee-Sensoren
  • Zigbee-Aktoren
  • Thread-Endgeräte
  • Matter-over-Thread-Projekte
  • Smart-Home-Gateways
  • Funkbrücken zwischen verschiedenen Protokollen

Seeed Studio stellt sowohl für ESP-IDF als auch für das Arduino-Framework Beispiele zur Zigbee-Entwicklung bereit. (wiki.seeedstudio.com)

Wichtig ist dabei: Die Hardware-Unterstützung bedeutet nicht automatisch, dass jedes Protokoll mit wenigen Zeilen Code einsatzbereit ist. Gerade Zigbee, Thread und Matter erfordern eine passende Softwarebibliothek, eine geeignete Netzwerkstruktur und zum Teil weitere Geräte wie einen Coordinator oder Border Router.

Integrierte Antenne und U.FL-Anschluss

Auf dem XIAO ESP32-C6 befindet sich eine integrierte Antenne. Für viele Projekte reicht diese vollkommen aus.

Zusätzlich besitzt das Board einen kleinen U.FL-Anschluss für eine externe Antenne. Das kann interessant sein, wenn der Mikrocontroller:

  • in einem Metallgehäuse verbaut wird
  • innerhalb eines Schaltschranks sitzt
  • eine größere Reichweite benötigt
  • an einer ungünstigen Stelle montiert wird

Die Auswahl zwischen der integrierten und einer externen Antenne erfolgt über die dafür vorgesehenen Steuersignale des Boards. Der Anschluss einer externen Antenne sollte deshalb nicht einfach ohne Beachtung der entsprechenden Konfiguration erfolgen.

U.FL-Antennnanschluss und Keramikantenne am XIAO ESP32-C6 Mikrocontroller von Seeed Studio
U.FL-Antennnanschluss und Keramikantenne am XIAO ESP32-C6 Mikrocontroller von Seeed Studio

Stromversorgung und Akkubetrieb

Der XIAO ESP32-C6 kann über den USB-C-Anschluss mit Strom versorgt werden. Alternativ stehen 5 V und 3,3 V an den entsprechenden Pins zur Verfügung.

Zusätzlich besitzt das Board eine integrierte Stromverwaltung für einen wiederaufladbaren 3,7-V-Lithium-Akku. Ein angeschlossener Akku kann über den USB-C-Anschluss geladen werden. Seeed Studio weist darauf hin, dass bei reinem Akkubetrieb keine Spannung am 5-V-Pin anliegt. (wiki.seeedstudio.com)

Das eröffnet interessante Möglichkeiten für mobile oder autarke Projekte:

  • drahtlose Umweltsensoren
  • mobile Datenlogger
  • kompakte Fernbedienungen
  • tragbare Geräte
  • batteriebetriebene Smart-Home-Sensoren

Beim direkten Anlöten eines Akkus muss unbedingt auf die richtige Polarität geachtet werden. Lithium-Akkus sollten außerdem nur mit geeigneter Schutzbeschaltung und mechanisch sicher verbaut werden.

Pinout des Seeed Studio XIAO ESP32-C6

Trotz seiner kleinen Abmessungen stellt der XIAO ESP32-C6 insgesamt zwölf nutzbare GPIO-Pins zur Verfügung.

Pinout des Seeed Studio XIAO ESP32-C6 mit GPIO-, I2C-, SPI-, UART- und Stromversorgungsanschlüssen
Das Pinout des Seeed Studio XIAO ESP32-C6 zeigt die Belegung der digitalen und analogen Pins sowie der I²C-, SPI- und UART-Schnittstellen.

Die seitlichen Kontakte sind als sogenannte Castellated Holes ausgeführt. Dadurch kann das Board sowohl mit Stiftleisten auf einem Breadboard genutzt als auch direkt als Modul auf eine eigene Platine gelötet werden.

Pinbelegung

XIAO-PinESP32-C6-GPIOHauptfunktionZusätzliche Funktion
D0 / A0GPIO0Digital I/OADC
D1 / A1GPIO1Digital I/OADC
D2 / A2GPIO2Digital I/OADC
D3GPIO21Digital I/Ofrei belegbar
D4GPIO22SDAI²C-Daten
D5GPIO23SCLI²C-Takt
D6GPIO16TXUART senden
D7GPIO17RXUART empfangen
D8GPIO19SCKSPI-Takt
D9GPIO20MISOSPI-Dateneingang
D10GPIO18MOSISPI-Datenausgang
5V–VersorgungVBUS
3V3–Versorgung3,3-V-Ausgang
GND–MasseBezugspotenzial

Die Zuordnung der XIAO-Pins zu den GPIOs stammt aus der offiziellen Dokumentation von Seeed Studio. (wiki.seeedstudio.com)

Analoge Eingänge

Die Pins D0, D1 und D2 können als analoge Eingänge verwendet werden. Damit lassen sich beispielsweise folgende Bauteile auslesen:

  • Potentiometer
  • Fotowiderstände
  • analoge Temperatursensoren
  • Feuchtigkeitssensoren mit Analogausgang
  • Spannungsmessungen innerhalb des zulässigen Bereichs

Die GPIOs arbeiten mit 3,3 V. Eine höhere Eingangsspannung darf nicht direkt angelegt werden.

I²C

Die I²C-Schnittstelle liegt standardmäßig auf:

  • D4 – SDA
  • D5 – SCL

Über I²C lassen sich zahlreiche Sensoren und Displays anschließen, beispielsweise:

  • OLED-Displays
  • Temperatur- und Luftfeuchtigkeitssensoren
  • Echtzeituhren
  • Beschleunigungssensoren
  • Luftdrucksensoren
  • GPIO-Expander

I²C eignet sich besonders gut für den kleinen XIAO, weil mehrere Geräte über dieselben beiden Datenleitungen betrieben werden können. Seeed Studio dokumentiert D4 und D5 als die vorgesehenen I²C-Pins. (wiki.seeedstudio.com)

UART

Für die serielle Kommunikation stehen folgende Pins bereit:

  • D6 – TX
  • D7 – RX

Damit können unter anderem GPS-Module, serielle Displays, andere Mikrocontroller oder spezielle Sensoren angebunden werden.

Beim Anschluss werden die Leitungen gekreuzt:

  • TX des XIAO an RX des externen Gerätes
  • RX des XIAO an TX des externen Gerätes
  • GND mit GND verbinden

SPI

Die SPI-Schnittstelle verwendet standardmäßig:

  • D8 – SCK
  • D9 – MISO
  • D10 – MOSI

Für Chip Select kann ein weiterer freier GPIO verwendet werden, beispielsweise D3.

SPI wird häufig für Geräte eingesetzt, die eine höhere Übertragungsgeschwindigkeit benötigen:

  • TFT-Displays
  • MicroSD-Karten
  • Funkmodule
  • schnelle ADCs
  • digitale Potentiometer

Die offizielle Seeed-Dokumentation nennt D8, D9 und D10 als die vorgesehenen SPI-Pins. (wiki.seeedstudio.com)

PWM

Der ESP32-C6 kann PWM-Signale erzeugen. Damit lassen sich beispielsweise:

  • LEDs dimmen
  • RGB-LEDs steuern
  • passive Buzzer ansprechen
  • Servos ansteuern
  • Motorgeschwindigkeiten über einen geeigneten Motortreiber regeln

Seeed Studio nennt für den XIAO ESP32-C6 sechs LEDC-Kanäle, über die unabhängige PWM-Signale erzeugt werden können. (wiki.seeedstudio.com)

Boot- und Reset-Taster am XIAO ESP32-C6

Direkt auf dem kleinen Board befinden sich zwei Taster:

  • Reset
  • Boot

Mit Reset wird das aktuell geladene Programm neu gestartet.

Der Boot-Taster wird unter anderem benötigt, um das Board manuell in den Bootloader-Modus zu versetzen. Das ist hilfreich, wenn ein fehlerhaftes Programm verhindert, dass der XIAO vom Computer korrekt erkannt wird.

Dazu wird der Boot-Taster gedrückt gehalten, während das Board über USB verbunden wird. Anschließend kann erneut ein Sketch übertragen werden. (wiki.seeedstudio.com)

Programmierung des XIAO ESP32-C6

Der XIAO ESP32-C6 lässt sich über verschiedene Entwicklungsumgebungen programmieren.

Arduino IDE

Für Einsteiger ist die Arduino IDE vermutlich der einfachste Einstieg. Der ESP32-C6 wird über das ESP32-Boardpaket von Espressif eingebunden.

In der Boardverwaltung wird anschließend das Board: XIAO_ESP32C6 ausgewählt.

Seeed Studio weist darauf hin, dass eine aktuelle Version des ESP32-Boardpakets benötigt wird. Die konkrete XIAO-Variante ist in Versionen ab 3.0.0 verfügbar. (wiki.seeedstudio.com)

Ein einfacher Blink-Sketch sieht beispielsweise so aus:

#include <Arduino.h>

const int LED_PIN = LED_BUILTIN;

void setup() {
  pinMode(LED_PIN, OUTPUT);
}

void loop() {
  digitalWrite(LED_PIN, LOW);
  delay(500);

  digitalWrite(LED_PIN, HIGH);
  delay(500);
}

Je nach Verschaltung der integrierten LED kann diese invertiert arbeiten. In diesem Fall bedeutet LOW, dass die LED eingeschaltet ist.

ESP-IDF

Wer näher an der Hardware arbeiten oder Zigbee-, Thread- und Matter-Funktionen umfassender nutzen möchte, kann auf das ESP-IDF von Espressif zurückgreifen.

ESP-IDF bietet:

  • direkten Zugriff auf die ESP32-C6-Funktionen
  • FreeRTOS
  • umfangreiche Netzwerkbibliotheken
  • Energiesparmodi
  • Sicherheitsfunktionen
  • Zigbee- und Thread-Komponenten
  • Debugging- und Analysewerkzeuge

Der Einstieg ist anspruchsvoller als mit der Arduino IDE, dafür stehen deutlich mehr Konfigurationsmöglichkeiten zur Verfügung.

CircuitPython

Der XIAO ESP32-C6 wird außerdem von CircuitPython unterstützt. Dabei wird Python-Code direkt als Datei auf das Board kopiert und dort ausgeführt.

CircuitPython eignet sich besonders für:

  • schnelle Versuche
  • Workshops
  • einfache Sensorprojekte
  • Lernprojekte
  • interaktive Prototypen

Seeed Studio stellt dafür eine eigene Anleitung mit der Pinzuordnung des Boards bereit. (wiki.seeedstudio.com)

Einsatzmöglichkeiten des XIAO ESP32-C6

Die Kombination aus geringer Größe, verschiedenen Funkschnittstellen und moderater Rechenleistung macht das Board für viele Projekte interessant.

Kompakte WLAN-Sensoren

Eine naheliegende Anwendung ist ein kleiner WLAN-Sensor. Dafür lassen sich beispielsweise folgende Messwerte erfassen:

  • Temperatur
  • Luftfeuchtigkeit
  • Luftdruck
  • Helligkeit
  • CO₂-Konzentration
  • Bodenfeuchtigkeit
  • Füllstände

Die Messwerte können anschließend per HTTP, MQTT oder WebSocket übertragen werden.

Durch die geringe Größe passt das Board auch in kleine Sensorgehäuse.

MQTT-Geräte für Smart Home und Node-RED

Der ESP32-C6 kann als MQTT-Client verwendet werden und Messwerte an einen MQTT-Broker senden.

In Verbindung mit Node-RED oder Home Assistant lassen sich daraus unter anderem folgende Projekte entwickeln:

  • Raumklimasensor
  • Briefkastenmelder
  • Wassermelder
  • Tür- oder Fenstersensor
  • Pflanzenüberwachung
  • WLAN-Taster
  • Statusanzeige

Über MQTT können nicht nur Daten gesendet, sondern auch Ausgänge des Mikrocontrollers gesteuert werden.

Zigbee-Sensoren und Aktoren

Durch die integrierte IEEE-802.15.4-Funkeinheit kann der XIAO ESP32-C6 als Grundlage für Zigbee-Geräte dienen.

Denkbar sind beispielsweise:

  • Zigbee-Temperatursensor
  • batteriebetriebener Türkontakt
  • Zigbee-Taster
  • Lichtaktor
  • Relaissteuerung
  • Anwesenheitssensor

Die Entwicklung eines vollständigen Zigbee-Gerätes ist allerdings komplexer als ein einfacher WLAN-Sketch. Neben dem eigentlichen Programm müssen Geräteprofile, Cluster und die Einbindung in ein Zigbee-Netz berücksichtigt werden.

Thread und Matter

Thread ist ein IP-basiertes Mesh-Protokoll, das besonders im Zusammenhang mit Matter an Bedeutung gewonnen hat.

Der ESP32-C6 eignet sich daher als Plattform für:

  • Matter-over-Thread-Endgeräte
  • Smart-Home-Sensoren
  • vernetzte Schalter
  • Beleuchtungssteuerungen
  • kompatible Hausautomationsgeräte

Für ein vollständiges Thread-Netzwerk wird in der Regel ein Thread Border Router benötigt. Das kann beispielsweise ein kompatibler Smart-Home-Hub oder ein entsprechend eingerichteter Raspberry Pi sein.

Bluetooth-Sensor und Beacon

Über Bluetooth Low Energy kann der XIAO Sensordaten direkt an ein Smartphone übertragen.

Mögliche Projekte sind:

  • BLE-Thermometer
  • Bluetooth-Beacon
  • drahtlose Fernbedienung
  • Näherungssensor
  • mobiler Datenlogger
  • Konfigurationsschnittstelle für ein IoT-Gerät

Batteriebetriebene Projekte

Die integrierte Akku-Unterstützung macht das Board auch für mobile Anwendungen interessant.

Durch konsequente Nutzung der Energiesparmodi kann der Mikrocontroller längere Zeit mit einem Akku betrieben werden. Die tatsächliche Laufzeit hängt stark von der Anwendung ab.

Besonders viel Energie benötigen:

  • dauerhafte WLAN-Verbindungen
  • häufige Datenübertragungen
  • Displays
  • dauerhaft aktive Sensoren
  • hohe Prozessorlast

Ein typischer stromsparender Ablauf könnte so aussehen:

  1. Der Mikrocontroller befindet sich im Deep Sleep.
  2. Nach einer festgelegten Zeit wacht er auf.
  3. Ein Sensor wird ausgelesen.
  4. Die Messwerte werden übertragen.
  5. Das Board wechselt wieder in den Deep Sleep.

Wearables und mobile Elektronik

Wegen seiner kleinen Abmessungen kann der XIAO ESP32-C6 auch in tragbaren Projekten eingesetzt werden.

Beispiele:

  • kompakte Statusanzeige
  • Aktivitätssensor
  • BLE-Fernbedienung
  • kleines Namensschild mit Display
  • Sensor für Kleidung oder Rucksack
  • mobile Messgeräte

Dabei müssen Akku, Schalter und Gehäuse mechanisch sicher ausgeführt werden.

Eigene Platinen

Die seitlichen, halb offenen Kontakte ermöglichen es, den XIAO direkt auf eine eigene Platine zu löten.

Dadurch kann das Board als fertiges Funk- und Mikrocontroller-Modul in ein eigenes Projekt integriert werden. Das spart Entwicklungsaufwand, weil USB-C-Anschluss, Antenne, Spannungsversorgung und Mikrocontroller bereits vorhanden sind.

Das ist besonders praktisch für kleine Stückzahlen und Prototypen.

Vorteile des XIAO ESP32-C6

Der größte Vorteil liegt in der Kombination aus Größe und Funktionsumfang.

Sehr kompakte Bauform

Das Board ist deutlich kleiner als viele klassische ESP32-Entwicklungsboards. Dadurch eignet es sich auch für enge Gehäuse und mobile Projekte.

Moderne Funkstandards

Wi-Fi 6, Bluetooth LE, Zigbee und Thread sind direkt im Mikrocontroller integriert. Zusätzliche Funkmodule werden in vielen Projekten nicht benötigt.

USB-C

Die Programmierung und Stromversorgung erfolgen über einen zeitgemäßen USB-C-Anschluss.

Flexible Programmierung

Arduino, ESP-IDF und CircuitPython decken unterschiedliche Zielgruppen ab – vom Einsteiger bis zum professionellen Embedded-Entwickler.

Akkubetrieb möglich

Durch die integrierte Ladeelektronik lassen sich mobile Geräte mit vergleichsweise wenig Zusatzhardware entwickeln.

Für eigene Platinen geeignet

Die Bauform ermöglicht sowohl den Einsatz auf einem Breadboard als auch die direkte Integration in eine eigene Platine.

Mögliche Nachteile und Einschränkungen

So interessant das Board ist, seine kleine Bauform bringt auch Einschränkungen mit sich.

Weniger Pins als große ESP32-Boards

Zwölf GPIOs reichen für viele Projekte aus. Bei umfangreichen Schaltungen können sie jedoch schnell knapp werden.

Abhilfe schaffen beispielsweise:

  • I²C-GPIO-Expander
  • Multiplexer
  • Schieberegister
  • das passende Expansion Board
ESP32-WROOM-32 und Seeed Studio XIAO ESP32-C6 nebeneinander im Größenvergleich
Der Größenvergleich zeigt den klassischen ESP32-WROOM-32 neben dem deutlich kompakteren XIAO ESP32-C6.

Sehr kleine Taster und Kontakte

Boot- und Reset-Taster sind aufgrund der kompakten Bauweise entsprechend klein. Auch das Anlöten von Stiftleisten erfordert etwas mehr Sorgfalt als bei einem großen Arduino UNO.

BOOT und RESET Taster am XIAO ESP32-C6 von Seeed Studio

GPIOs arbeiten mit 3,3 V

Die Eingänge sind nicht für 5-V-Signale ausgelegt. Bei 5-V-Modulen kann deshalb ein Pegelwandler oder Spannungsteiler notwendig sein.

Kein 5-GHz-WLAN

Wi-Fi 6 klingt zunächst nach moderner Dualband-Technik. Der ESP32-C6 unterstützt jedoch ausschließlich WLAN im 2,4-GHz-Band.

Zigbee und Matter sind komplexer als WLAN

Die Funkhardware ist vorhanden, dennoch ist ein funktionierendes Zigbee- oder Matter-Gerät kein Einsteigerprojekt für einen Nachmittag. Software-Stacks, Rollen im Netzwerk und Geräteprofile müssen verstanden und passend konfiguriert werden.

Ausblick: Das Expansion Board für den XIAO

So praktisch die geringe Größe des XIAO ESP32-C6 ist, beim Experimentieren fehlen auf dem eigentlichen Board naturgemäß einige Komfortfunktionen.

Genau hier setzt das Expansion Board Base for XIAO an.

Der XIAO wird auf die vorhandenen Buchsenleisten gesteckt und erhält dadurch zusätzliche Hardware, ohne dass jedes Modul einzeln auf einem Breadboard verkabelt werden muss.

Funktionen des Expansion Boards

Das Expansion Board bietet unter anderem:

  • 0,96-Zoll-OLED-Display
  • MicroSD-Kartensteckplatz
  • Echtzeituhr
  • Halterung für eine RTC-Batterie
  • passiven Buzzer
  • Benutzer-Taster
  • Reset-Taster
  • Servoanschluss
  • Grove-Anschlüsse
  • herausgeführte Schnittstellen
  • zusätzliche Anschlussmöglichkeiten für Sensoren und Module

Seeed Studio beschreibt das Expansion Board als Plattform für schnelles Prototyping. Neben dem OLED-Display stehen eine Echtzeituhr, eine MicroSD-Erweiterung, ein passiver Buzzer, ein Benutzer-Taster und verschiedene Grove-Schnittstellen zur Verfügung. (wiki.seeedstudio.com)

XIAO Expansionboard von Seeed Studio

OLED-Display

Das integrierte OLED-Display eignet sich zur direkten Anzeige von:

  • Sensormesswerten
  • IP-Adressen
  • WLAN-Status
  • Menüeinträgen
  • Uhrzeit
  • Fehlermeldungen
  • Systemzuständen

Gerade beim Entwickeln ist das praktisch, weil wichtige Informationen angezeigt werden können, ohne ständig den seriellen Monitor geöffnet zu haben.

MicroSD-Kartensteckplatz

Über eine MicroSD-Karte können größere Datenmengen gespeichert werden.

Mögliche Anwendungen sind:

  • Messwertaufzeichnung
  • Ereignisprotokolle
  • Konfigurationsdateien
  • Offline-Datenlogger
  • Zwischenspeicherung bei unterbrochener WLAN-Verbindung

Echtzeituhr

Die integrierte RTC kann Uhrzeit und Datum unabhängig vom Mikrocontroller weiterführen.

Das ist hilfreich für:

  • zeitgesteuerte Aktionen
  • Messwerte mit Zeitstempel
  • Schaltuhren
  • Datenlogger
  • Offline-Projekte ohne NTP-Verbindung

Auf dem Expansion Board befindet sich eine Halterung für eine CR1220-Batterie, damit die Echtzeituhr auch ohne Hauptversorgung weiterläuft. (wiki.seeedstudio.com)

Grove-Anschlüsse

Mehrere Grove-Anschlüsse erleichtern das Verbinden kompatibler Sensoren und Aktoren.

Dabei stehen unter anderem Schnittstellen für folgende Signalarten zur Verfügung:

  • I²C
  • UART
  • analog
  • digital

Das reduziert die Verkabelung erheblich und ist besonders für erste Versuche angenehm.

Buzzer, Taster und Servoanschluss

Mit dem passiven Buzzer können akustische Signale erzeugt werden. Der Benutzer-Taster eignet sich für Menüsteuerungen oder manuelle Eingaben.

Buzzer und RESET Taster auf dem XIA Expansionboard
Buzzer und RESET Taster auf dem XIA Expansionboard
Anschluss für einen Servomotor am XIAO Expansionboard
Anschluss für einen Servomotor am XIAO Expansionboard

Über den Servoanschluss lassen sich außerdem kleine Servomotoren komfortabel verbinden. Dabei muss auf eine ausreichend dimensionierte Stromversorgung geachtet werden, da ein Servo deutlich mehr Strom benötigt als der Mikrocontroller selbst.

Welche Projekte plane ich mit dem XIAO ESP32-C6?

Für die nächsten Beiträge möchte ich nicht nur bei den technischen Daten bleiben.

Besonders interessant finde ich die Kombination aus dem XIAO ESP32-C6, dem Expansion Board und externen Grove-Sensoren. Dadurch lassen sich kompakte Projekte entwickeln, die ohne umfangreiche Verkabelung auskommen.

Denkbar sind beispielsweise:

  • Messung von Temperatur und Luftfeuchtigkeit
  • Anzeige der Werte auf dem OLED
  • Übertragung per WLAN und MQTT
  • Speicherung auf einer MicroSD-Karte
  • Betrieb über einen Akku
  • Einbindung in Node-RED
  • erste Versuche mit Zigbee
  • Vergleich zwischen WLAN, BLE und Zigbee
  • Matter-over-Thread-Projekt

Im nächsten Schritt werde ich mir deshalb das Expansion Board genauer ansehen und zeigen, wie sich der XIAO ESP32-C6 darauf in Betrieb nehmen lässt.

Für wen eignet sich der XIAO ESP32-C6?

Der Mikrocontroller ist interessant für alle, die ein sehr kleines, aber vielseitiges Board suchen.

Besonders geeignet ist er für:

  • Arduino-Anwender, die ein kleineres ESP32-Board suchen
  • Smart-Home-Bastler
  • IoT-Projekte
  • MQTT-Anwendungen
  • Zigbee- und Thread-Experimente
  • batteriebetriebene Sensoren
  • eigene Platinen
  • mobile Elektronik
  • kompakte Datenlogger

Für absolute Einsteiger kann ein größeres Board zunächst etwas komfortabler sein, weil die Pins besser zugänglich sind. In Verbindung mit dem Expansion Board wird aber auch der XIAO zu einer sehr einsteigerfreundlichen Entwicklungsplattform.

Fazit

Der Seeed Studio XIAO ESP32-C6 zeigt eindrucksvoll, wie viel Technik heute auf eine extrem kleine Platine passt.

Mit einem RISC-V-Prozessor bis 160 MHz, 4 MB Flash, Wi-Fi 6, Bluetooth Low Energy, Zigbee und Thread bietet er eine Ausstattung, die weit über einfache Mikrocontroller-Projekte hinausgeht.

Besonders spannend ist das Board für kompakte IoT- und Smart-Home-Anwendungen. Durch die integrierte Akku-Unterstützung, die Antennenoptionen und die Möglichkeit zur direkten Integration auf einer eigenen Platine eignet es sich auch für mobile und platzkritische Projekte.

Die kleine Bauform bedeutet allerdings, dass weniger Pins und Komfortfunktionen zur Verfügung stehen als bei größeren Entwicklungsboards. Das passende Expansion Board gleicht viele dieser Einschränkungen aus und ergänzt OLED-Display, Echtzeituhr, MicroSD-Slot, Buzzer, Taster und Grove-Anschlüsse.

Damit ergibt sich eine interessante Kombination: Der XIAO ESP32-C6 kann entweder als winziges Modul in einem fertigen Projekt verschwinden oder auf dem Expansion Board als komfortable Experimentierplattform verwendet werden.

Für mich ist der XIAO ESP32-C6 deshalb vor allem eines: ein sehr kleiner Mikrocontroller mit überraschend großem Potenzial.

Letzte Aktualisierung am: 26. Juli 2026

Foto von Stefan Draeger
Über den Autor

Stefan Draeger — Entwickler & Tech-Blogger

Ich zeige praxisnah, wie du Projekte mit Arduino, ESP32 und Smarthome-Komponenten umsetzt – Schritt für Schritt, mit Code und Schaltplänen.

Mehr Artikel von Stefan →

Schreibe einen Kommentar Antwort abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Kategorien

Kontakt & Hilfe

Fragen oder Feedback?

Du hast eine Idee, brauchst Hilfe oder möchtest Feedback loswerden? Erstelle einfach ein Support-Ticket.

Support-Ticket erstellen
Keine Beiträge verpassen

Newsletter abonnieren

Erhalte regelmäßig Updates zu neuen Projekten, Tutorials und Tipps rund um Arduino, ESP32, Smarthome und IoT direkt in dein Postfach.

Newsletter abonnieren
Freiwillige Unterstützung

Unterstütze meinen Blog

Wenn dir meine Inhalte gefallen, freue ich mich über deine Unterstützung auf Tipeee. So hilfst du dabei, den Blog am Leben zu halten und neue Beiträge zu ermöglichen.

Auf Tipeee unterstützen

Vielen Dank für deinen Support!
– Stefan Draeger

Kostenlose Online-Werkzeuge

Tools

Praktische Generatoren, Rechner und Hilfsmittel für deine Elektronik- und Entwicklungsprojekte.

Generatoren & Konverter

  • QR-Code Generator
  • Passwort Generator
  • PNG zu WebP konvertieren
  • Bilder online komprimieren
  • Code online formatieren

Rechner & Tabellen

  • Unix-Zeitstempel-Rechner
  • ASCII-Tabelle
  • Spannung, Strom, Widerstand und Leistung berechnen
  • Widerstandsrechner

LED-Matrix

  • 8×8 LED Matrix Tool
  • 8×16 LED Matrix Modul von Keyestudio
  • 16×16 LED Matrix Generator
Kontakt

Anschrift & Kontaktdaten

Stefan Draeger

Königsberger Str. 13
38364 Schöningen

Telefon 01556 5432686

E-Mail info@draeger-it.blog

Blogverzeichnis Bloggerei.de TopBlogs.de das Original - Blogverzeichnis | Blog Top Liste Blogverzeichnis trusted-blogs.com
Social Media

Folge mir auf

Weitere Projekte, Videos und Neuigkeiten findest du auch auf meinen Social-Media-Kanälen.

  • f Facebook
  • in LinkedIn
  • ▶ YouTube
  • ♪ TikTok
  • P Pinterest
  • ◎ Instagram
Rechtliche Informationen

Rechtliches

  • Impressum
  • Datenschutzerklärung
  • Disclaimer
  • Cookie-Richtlinie (EU)
©2026 Technik Blog | Built using WordPress and Responsive Blogily theme by Superb
Cookie-Zustimmung verwalten
Wir verwenden Technologien wie Cookies, um Geräteinformationen zu speichern und/oder darauf zuzugreifen. Wir tun dies, um das Surferlebnis zu verbessern und um personalisierte Werbung anzuzeigen. Wenn Sie diesen Technologien zustimmen, können wir Daten wie das Surfverhalten oder eindeutige IDs auf dieser Website verarbeiten. Wenn Sie Ihre Zustimmung nicht erteilen oder zurückziehen, können bestimmte Funktionen beeinträchtigt werden.
Funktional Immer aktiv
Die technische Speicherung oder der Zugang ist unbedingt erforderlich für den rechtmäßigen Zweck, die Nutzung eines bestimmten Dienstes zu ermöglichen, der vom Teilnehmer oder Nutzer ausdrücklich gewünscht wird, oder für den alleinigen Zweck, die Übertragung einer Nachricht über ein elektronisches Kommunikationsnetz durchzuführen.
Vorlieben
Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden.
Statistiken
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt. Die technische Speicherung oder der Zugriff, der ausschließlich zu anonymen statistischen Zwecken verwendet wird. Ohne eine Vorladung, die freiwillige Zustimmung deines Internetdienstanbieters oder zusätzliche Aufzeichnungen von Dritten können die zu diesem Zweck gespeicherten oder abgerufenen Informationen allein in der Regel nicht dazu verwendet werden, dich zu identifizieren.
Marketing
Die technische Speicherung oder der Zugriff ist erforderlich, um Nutzerprofile zu erstellen, um Werbung zu versenden oder um den Nutzer auf einer Website oder über mehrere Websites hinweg zu ähnlichen Marketingzwecken zu verfolgen.
  • Optionen verwalten
  • Dienste verwalten
  • Verwalten von {vendor_count}-Lieferanten
  • Lese mehr über diese Zwecke
Einstellungen anzeigen
  • {title}
  • {title}
  • {title}