The Seeeduino XIAO Microcontroller is the smallest Arduino compatible board in the Seeeduino series.
The Seeeduino development board has the longest side of just 2 cm and can be used for prototyping small devices such as wearable devices.
Xiao is Chinese small, which means small.
Seeeduino XIAO uses SAMD21 chip and has low power consumption.
The clock frequency is 48MHz, which is three times that of Arduino Uno and Nano. Seeeduino XIAO is also compatible with Arduino IDE and breadboard.
You can use it for learning and quick prototyping by utilizing the rich Arduino library.
Typical Application
Wearable devices
Rapid prototyping (directly attached to the expanded PCB as a minimal system)
Perfect for all the projects need mini Arduino
DIY keyboard
USB development (USB to multi-channel TTL/USB host mode, etc.)
A scenario where you need to read multiple mock values The DAC output
Tips:
Join Seeeduino XIAO with Grove-Touch sensor and Grove-RGB LED ring board to put your gloves in party mode. You can change the lighting mode of the glove by touching it.
Seeeduino XIAO main features
[Powerful CPU]
Seeeduino XIAO development board carries ARM Cortex-M0 + 32bit 48MHz microcontroller (SAMD21G18) and low power consumption.
The clock frequency is 48MHz, which is three times that of Arduino Uno and Arduino Nano.
In addition, this Arduino IDE compatible board is equipped with 256KB flash memory and 32KB SRAM.
[Flexible Compatibility]
The Seeeduino XIAO development board is Fully compatible with the Arduino IDE, you can easily develop some small projects with the help of the large and comprehensive Arduino library.
As it has a 2.54mm pin pitch, it is an Arduino microcontroller that can be used even when inserted into a breadboard.
[Multiple development interfaces]
11 digital/analog pins, 10 PWM Pins, 1 DAC output, 1 SWD Bonding pad interface, 1 I2C interface, 1 UART interface, 1 SPI interface.
[14 GPIO PINs]
The Seeeduino XIAO microcontroller has 14 GPIO PINs, 11 of which can be used as digital input/output or analog input.
Some of these pins have multiple functions. For example, pins A1/ D1 to A10/D10 can be used for PWM output,
and pins A0/D0 can be used as DAC output. In addition, there are pins that can be used as interfaces such as I2C, UART, and SPI.
Attention:All the I/O pins are 3.3V, please do not input more than 3.3V, otherwise, the CPU may be damaged.
[USB Type-C interface]
The Seeeduino XIAO development board supplies power from the USB Type-C interface and writes sketches to the microcomputer board. Type-C is a more robust interface than Micro USB.
There is also a power pad on the bottom of the Seeeduino XIAO that allows you to connect a battery.
Seeeduino XIAO has not only a power LED but also a user LED, so you can enjoy Blinky immediately. It also has a 32.768kHz crystal for the built-in RTC.
Specification
CPU: ARM Cortex-M0+ CPU(SAMD21G18) running at up to 48MHz
Storage: 256KB Flash,32KB SRAM
I/O PINs: 14 GPIO PINs,11 analog PINs, 11 digital PINs, 1 DAC output Pin
Interface: 1 I2C interface,1 UART interface, 1 SPI interface
Power supply and downloading interface: USB Type-C interface
LEDs: 1 user LED, 1 power LED, two LEDs for serial port downloading
Reset button: two reset button short connect to reset
Power Pads: For the battery power supply
Software compatibility: Compatible with Arduino IDE
Projection cover for protecting the circuit
Dimensions: 20x17.5x3.5 mm
Part List
1 x Seeeduino XIAO - Arduino Microcontroller - SAMD21 Cortex M0+
2 x 7pins header
4 x pasters
Note:
A pair of non-soldered 7-pin headers are accompanied in this Seeeduino XIAO. You could solder them before connecting Seeeduino XIAO with the Shield by plugging the soldered pin headers into the female headers on the Shield.