Seeeduino XIAO - Arduino Microcontroller - SAMD21 Cortex M0+
  • Seeeduino XIAO - Arduino Microcontroller - SAMD21 Cortex M0+
  • Seeeduino XIAO - Arduino Microcontroller - SAMD21 Cortex M0+
  • Seeeduino XIAO - Arduino Microcontroller - SAMD21 Cortex M0+
  • Seeeduino XIAO - Arduino Microcontroller - SAMD21 Cortex M0+
  • Seeeduino XIAO - Arduino Microcontroller - SAMD21 Cortex M0+
  • Seeeduino XIAO - Arduino Microcontroller - SAMD21 Cortex M0+
  • Seeeduino XIAO - Arduino Microcontroller - SAMD21 Cortex M0+

Seeeduino XIAO - Arduino Microcontroller - SAMD21 Cortex M0+

SS013

This Seeeduino XIAO is the smallest Arduino compatible plate of the Seeeduino family. It is an Arduino microcontroller, integrated with the SAMD21 microchip. Despite its tiny size, it has enough interfaces for many applications.

Seeed
102010328
Add to wish list
Spend 100€ to get a 3% discount for all your orders within the next 12 months and even higher discounts for higher spend. Click here to review loyalty program rules

Key features

  • Powerful CPU: ARM® Cortex®-M0 + 32bit 48MHz microcontroller (SAMD21G18) with 256KB Flash, 32KB SRAM
  • Small size: as small as a thumb (20 x 17.5 mm), ideal for portable devices and very small projects.
  • Easy to work with: compatible with the breadboard
  • Flexible support: Arduino IDE compatible
  • Multiple development interfaces: 11 digital/analogue pins, 10 PWM pins, 1 DAC output, 1 SWD pad interface, 1 I2C interface, 1 UART interface, 1 SPI interface

Description

This tiny plate with its neat appearance is the ideal plate for your projects that require a small size. Despite its tiny size, it has a powerful CPU-ARM® Cortex®-M0+ (SAMD21G18) which is an Arduino low power microcontroller. On the other hand, this small board has a good processing performance but needs less energy than other boards. 

The Seeeduino XIAO board also uses USB type C which can supply power and also download code. It has power pads on the back of the XIAO that support the battery, making projects for portable devices take real shape. In addition to the power LED, it has a user LED for a better coding experience. The chip's internal crystal oscillator will usually be used to set the time, to make the clock more accurate.

In addition, Seeeduino XIAO is also excellent at many other functions. It has 14 GPIO pins, of which 11 analogue pins, 11 digital pins, 1 I2C interface, 1 UART interface and 1 SPI interface can be used. However, some pins have several functions, pins A1/D1 to A10/D10 have PWM functions and pin A0/D0 has a DAC function, which means that you can get true analogue signals, not PWM signals, when you define it as an analogue pin.

Seeeduino XIAO is perfectly compatible with Arduino IDE, which you can easily develop many small projects with the help of the large and complete Arduino library. 

Caution:

All I/O pins are 3.3V, do not feed more than 3.3V, otherwise the CPU may be damaged.

This is the Seeeduino XIAO Wiki, where you can see the basic operating configuration of the board.

Specifications

  • CPU: ARM Cortex-M0 + CPU (SAMD21G18) operating at up to 48MHz
  • Storage: 256 KB Flash, 32 KB SRAM
  • I/O PINs: 14 GPIO PINs, 11 analogue PINs, 11 digital PINs, 1 DAC output pin
  • Software compatibility: Arduino IDE compatible
  • Interface: 1 I2C interface, 1 UART interface, 1 SPI interface
  • Reset button: two reset buttons are connected to reset
  • Power supply and download interface: USB interface type C
  • LEDs: 1 user LED, 1 power LED, two LEDs for serial port discharge
  • Power Pads: for the battery power supply
  • Projection cover to protect the circuit.
  • Dimensions: 20x17,5x3,5 mm

Applications

  • Portable devices
  • Rapid prototyping (connected directly to the expanded PCB as a minimum system)
  • DIY keyboard
  • USB development (USB to TTL host mode / multi-channel USB, etc.)
  • A scenario where you need to read several simulated values The DAC output
  • Perfect for all projects that need mini Arduino

Demos

Community Projects

Below, we show some community projects and you can find them updated in the collection of community projects of the Seeeduino XIAO blog. What will be the next idea for a Seeeduino XIAO project?

USB HID Macropad built with Seeeduino Xiao & CircuitPython via Andy Warburton

Hardware Pinout

Seeeduino-XIAO-pinout.jpg

Seeeduino-XIAO-pinout-back.png

Part List

  • 1 x Seeeduino XIAO - Arduino Microcontroller - SAMD21 Cortex M0+ 
  • 2 x 7pins header
  • 4 x pasters

Documents

Hardware schematic

ATSAMD218A-MU datasheet

How to use Seeeduino XIAO to log in to your Raspberry Pi

Seeeduino XIAO HDK

2021-03-30

Customers who bought this product also bought

Digital Compass GY-273 Compas Magnetometer

Three-axis electromagnetic field sensor module GY-273 including the HMC5883L chip that specifies the direction of the magnetic field of the ground.
Digital Compass GY-273 Compas Magnetometer features:

  • Supply voltage: 2.16 - 3.6 VDC,
  • I2C interface with SCL, SDA,
  • signals - Measurement range: 1.3 to 8 Gauss,
  • Measurement resolution: 12 bits,
  • Measurement accuracy: 0.73 - 4.35 Gauss,
  • Transmission speed 400kHz, 
  • Sensitivity 230-1370 LSB / Gs,
  • Output frequency: 75Hz,
  • DRDY pin interruption,
  • Dimensions of 18 mm x 13 mm.

M0179

Regular price €3.79 -€0.50 Price €3.29

Double Side Prototype PCB Board 5x7cm

Double Side Prototype PCB Board 5x7cm features:
-Thickness of PCB: 1.6mm
-Material: high quality FR-4 glass fiber PCB
-Presented and numbered on both sides
-Top and bottom are identical copper layers
-Pads grid (pitch) 2.54mm/0.1", hole diameter 0.9mm

PB019

Price €0.99

Sonoff IP66 Waterproof Case

Sonoff Waterproof Case is a high quality waterproof protective casing ideal for outdoor or environments susceptible to dust and/or liquids. It can be used with Sonoff Basic / RF or the Sonoff Pow PCBA board. The waterproof level of the case is IP66. It allows you to remotely control your outdoor lights or appliances - get it to control your Christmas tree lighting!

WS026

Regular price €6.29 -€1.00 Price €5.29

10 Button Tactile Keyboard Matrix Module + Joystick

- High quality keyboard, with matrix of 10 keys and joystick
- Ideal for your arduino projects, but can also be used with other microcontrollers
10 Button Tactile Keyboard Matrix Module + Joystick features:
- Momentary contact
- Number of push buttons: 10
- Joystick:
           - Two axes (X-Y)
           - Return to the center
           - Central push button
- Interface: 5 bits
- Dimensions: 65mm x 30mm

M0008

Price €3.49

Flux Solid Resin Rosin 20g

Flux rosin, solid resin, neutral pH for correct electronic soldering
- They do not cause corrosion of non-ferrous metals
- Does not cause short circuits
Melts with temperature, spreads over the area to be welded and penetrates into the most difficult corners cleans and prepares the surfaces and components to be welded, and facilitates adhesion and tin fluidity, improving soldering in electronics jobs.
Use a toothpick for the application. Do not apply excessively.
Safety:
- Use in ventilated spaces. Do not inhale the fumes that are given off by welding.
- Keep the bottle tightly closed and out of the reach of children.
- Do not ingest. Non-toxic
- Rarely irritating to skin contact

Q0010

Price €1.69

Wio Terminal - ATSAMD51 - RTL8720DN WiFi Bluetooth - Seeedstudio

Wio Terminal: ATSAMD51 Core development board with Realtek RTL8720DN BLE 5.0 & Wi-Fi 2.4G / 5G. Arduino and MicroPython compatible, Wio Terminal is an ATSAMD51-based microcontroller with wireless connectivity compatible with Realtek RTL8720DN. Its CPU speed runs at 120MHz (Boost up to 200MHz). The Realtek RTL8720DN chip supports Bluetooth and Wi-Fi, providing the backbone for IoT projects. The Wio terminal itself is equipped with a 2.4 ”LCD screen, integrated IMU (LIS3DHTR), microphone, buzzer, microSD card slot, light sensor and infrared emitter (IR 940 nm).

SS010

Price €55.49

USBASP AVR ATmega8 ATmega128 Programmer Kanda Adapter Cable

With KANDA adapter it is ideal for projects with ARDUINO. Characteristic: - AVR 5V / 3.3V microcontrollers - programming voltage change through jumper JP1
- Status LED indicators
- Transmission speed: 5kB / s
- Protective fuse of possible damage to the USB port
- Supported OS: Win ME, Win XP, Vista, Win 7, Win8, Linux
- Works with Bascom, Eclipse, WINAVR, avrDUDE, ARDUINO IDE, ATMEL STUDIO The programmer is compatible with most AVR Atmel processors: - MEGA series 8,16,32,64,218 € ¦
- Tiny series: ATtiny10, ATtiny11, ATtiny12, ATtiny13, ATtiny13A, ATtiny € 15 ¦
- CAN series: AT90CAN32, AT90CAN64, AT90CAN128 € ¦
- AT90S2313 series, AT90S2323, AT90S144, AT90S1434 ¦

B0021

Price €5.19

Attiny85 Digispark USB Development Board

Digispark is a development board based on the ATTINY85 microcontroller from ATMEL born in a successful campaign on Kickstarter.
Similar to the Arduino line , It is one of the smallest boards on the market.
Programmable directly from USB with the same Arduino tools. It has a built-in Micronucleus bootloader and can be replaced by similar ones such as the Trinket bootloader. Adafruit or others.
You can use many of the same Arduino libraries and have your own on the digispark wiki. Attiny85 Digispark USB Development Board features:
-USB power supply
-External power supply (7v-35v DC 12v maximum recommended)
-5V DC 500mA regulator on board
-Programmable with the Arduino IDE
-Loaded with Micronucleus bootloader

B0001

Price €4.95

Related articles on blog

No related article on blog

€9.79

8,09 tax excl.

Tax included 1
10 items
Price €9.79

Order until 4pm we will send today
30 days return