Seeeduino XIAO is the smallest Arduino compatible board from SeeedStudio’s Seeduino family. Measuring just 23.5×17.5 mm, the board is equipped with Microchip SAMD21 Arm Cortex-M0+ microcontroller and exposes various digital and analog I/Os.
Seeduino XIAO specifications:
- MCU – Microchip SAMD21G18 ARM Cortex-M0+ microcontroller at up to 48MHz with 256KB Flash,32KB SRAM
- USB – 1x USB type C port for power and programming
- Expansion I/Os
- 2x 7-pin headers with 11x analog inputs, 11x digital I/Os, 1x DAC, SPI, UART, and I2C
- 3.3V I/O voltage (not 5V tolerant)
- Misc – 1x user LED, power LED, 2x LEDs for serial port downloading, Reset pads, SWD pads, 32.768KHz crystal oscillator
- Power Supply – 5V via USB-C power, power pads (VIN/GND) for battery
- Dimensions – 23.5×17.5×3.5 mm
All main components are placed under a shield, but there may be
some charger chip (nope: see comments) as the company explains the board supports batteries via the VIM/GND pins which makes it suitable for wearable devices.
Seeeduino XIAO is compatible with Arduino Zero board, and you can program it in the Arduino IDE or Arduino Create. You’ll find resources to get started on Github.
The board sells for $4.90, and ships with two headers, and four different stickers to place on top of the metal shield.