Welcome to MattairTech!

Your Shopping cart is empty.

Skip to Main Content »

MT-X1S ATxmega128a1u USB development board

Availability: In stock

  • Buy 5 for $39.99 each and save 21%
Accepting MC, VISA, AMEX, Discover, PayPal

Quick Overview

Revision B now available!
There are now four hardware variants available.
USB can now connect directly to the XMEGA USB pins.

Shipping for all variants is now available worldwide.

        The MT-X1S is a flexible USB development board for the Atmel ATxmega128a1u microcontroller. Optionally available is a MicroSD card slot, 32KB SPI SRAM, audio amplifier, lowside / relay driver, temperature sensor, RS-232 or RS-485, 4 LEDs, and an onboard 1.25V precision reference for the ADC. The XMEGA can be programmed over USB using the optional onboard AVRISP mkII compatible PDI programmer. The XMEGA can communicate with a computer using the optional onboard USB to serial bridge (up to 2Mbps). The Atmel AT90USB162 USB AVR, which provides these features, will automatically sleep when USB is disconnected. Alternatively, the XMEGA can be connected directly to the USB connector. The board can be powered via USB or an external header. Voltage is regulated by a 3.3V, 1A LDO regulator. There are several clock options available onboard, including a 32.768KHz crystal, an external clock, an external HC49 crystal landing, and several internal clock options. Most XMEGA pins are routed to headers. The included peripheral devices are connected to the XMEGA via solder jumpers, which allows use of the pins if the device is not used. A demo program is preinstalled on the XMEGA demonstrating use of each peripheral device, as well as demonstrating sleep mode.

Revision B of the MT-X1S is sold with two hardware options:
1) Onboard PDI Programmer / Serial Bridge (+$12.00)
2) Onboard Peripheral Devices (+$28.00)

The peripheral devices include:
1) Micro SD card slot
2) Relay driver
3) Precision reference
4) Audio amplifier
5) Temperature sensor
6) Serial RAM
7) RS-232 or RS-485
The 4 LEDs are always installed

The PDI programmer / serial bridge includes:
1) AT90USB162 and related parts (8MHz crystal, capacitors, etc)
2) bilateral switch (TC7W66)
3) PWR LED (STS LED is always installed)

MT-X1S top

Double click on above image to view full picture

Zoom Out
Zoom In

More Views

  • MT-X1S top
  • MT-X1S
  • MT-X1S with headers

* Required Fields



MT-X1S Features

*   Atmel ATxmega128a1u MCU, 128KB flash, 8KB RAM
*   Optional Onboard USB PDI programmer (no external programmer needed)
    *   AVRISP mkII compatible
    *   Program flash, EEPROM, fuses, lock bits, and more
    *   Supports AVR Studio 4 & 5, Atmel Studio 6 & 7, AVRDUDE, Codevision, and BASCOM
*   Optional USB - Serial Bridge
    *   Up to 2MHz baud rate (1MHz async)
    *   Synchronous or asynchronous operation
*   XMEGA can be routed directly to the USB connector
*   3.3V, 1A LDO regulator
*   Powered via USB or external header
*   32.768KHz crystal connected to TOSC (RTC) pins
*   HC49 crystal landing connected to XTAL pins
*   MicroSD card slot with push-push spring action*
*   32KB SPI SRAM chip*
*   8 channel lowside / relay driver with kickback protection*
    *   Up to 70mA per channel
    *   5V or 3.3V devices (relays, LCD backlights, etc.)
    *   Can be used as general-purpose lowside driver
*   Audio amplifier connected to XMEGA DAC*
*   Temperature sensor with low-power operation*
*   1.25V precision voltage reference*
    *   Use for signed differential conversions from 0V to ~2.5V at the pin
    *   Routed to both reference inputs via solder jumpers
*   Choice of RS-232 or RS-485 serial interface, with powerdown and 3-pin screw terminal*
*   4 LEDs
*   Available 1MB low power external SRAM (see http://www.mattairtech.com/)
*   JTAG (XMEGA), PDI (XMEGA)*, and ISP (USB AVR) headers
*   4 boot modes selectable via jumper and button (with optional onboard programmer only)
    *   Serial bridge (default)
    *   AVRISP mkII compatible PDI programmer
    *   Configuration (uses terminal emulator)
    *   DFU bootloader (to update firmware on USB AVR via USB)
*   Boot button can be used to toggle between the PDI programmer and the serial bridge
*   Entire board can consume down to 100uA or less in sleep mode
*   Preloaded demo program demonstrates onboard peripheral devices as well as sleep mode
*   Most pins routed to headers (Port A through Port K)
*   38 Solder jumpers can be used to disconnect devices when not used (frees up header pin)
*   PCB measures 100mm x 50mm

* Available only on boards with Onboard Peripheral Devices option selected


  User Manual    



Hex Files for MT-X1S

  BootloaderDFU.hex  Revision 120628

The BootloaderDFU.hex file is the bootloader that comes pre-installed on the USB AVR.

  MT_X1.hex  Revision 130508

The MT_X1.hex file contains the AVRISP mkII compatible PDI programmer, serial bridge,
and configuration that comes pre-installed on the USB AVR.
Latest version updates support for Atmel Studio 6.1.

  MT_X1.eep  Revision 120628

The MT_X1.eep file contains the default configuration that comes pre-installed on the USB AVR

  XMEGA_Demo_x1s.hex  Revision 120628

The XMEGA_Demo_x1s.hex file demonstrates the onboard peripheral devices and sleep mode.
It is pre-installed on the XMEGA and utilizes the serial bridge to communicate with a terminal emulator.

  MT-X1S_DFU_Bootloaders_104.zip  Revision 104

The MT-X1S_DFU_Bootloaders_104.zip contains the USB DFU bootloader that comes pre-installed on the XMEGA. It is not needed on boards with the programmer option installed. It is compatible with FLIP for Windows and dfu-programmer for Linux. More information can be found at http://www.atmel.com/images/doc8429.pdf and the User Guide

Copyright (c) 2009-2012, Justin Mattair
Copyright (c) 2009-2012, Dean Camera
Copyright (c) 2003-2012, Atmel Corporation
Copyright (c) 2009, CHaN
Copyright (c) 2010, Peter Kwan

Source code

  MT-X1S_Simple_Demo.zip  Revision 120727

This file contains the Atmel Studio 6 ASF (Atmel Software Framework) template.
Use this to get started programming the MT-X1S. In Atmel Studio 6, click
file->import->project template, then select the attached zip file. After importing, click
file->new->project, highlight C/C++ in the left pane, then select the MT-X1S template.

  XMEGA.zip  Revision 120727

This file contains the demo program that comes preinstalled on the XMEGA.
This code is not intended for re-use.

  USBAVR.zip  Revision 130508

This file contains the source code for the USB AVR (AT90USB162),
which includes the AVRISP mkII PDI programmer and USB Serial bridge.

Copyright (c) 2009-2012, Justin Mattair
Copyright (c) 2009-2012, Dean Camera
Copyright (c) 2003-2012, Atmel Corporation
Copyright (c) 2009, CHaN
Copyright (c) 2010, Peter Kwan



Added April 29, 2016: Atmel Studio 7.x now requires a separate driver for third-party AVRISPmkII compatible programmers. Atmel still uses the AVRISPmkII driver bundled with Atmel Studio for their own programmers. With prior versions of Atmel Studio, the bundled driver worked with both the Atmel AVRISPmkII, as well as third-party programmers. Linux does not require a download.


Updated January 28, 2015: Drivers are now signed!
The MattairTech_CDC_Driver_Signed.zip file is required for the serial bridge, configuration, and XMEGA demo program if running Windows, when it will operate as a CDC-ACM device (virtual COM port). This driver supports XP (SP3), Vista (32 and 64 bit), Windows 7 (32 and 64 bit), and Windows 8. The old unsigned driver is available at https://www.mattairtech.com/software/MattairTech_CDC.inf. Linux does not require a download (drivers should already be installed).

The DFU Bootloader also requires a driver. This driver is included with FLIP (inside the USB folder of FLIP's directory).
If using Windows Vista 64-bit or Windows 7 64-bit, you may need to download signed drivers from http://www.avrfreaks.net/index.php?module=Freaks%20Academy&func=viewItem&item_type=project&item_id=2196. The latest version of FLIP should not require this.


This development tool is intended for use for FURTHER ENGINEERING OR DEVELOPMENT PURPOSES ONLY. It does not 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). MattairTech LLC supplied this development product 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 MattairTech LLC 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 product described in this document is subject to continuous development and improvements. All particulars of the product and its use contained in this document are given by MattairTech LLC in good faith. However all warranties implied or expressed including but not limited to implied warranties of merchantability or fitness for particular purpose are excluded.

The author(s) disclaim all warranties with regard to this software, including all implied warranties of merchantability and fitness. In no event shall the author
(s) 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