Welcome to MattairTech!

Your Shopping cart is empty.

Skip to Main Content »

Xeno Advanced - SAMD21 / L21 / C21 / D51* ARM Cortex Xbee Cellular USB development board with motor controller

Availability: In stock

Accepting MC, VISA, AMEX, Discover, PayPal

Quick Overview

This listing is for the Advanced variant.

Choose Board Variant:

BasicUSB Vbus power, Xbee standard radios
250mA regulator, Xbee radio socket, Micro SD, USB Micro, 32.768KHz, Button, LED
StandardUSB Vbus power, 5V Vmotor (up to 17V with Vin option), Xbee Pro radios
Adds 1.5A regulator with enable, 2.26A motor controller, level shifter, 16MHz crystal.
Optional Vin section (up to 17V), current/voltage measurement, supports motor controller
Advanced   Buck converter or USB Vbus power, Xbee cellular radios
Adds buck converter, Vin section (up to 17V), power mux, Host/AUX switch, and more.

Choose SAMD21, SAML21, SAMC21 (256KB), or SAMD51 (1MB)
(see features table more info):

D21JGeneral purpose SAM M0+ MCU, USB, I2S, also used in the Arduino Zero.
L21JLow power features, enhanced analog peripherals, USB, crypto/TRNG, custom logic. Inductor installed (in place of 0ohm resistor) to support on-chip buck converter, no pin A28.
C21J5V support on board, MPU, 2x CAN instead of USB, Sigma-Delta and 2x SAR ADCs. Optionally connect VccL to 5V (Vbus/Vbuck), DO NOT install FLASH / sensors if using 5V.
D51J*   M4F CPU, FPU, MPU, DSP, USB, I2S, 2x ADC, crypto/TRNG, custom logic. Inductor installed (in place of 0ohm resistor) to support on-chip buck converter, no pin A28.

Choose Optional SPI Memory Device:

No memory device    
128KB SRAMWith battery backup
(supports optional coin cell holder)
1MB FLASHWith protection features and OTP page.
Do not use at >3.6V.
64KB EEPROMWith OTP page

Optional Sensors:

Sensors not included    
Sensors Included3D Accelerometer / 3D Gyroscope (IMU)
Pressure / Temperature Sensor (PSI)
Do not use either sensor at >3.6V.

Choose Optional Headers (includes coin cell holder):

Headers Included / Xbee Headers not installed
Headers Included / Xbee Headers installed
Headers not included
See 'Installing Headers' before header installation,
especially with the Xbee headers.

All come with SAM-BA bootloader preinstalled:

USB CDC Serial supported with D21, L21, and D51
TTL Serial supported with C21

* See 'Special Notes for D51' in Xeno Manual first (1 to 3 jumper wires required for SPI and/or Xbee UART).

Xeno Manual


Xeno Advanced

Double click on above image to view full picture

Zoom Out
Zoom In

More Views

  • Xeno Advanced
  • Xeno Advanced
  • Xeno Advanced Cellular
  • Xeno Advanced Top
  • Xeno Headers Installed Top
  • Xeno Bottom
  • Xeno Headers
  • Xeno Arduino Pinout
  • Xeno Schematic

* Required Fields




The MattairTech Xeno™ is a development board for the 64-pin Microchip® / Atmel® SAMD21, SAML21, SAMC21, and SAMD51 ARM® Cortex® M0+ (M4F for D51) microcontrollers, with an XBee® radio socket, which makes it suitable for IoT, M2M, and other applications. Choose between the D21 (general purpose M0+ MCU, USB), L21 (low power features, enhanced analog, USB, crypto), C21 (5V support on board, MPU, 2x CAN instead of USB, Sigma-Delta), or D51 (M4F, FPU, MPU, DSP, USB, crypto). The Xeno is available in three variants. The Basic variant has support for standard XBee® radios. The Standard variant adds support for XBee-PRO® radios, by including a high current 3.3V, 1.5A regulator with enable. It also adds a motor controller (up to 2.26A, 5V only, but up to 17V with Vin option), a level shifter with servo support, and a 16MHz crystal. The Advanced variant adds support for Xbee cellular radios (ie: LTE Cat 1, LTE-M, 3G, etc.), as well as a 2A buck converter with selectable output voltage and frequency, a power multiplexer, and a USB Host mode / AUX switch. It also includes the Vin option, which adds a 3V-17V input and a power / current / voltage measurement IC. All variants come with the main 3.3V, 250mA regulator, Micro SD socket, Micro USB with ESD, blue LED, 32.768KHz crystal, button, and coin cell mounting. All variants support an optional SPI memory device (128KB SRAM w/backup, 1MB FLASH, or 64KB EEPROM) and optional sensors (3D accelerometer / 3D gyroscope, pressure / temperature). Arduino compatible core files for all chips (D51 coming soon) is provided. A SAM-BA USB CDC bootloader (UART only for C21) is preinstalled for programming without an external tool (Arduino or standalone use). Optional headers include the main 40-pin dual inline headers which support breadboard or perfboard mounting, Cortex debugger / programmer, two Xbee radio 10-pin sockets, SPI, I2C, Vin, and motor controller / level shifter headers.

Xeno Variant Features / Comparison

Arduino Pinout


CNC Drill File


Arduino Support


Arduino support (1.6.x, 1.8.x IDE) is now available. D51 support coming soon.

Drivers for Arduino and SAM-BA Bootloader


Signed drivers for the SAM-BA CDC bootloader and for Arduino (CDC, HID, MIDI, MSD).
See https://www.mattairtech.com/support/ for installation instructions.

SAM-BA Bootloader


These are the SAM-BA bootloaders that comes pre-installed. D51 support coming soon.

SAM-BA Bootloader Utility

        These are the SAM-BA bootloader utilities for transferring firmware. D51 support coming soon.

bossac-1.7.0-mattairtech-1-mingw32-64.zip (Windows 32 bit and 64 bit)
Bossa-1.7.0-mattairtech-1-x86_64-linux-gnu.tar.gz (Linux 64 bit, includes Bossa GUI and Bossa shell)
bossac-1.7.0-mattairtech-1-i686-linux-gnu.tar.gz (Linux 32 bit)
bossac-1.7.0-mattairtech-1-x86_64-apple-darwin.tar.gz (OS X 10.5+, 64 bit) 


This development board/kit is intended for use for FURTHER ENGINEERING, DEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES ONLY. It is not a finished product, and may not (yet) comply with some or any technical or legal requirements that are applicable to finished products, including, without limitation, directives regarding electromagnetic compatibility, recycling (WEEE), FCC, CE, or UL (except as may be otherwise noted on the board/kit). MattairTech LLC supplied this board/kit AS IS, without any warranties, with all faults, at the buyer's and further users' sole risk. The user assumes all responsibility and liability for proper and safe handling of the goods. Further, the user indemnifies Atmel from all claims arising from the handling or use of the goods. Due to the open construction of the product, it is the user's responsibility to take any and all appropriate precautions with regard to electrostatic discharge and any other technical or legal concerns.

The authors disclaim all warranties with regard to this software, including all implied warranties of merchantability and fitness. In no event shall any author be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortious action, arising out of or in connection with the use or performance of this software.

Accepting MC, VISA, AMEX, Discover, PayPal