Skip to content

About

The Seeed Studio XIAO Series is a collection of thumb-sized, powerful microcontroller units (MCUs) tailor-made for space-conscious projects requiring high performance and wireless connectivity.

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

Product Family Overview

alt text

The Seeed Studio XIAO Series is a collection of thumb-sized, powerful microcontroller units (MCUs) tailor-made for space-conscious projects requiring high performance and wireless connectivity. Embodying the essence of popular hardware platforms such as ESP32, Raspberry Pi, Nordic and SAMD21, the Arduino-compatible XIAO series is the perfect toolset for you to embrace tiny machine learning (TinyML) on the Edge. The whole XIAO Series features compact design with all SMD components placed on the same side of the board, so designers can easily integrate XIAO into their boards for rapid mass production.

This repository is the official GitHub Project Hub for the XIAO Series, serving as an aggregated entry point for selection guidance, technical documentation, internal reference projects, and community-driven DIY works.

Browse the Project Hub

The Project Hub displays projects as compact image cards with two-line description previews, board tags, like counts, and links to their original sources. The layout shows five columns on wide screens, four on standard desktop widths, and progressively fewer columns on smaller screens. Select an image or Details to open the full description, uncropped image, and like control; press Escape to close it.

Search Chinese or English names, descriptions, boards, categories, authors, and sources. Space-separated terms match together, board punctuation and capitalization are normalized (esp32c6 matches ESP32-C6), and English words of at least five letters support one-letter spelling tolerance. Exact results appear before approximate matches. Category and additional board, date, and source filters apply together with the search. The default Newest view includes all dates, placing projects with a configured image or an automatically derived YouTube thumbnail first, then sorting each group by year and month from newest to oldest. Most liked orders projects by their public like total, followed by image availability and release date. Search results preserve match quality before applying the selected ordering. Equal dates retain source order.

Visitors can like or unlike a project from its card or detail dialog. The browser keeps a random local identifier so one browser has one active vote per project. The service stores a keyed hash of that identifier rather than its original value. Each page load starts with the Newest order.

Select Contribute Project to submit a project through an in-page form. It accepts project names, descriptions, and author names in English, Chinese, or both, along with shared board selections, an optional cover image URL, and the release date. A configured submission service creates a GitHub pull request for maintainer review and returns its link. See submission service setup and verification for local preview, GitHub App permissions, and deployment.

The search field includes an inline Lucide search icon, with attribution in LUCIDE-LICENSE.

Project content comes from projects.yaml. Cards use the existing description, or an optional summary string or {en, zh} object for a shorter introduction. Images load as they approach the viewport. Projects with missing or failed images use a blue text cover showing their category and title. The text cover opens the same project details and preserves the grid's image proportions.

For local preview, run this command from the repository root with Python 3 installed:

python3 -m http.server 8000 --bind 127.0.0.1

Open http://127.0.0.1:8000/docs/. Internet access loads the existing YAML parser and remote project images. Stop the server with Ctrl+C in its terminal. To check search behavior with Node.js installed, run:

node --test tests/search.test.mjs

Contents

Product Lineup and Selection Guide

Wiki and Learning

Reference Projects

Community DIY Projects

Roadmap

Follow us


Product Lineup and Selection Guide

XIAO Dev Boards

alt text XIAO ESP32-S3 (Sense)
High-performance dev board with Wi-Fi and BLE, with Microphone, Mini camera and onboard SD Card Slot on the Sense version
🖱️ Buy 🖱️ Buy(Sense)
📚 Wiki 📚 Resources
alt text XIAO ESP32-C3
Cost effective with Wi-Fi and BLE on board
🖱️ Buy
📚 Wiki 📚 Resources
alt text XIAO ESP32-C6
2.4GHz Wi-Fi 6, BLE 5.0, Zigbee, and Thread for Matter
🖱️ Buy
📚 Wiki 📚 Resources
alt text XIAO ESP32-C5
2.4 & 5 GHz Wi-Fi 6, BLE 5.0, Zigbee, and Thread for Matter
🖱️ Buy
📚 Wiki 📚 Resources
alt text XIAO nRF52840 (Sense)
Ultra-low power consumption, perfect for BLE applications, with microphone and 6-axis IMU on the Sense version
🖱️ Buy 🖱️ Buy(Sense)
📚 Wiki 📚 Resources
alt text XIAO nRF54L15 (Sense)
Ultra low power consumption with multiple connectivity, with microphone and 6-axis IMU on the Sense version
🖱️ Buy 🖱️ Buy(Sense)
📚 Wiki 📚 Resources
alt text XIAO RP2040
Raspberry Pi Ecosystem with great MicroPython support
🖱️ Buy
📚 Wiki 📚 Resources
alt text XIAO RP2350
MicroPython-ready based on Raspberry Pi RP2350
🖱️ Buy
📚 Wiki 📚 Resources
alt text XIAO SAMD21
Classic for Arduino beginners, with courses
🖱️ Buy
📚 Wiki 📚 Resources
alt text XIAO RA4M1
Renesas 32-bit ARM Cortex-M4 MCU, Arduino IDE-ready
🖱️ Buy
📚 Wiki 📚 Resources
alt text XIAO MG24 (Sense)
Super-low power for battery-powered Matter projects, with microphone and 6-axis IMU on the Sense version
🖱️ Buy 🖱️ Buy(Sense)
📚 Wiki 📚 Resources

💡 Seeed Studio XIAO Boards are also available in various versions of Pre-soldered, 3pcs Pack, Plus, and Tape and Reel.

💡 For more model comparisons: Please refer to the complete Seeed Studio XIAO Series Comparison Table for detailed RAM, Flash, and pin specifications, you can also find the resource files for each XIAO in the Open Source the Seeed Studio XIAO section on this page:

  • Datasheets
  • Schematic
  • PCB design files
  • PCB package libraries (including symbols)
  • Pinout sheet
  • 2D dimensional drawings
  • 3D models
  • Factory firmware

💡 Alternatively, you can refer to this comprehensive guide—arguably the most detailed selection guide in XIAO's history—Meet the Seeed Studio XIAO Family, with special thanks to DroneBot Workshop for their contribution.

XIAO Add-ons

alt text

The XIAO Add-on are expansion modules and "hats" designed to enhance the functionality of XIAO dev boards. They cover a variety of applications including display, control, and sensing, and allow for quick prototyping without complex wiring.

XIAO Gadgets

alt text

XIAO Gadget is compact, application-ready hardware built with XIAO dev boards. By combining XIAO with sensors, displays, connectivity, and enclosure-friendly modules, XIAO Gadgets help makers and developers rapidly turn ideas into functional, real-world devices without complex custom hardware design.


Wiki and Learning

alt text

Our team together with the community, has create a rich collection of wikis, applications and documentation. The Seeed Studio XIAO EXHIBITION page is organized as a centralized index to help developers quickly locate detailed tutorials, reference materials, and ecosystem support links for each XIAO development board. The page covers a wide range of topics, including:

  • Product Guides
  • Multiple programming languages and platforms
  • Real-time operating systems (RTOS)
  • Communication protocols
  • TinyML and AI platforms
  • Smart home solutions
  • Open-source keyboard firmware support
  • Other popular applications
  • Prototyping tools (PCB Layout & Stimulation)
  • IoT Clouds and IoT Platforms

If you are a beginner, we recommend starting with the Product Guides section to learn the fundamentals of XIAO hardware and basic protocol usage. From there, you can gradually move on to communication features and RTOS fundamentals, and finally explore advanced topics such as TinyML and AI, open-source keyboard firmware, and complete IoT system integration.


Reference Projects

alt text

These projects are hands-on reproductions and validations of popular industry trends and real-world use cases, created by our internal engineers and shared in this repository’s projects folder. For each project, we include clear and practical step-by-step instructions in the project’s README.md file, so you can easily follow along and try it yourself. The projects currently available include:


Community DIY Projects

Welcome to the Community DIY Projects! This section is dedicated to collecting, sharing, and celebrating DIY projects from makers around the world. Our goal is to create a collaborative hub where beginners and experienced developers alike can explore real-world applications, learn from each other, and contribute their own creative solutions.

XIAO USE CASE

alt text

We have curated over a hundred high-quality community projects in XIAO USE CASES, where you can explore projects related to:

  • Wearables
  • Robotics
  • Smart Home
  • Health Care
  • Power Management
  • AI Gadgets
  • Tools & Accessories
  • Telecommunication
  • Mechanical Keyboards
  • LED Lighting

We want to thank the community for inspiring these projects—your ideas, experiments, and feedback are what make this space vibrant and evolving. Every project here reflects the spirit of open collaboration and hands-on learning.

Share Your Projects

On the Project Hub, hover over a card's description or focus it with the keyboard to read the full text in a floating preview. Long descriptions scroll within the preview. Press Escape or move the pointer away to dismiss it. On touch devices, select Details to read the complete description and view the project image.

Thank you for your interest in sharing your projects! Community projects help others learn faster, explore new use cases, and push the ecosystem forward. If you’ve built something interesting, useful, or fun — we’d love to feature it here 🚀

Your project can be submitted if it meets one or more of the following:

  • A DIY project built with any XIAO Dev Boards.
  • A proof-of-concept, prototype, or side project
  • An application demo, experiment, or creative build
  • A project originally published on GitHub, Hackster, Instructables, or a personal blog

Both hardware-focused and software-focused projects are welcome. For a Project Hub listing, use Contribute Project on the hub; the configured service opens a PR with your catalog entry. New submissions begin in editorial review. A maintainer selects placement: landing page + project hub to publish in both locations, or placement: project hub only to keep the project in the catalog. Contributors can focus on the project details; the maintainer handles this placement decision from the PR labels. To contribute full project files, follow these steps:

  1. Fork this repository

  2. Create a new file under the projects/community-diy-projects/ directory. File name format:

    XIAO_<ChipPlatform>_<KeyTech>_<ProjectName>
    # KeyTech: hardware, software, or protocol, or framework…
    
  3. Use the Community Project Template below to describe your project

  4. Submit a Pull Request

  5. Our maintainers will review and merge it

Community DIY Project Template

Please include the following information when submitting your project:

  • Source Code

  • Examples

  • Project photos or screenshots (Optional but encouraged)

  • README.md file that accurately describes the project

    # Project Name
    
    ## Creator
    - Name / GitHub handle:
    - (Optional) Website or social link:
    
    ## Project Description
    A short description of what the project does and what problem it solves.
    
    ## Key Features
    - Feature 1
    - Feature 2
    - Feature 3
    
    ## Hardware & Software
    - Hardware components:
    - Software / frameworks:
    - Programming language:
    
    ## Quick Start
    - Demo video / blog post / Hackster page:
    - Getting Started
    
    

Roadmap

alt text

We’re using this Discussion as a platform to connect with and get valuable feedback from the vibrant community of all XIAO owners. Here we'll share our dev roadmap proposals for the beloved XIAO (new features, new functions, new products for both XIAO boards and their accessories). And at the same time, we're inviting you to join to co-create the whole process: Roadmap of Seeed XIAO: You Decide What We Build Next!


Follow us

About

The Seeed Studio XIAO Series is a collection of thumb-sized, powerful microcontroller units (MCUs) tailor-made for space-conscious projects requiring high performance and wireless connectivity.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages