xiao-accessory-6chrelay

Integrates XIAO 6-channel Wi-Fi DC Relay with Seeed XIAO controllers via ESPHome/Arduino/Grove.

1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/therebelrobot/microcontroller-base --skill xiao-accessory-6chrelay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xiao-accessory-6chrelay
Source: https://github.com/therebelrobot/microcontroller-base/tree/main/.roo/skills/XIAO-Accessory-6ChRelay
Command: npx skills add https://github.com/therebelrobot/microcontroller-base --skill xiao-accessory-6chrelay

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The XIAO 6-channel relay accessory is a compact guide that consolidates wiring, GPIO mapping, ESPHome/Home Assistant integration, and Arduino/TinyGo examples to simplify controlling six relays from Seeed XIAO boards.

Core Features & Use Cases

  • Comprehensive pin mapping for ESP32C6-based XIAO boards.
  • Ready-to-adapt ESPHome YAML sample and Arduino GPIO examples.
  • Use in home automation, DC-load switching, and IoT projects for remote control.

Quick Start

Power up the module and connect it to ESPHome or Arduino for immediate control.

Frequently Asked Questions about xiao-accessory-6chrelay

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate a XIAO 6-channel relay with ESPHome for Home Assistant?

You can integrate the XIAO 6-channel relay using the provided ESPHome YAML sample, configuring GPIO mappings for your ESP32C6 board to enable control within Home Assistant.

Can I control the ESP32C6 6-channel relay using Arduino code?

Yes, you can control the 6-channel relay using Arduino by referencing the provided GPIO examples to manage DC load switching directly on your Seeed Studio XIAO ESP32C6 board.

What GPIO pins are mapped for the Seeed Studio XIAO ESP32C6 relay module?

The guide provides comprehensive pin mapping specifically for ESP32C6-based XIAO boards, detailing exactly which GPIO pins correspond to each of the six relays for accurate firmware configuration.

Are there safety warnings for switching DC loads with a 6-channel relay?

The integration guide details specific safety warnings and firmware behaviors for switching DC loads using the 5V DC relay module, ensuring safe operation within your IoT projects.

Does the XIAO 6-channel relay support Grove expansion for multiple controllers?

Yes, the guide covers Grove expansion considerations, detailing how to scale and connect the 6-channel relay accessory across compatible Seeed Studio XIAO controllers for IoT projects.