Tag Archives: 8KB boot code section

Up close and personal with Atmel’s XMEGA-A3BU Xplained

Atmel’s ATxmega256A3BU is a low power, high performance 8/16-bit AVR microcontroller featuring 256KB self-programming flash program memory, 8KB boot code section, 16KB SRAM, 4096-byte EEPROM, four-channel DMA controller and an 8-channel event system.

atmelxmega-a3buxplained

It is also equipped with dual 12-bit ADC, two 12-bit DAC channels, four analog comparators, AES and DES crypto engines, 7 16-bit timer/counters, 6 USART, two SPI, two TWIs and an RTC battery backup system.

“The ATxmega256A3BU can be used to power a wide range of applications,” an Atmel engineering rep told Bits & Pieces. “Specific examples include building, industrial, motor, board, and climate control, hand-held battery applications, factory automation, power tools, HVAC, networking, metering, large home appliances and optical/medical devices.”

To accelerate development with the ATxmega256A3BU microcontroller (MCU), Atmel offers the XMEGA-A3BU Xplained, a hardware-based platform that helps engineers evaluate the device and seamlessly integrate AVR XMEGA architecture into a wide range of designs.

In addition to the ATxmega256A3BU microcontroller (MCU), key XMEGA-A3BU Xplained features and capabilities include:

  • Keep RTC running in the backup system while main power is absent
  • Display data on the 128×32 pixels of the FSTN LCD display
  • Read temperature sensor with the ADC
  • Read light sensor with the ADC
  • Use the Atmel QTouch library to detect touches on the touch button
  • Read/write data to the 64Mbit Atmel DataFlash
  • 3 push buttons to interact with the microcontroller
  • 4 LEDs to show status information
  • Program the kit via USB bootloader or an Atmel programmer
  • Expand the board with Xplained top modules

The XMEGA-A3BU Xplained can be purchased from Atmel’s official store here.

A closer look at Atmel’s XMEGA-B1 Xplained

Atmel’s ATxmega128B1 is a low power, high performance 8/16-bit AVR microcontroller. The MCU boasts 128KB self-programming flash program memory, 8KB boot code section, 8KB SRAM, 2048-byte EEPROM, 2-channel DMA controller, 4-channel event system, USB (full speed), 4×40 segment LCD controller and up to 32 MIPS throughput at 32MHz.

xmegab1xplainedfull

The versatile device can be used to power a wide range of applications, including utility metering, home automation, climate control, industrial control, sports equipment, toys, eToken, medical, power tools and fire alarm systems.

To accelerate development with the ATxmega128B1, Atmel offers the XMEGA-B1 Xplained, a hardware-based platform that allows engineers to more easily evaluate the device.

Aside from the ATxmega128B1 microcontroller (MCU), key XMEGA-B1 Xplained specs include:

  • 4×40 transflective LCD module with backlight
  • Transfer data over the USB full/low speed device interface
  • Read a light sensor with the ADC
  • Read a temperature sensor with the ADC
  • Measure external voltage input with ADC
  • Measure potentiometer voltage with ADC
  • Read status of the 4 Atmel QTouch buttons from AT42QT1040 QTouch device
  • 4 LEDs to show status information
  • Read/write data to the 64Mbit Atmel DataFlash
  • Program the kit via USB bootloader or an Atmel programmer
  • Expand the board with Xplained top modules

The XMEGA-B1 Xplained can be ordered from Atmel’s official store here.