The Ready for XMEGA Board is a great solution for fast and simple development of various microcontroller applications. It comes with an ATxmega128A1 MCU soldered on board. The ATxmega128A1 is preprogrammed with a UART bootloader, so you don't have to use external programmers to program the microcontroller. The board contains header pins for all available microcontroller ports, grouped according to function and marked clearly on the silkscreen. It also contains a USB-UART module, prototyping area and a power supply circuit. An optional white plastic case is available so you can turn your XMEGA project into a final product.
There are pads on board for installing a 2×5-pin JTAG connector (mkII) or a 2×3-pin PDI connector in case you want to use an external programmer. The board measures 14 × 8.2 cm (5.51 × 3.23").
Atmel XMEGA Board Features
- Up to 32 MIPS Operation
- 8/16-bit architecture
- 128KB of Flash memory
- 8KB of SRAM memory
- 2048 Bytes of EEPROM
- 78 I/O pins
- 32 kHz RTC
- UART, SPI, ADC, etc.
Three power options You can apply power to the board using the provided USB cable, which provides more than enough current for the MCU and every on-board module. If you want to use an external power supply, there is both a barrel connector and screw terminals to which you can supply 7-32V AC or 9-32V DC. Use only one method at a time.
USB-UART An FTDI virtual serial port driver chip allows you to communicate with a PC or other UART device using a USB-UART connection. RX and TX LEDs indication communication status.
Programming with bootloader For programming the microcontroller, you can use a bootloader program which is pre-installed in the MCU memory. To transfer a .hex file from a PC to the MCU, you can use the free mikroBootloader application. The board has a USB connector and ships with a cable to connect to your PC.
Programming with external programmer/debugger In case you want to remove the USB bootloader, need to re-install it, or want to perform in-circuit debugging, the board has pads where you can install a 2×5-pin JTAG header. The board also has pads where you can install a 2×3-pin PDI header for using an external programmer. Pins are provided for both headers; you must solder them yourself.
Port headers Each MCU pin is available for further connections through on-board connection headers. Each line is available on two header pins. Pins are grouped according to function, and every pin name and function is printed on the silkscreen so you won't need to keep checking the datasheet to know which pin does what.
Protoyping area The prototype area allows you to expand your XMEGA Ready board with additional functions by placing your own components into available soldering pads. The pads are arranged in standard 100mil spacing. There are 20 connected lines on each half of the area (thus 40 lines in all) with five soldering pads for each line.
Piezo buzzer The piezo buzzer on the board can be used during debugging or to provide audio signals in your application. The buzzer's resonant frequency is 3.8 kHz. It can generate tones between 20 Hz and 20 kHz, though best performance is between 2 kHz and 4 kHz.
Optional plastic enclosure The board has mounting holes for placing it into a plastic enclosure which is available as an option. The enclosure exposes the USB port and the power barrel connector. The picture to the right shows what the enclosed system looks like.
Software Examples The included DVD-ROM contains the following example software, both as ready-to-load compiled code and as source code written in C, BASIC and Pascal. The source codes provide detailed explanatory comments.
- Demonstration of EEPROM library functions. Writes data then reads it out to UARTC0.
- Demonstration of Flash MCU library.
- Example of turning on/off LEDs connected to nine different ports (provide your own LEDs).
- Demonstration of using sound library to play tones on the piezo buzzer.
- Demonstration of USB-UART module. Program echoes back text sent from PC COM port.
- Ready for XMEGA Board
- USB cable
- DVD-ROM with documentation and code examples
Atmel XMEGA Board Resources
Optional Recommended Products for this Item