Seeed Studio XIAO EXHIBITION
The Seeed Studio XIAO series, named after the Chinese word for "small," comprises tiny development boards based on various hardware platforms of ESP32, SAMD21, RP2040, nRF52840, RP2350 and RA4M1, MG24. These fingernail-sized boards pack powerful capabilities into a compact form factor.
Our team together with the community, has create a rich collection of wikis, applications and documentation to make the use and development with ease. To make it more efficient for the whole community to locate these useful docs, we're wrapping them up in this page as an index for you to locate the one you're looking for quickly.
We can't do it without the love, contribution that we get from the community, and if you want to contribute to this vibrant ecosystem (to fill in the blanket parts), we welcome your own submissions of your unique dev to inspire others in the community too.
Table of Contents
- Product Guides (Getting Started, Pin Usage and more)
- XIAO SAMD21
- XIAO RP2040
- XIAO nRF52840 (Sense)
- XIAO ESP32C3
- XIAO ESP32S3 (Sense)
- XIAO ESP32C6
- XIAO RP2350
- XIAO RA4M1
- XIAO MG24 (Sense)
- Supported Languages/Platforms
- PlatformIO
- MicroPython
- CircuitPython
- Embedded Swift
- ESP IDF
- Rust
- TinyGo
- Lua
- Graphical Programming Languages
- Supported RTOS
- Communications
- TinyML/Embedded Machine Learning Platforms
- Smart Home and Automation
- Open-Source Keyboard Firmware Support
- Other Hot Applications
- WLED
- ChatGPT
- FFmpeg
- OpenHD
- ESP32Cam
- mROS2-ESP32
- Prototyping Tools (PCB Layout & Stimulation)
- IoT Clouds and IoT Platforms
- AWS IoT
- Azure IoT
- ThingSpeak
- Ubidots
- Blynk
- Losant
- InfluxDB
Product Guides
XIAO SAMD21
XIAO RP2040
XIAO nRF52840 (Sense)
Getting Started Wiki | Pin Usage | 6-Axis IMU Usage |
---|---|---|
PDM Usage | QSPI Flash | NFC Usage |
Bluetooth Lib (Seeed nRF52) | Bluetooth Lib (Seeed nRF52 mbed) |
XIAO ESP32C3
XIAO ESP32S3 (Sense)
Getting Started Wiki | Pin Usage | Wi-Fi Usage |
---|---|---|
Bluetooth Usage | Sleep Modes | Microphone Usage |
Camera Usage | MicroSD Card |
XIAO ESP32C6
XIAO RP2350
XIAO RA4M1
XIAO MG24 (Sense)
Supported Languages/Platforms
PlatformIO, the most loved IDE solution for Microsoft Visual Studio Code.
MicroPython, a full implementation of the Python 3 programming language that runs directly on embedded hardware.
XIAO SAMD21 | XIAO RP2040 | XIAO ESP32C3 |
---|---|---|
XIAO ESP32S3 (Sense) | XIAO ESP32S3 Sense Only (Camera, Wi-Fi) | XIAO nRF52840 Sense |
CircuitPython, a programming language designed to simplify experimenting and learning to code on low-cost microcontroller boards.
Embedded Swift, a scalable language, great for writing desktop and mobile apps, server backends, and system software, running on microcontrollers
ESP IDF, Espressif’s official IoT Development Framework for the ESP32, ESP32-S and ESP32-C series of SoCs, providing a self-sufficient SDK for any generic application development on these platforms, using programming languages such as C and C++.
Rust, a language empowering everyone to build reliable and efficient software.
TinyGo, a Go compiler intended for use in small places such as microcontrollers, WebAssembly (wasm/wasi), and command-line tools.
Supported RTOS
Zephyr, a scalable real-time operating system (RTOS) supporting multiple hardware architectures, optimized for resource constrained devices, and built with security in mind.
FreeRTOS, real-time operating system for microcontrollers and small microprocessors.
XIAO SAD21 | XIAO nRF52840 | XIAO ESP32S3 (Sense) |
---|
Apache NuttX RTOS, a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint
Communications
Apache Kafka, an open-source distributed event streaming platform used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications.
Matter, industry–unifying standard protocol that offers reliable, secure connectivity for ompatible devices and systems.
Zigbee, a wireless technology developed as an open global market connectivity standard to address the unique needs of low-cost, low-power wireless IoT data networks.
ESP-NOW, a wireless communication protocol for quick responses and low-power, which widely used in smart-home appliances, remote controlling and sensors.
Meshtastic, an open source, off-grid, decentralized, mesh network built to run on affordable, low-power devices
XIAO ESP32S3 for Meshtastic and LoRa | XIAO nRF52840 |
---|
Amazon Sidewalk, an encrypted free-to-connect long-range network that provides persistent connectivity for billions of devices.
Blecon, enables physical products to communicate with cloud applications using Bluetooth Low Energy.
TinyML/Embedded Machine Learning Platforms
SenseCraft AI, Your go-to solution for no-code model training, deployment and more.
TensorFlow Lite, Google's high-performance runtime for on-device AI.
Edge Impulse, the leading development platform for machine learning on edge devices.
XIAO SAMD21 | XIAO RP2040 | XIAO nRF52840 (Sense)-Motion Recognition |
---|---|---|
XIAO nRF52840 (Sense)-Speech Recognition | XIAO ESP32S3 Sense (Key Word Spotting) | XIAO ESP32S3 Sense (Image Classification) |
Smart Home and Automation
Home Assistant & ESPHome, a system to control your microcontrollers by simple yet powerful configuration files and control them remotely through Home Automation systems such as Home Assistant.
XIAO ESP32S3 Sense | Connect XIAO ESP32 + Grove Sensors to HA via ESPHome | XIAO ESP32C3 + mmWave to HA |
---|---|---|
Add XIAO ESP32C3 to ESPHome |
Tasmota, alternative open source firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX.
XIAO ESP32C3 | XIAO ESP32S3 | XIAO ESP32S3 (Sense) |
---|---|---|
XIAO ESP32C6 | Human Detection Sensor Kit Presence Sensor Based on XIAO ESP32C3 |
Open-Source Keyboard Firmware Support
QMK, Open-source keyboard firmware for Atmel AVR and Arm USB families.
XIAO SAMD21 | XIAO RP2040 | XIAO nRF52840 (Sense) |
---|
ZMK, an open source keyboard firmware built on the Zephyr™ Project Real Time Operating System (RTOS).
XIAO SAMD21 | XIAO RP2040 | XIAO nRF52840 (Sense) |
---|---|---|
XIAO RP2350 | XIAO MG24 (Sense) |
Other Hot Applications
WLED, a fast and feature-rich implementation of an ESP8266/ESP32 webserver to control NeoPixel (WS2812B, WS2811, SK6812) LEDs or also SPI based chipsets.
ChatGPT, a sibling model to InstructGPT, which is trained to follow an instruction in a prompt and provide a detailed response.
FFmpeg, a collection of libraries and tools to process multimedia content such as audio, video, subtitles and related metadata.
mROS2-ESP32, a light-weighted runtime environment for ROS nodes onto embedded esp32 micro-controller
Prototyping Tools (PCB Layout & Stimulation)
Fritzing, an electronics design and prototyping platform for makers, hobbyists, and educators.
XIAO SAMD21 | XIAO RP2040 | XIAO nRF52840 (Sense) |
---|---|---|
XIAO ESP32C3 | XIAO ESP32C6 | XIAO ESP32S3 (Sense) |
XIAO RP2350 | XIAO RA4M1 | XIAO MG24 (Sense) |
FluxAI, a Better Way to Build professional PCBs with an AI Copilot.
XIAO SAMD21 | XIAO RP2040 | XIAO nRF52840 |
---|---|---|
XIAO nRF52840 Sense | XIAO ESP32C3 | XIAO ESP32S3 |
XIAO ESP32S3 Sense | XIAO ESP32C6 | XIAO RP2350 |
XIAO RA4M1 | XIAO MG24 (Sense) |
Wokwi, World's most advanced ESP32 Simulator.
IoT Clouds and IoT Platforms
AWS IoT, enables to securely connect and manage devices, collect and analyze device data, and build and deploy solutions that drive greater business value.
ThingSpeak, the open IoT platform with MATLAB analytics.
Ubidots, a low-code IoT development platform for engineers and developers without the time or energy to build an entire, production-ready IoT application.
Tech Support & Product Discussion
Thank you for choosing our products! We are here to provide you with different support to ensure that your experience with our products is as smooth as possible. We offer several communication channels to cater to different preferences and needs.