-40%

Ready for XMEGA Proto Board, ATxmega128A1, USB-UART Bootloader

$ 7.91

Availability: 100 in stock
  • Brand: Unbranded/Generic
  • Return shipping will be paid by: Buyer
  • MPN: Does Not Apply
  • Item must be returned within: 14 Days
  • All returns accepted: Returns Accepted
  • Refund will be given as: Money Back
  • Condition: New

    Description

    Ready for XMEGA Proto Board, ATxmega128A1, USB-UART Bootloader
    MIKROE-793
    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
    ATxmega128A1 microcontroller
    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.
    Package Contents
    Ready for XMEGA Board
    USB cable
    DVD-ROM with documentation and code examples
    Atmel XMEGA Board Resources
    Ready for XMEGA User Manual
    Ready for XMEGA Schematic
    Ready for XMEGA Software Examples
    mikroBootloader application for ATxmega128A1
    (Windows and Linux)
    mikroBootloader for ATxmega128A1 User Manual
    Timer Calculator Application
    which generates AVR code for setting up MCU timers easily