Evaluation board Atmel AVR Butterfly

AVR Butterfly is an evaluation tool demonstrating the capabilities of the latest AVR Technology.

Detailed Description

The tool is shipped with preloaded firmware supporting temperature sensing, light measurement, voltage readings and music playback. AVR Butterfly can also be used as a nametag.

AVR Butterfly can be reprogrammed from AVR Studio using just a serial cable. This allows the tool to be used as a development kit for the onboard ATmega169PV, or even as target hardware for simple applications. The bootloader source code is available as application note AVR109.

The code is written for the ATmega169V device, but is compatible and will work correctly without modifications on the onboard ATmega169PV device.

Evaluation board AVR BUTTERFLY

It is a stand alone microprocessor module that can be used in numerous applications:

  • The AVR architecture in general and the ATmega169 in particular
  • Low power design
  • The MLF package type
  • Peripherals
    • LCD controller
    • Memories
      • Flash, EEPROM, SRAM, external DataFlash
  • Communication interfaces
    • UART, SPI, USI
  • Programming methods
    • Selfprogramming/ Bootloader, SPI, Parallel, JTAG
  • Analog to Digital Converter (ADC)
  • Timers/Counters
    • Real Time Clock (RTC)
    • Pulse Width Modulation (PWM)

It also serve as a development kit for the ATmega169, and can be used as a module inother products.

The following resources are available on the Butterfly kit.

  • ATmega169 (MLF-package)
  • LCD-on-glass display with 120 segments, for demonstrating the ATmega169 LCD controller.
  • Joystick, 4-directions with centre push, as user input
  • Piezo element, to play sounds
  • 32kHz Xtal for the RTC
  • 4 Mbit DataFlash, for data storage
  • RS-232 level-converter, for communicating with off-board units
  • Negative Temperature Coefficient (NTC) thermistor, to measure temperature
  • Light Dependent Resistor (LDR), to measure light intenisty
  • 3V button cell battery (600mAh) to provide operating power
  • JTAG emulation, for debugging
  • USI-interface, for additional communication interface
  • Supported by AVR Studio 4.
  • Pre-programmed with a demonstration application, including bootloader
  • No external hardware is required to reprogram the AVR Butterfly

Other Names:

AVRBUTTERFLY ATAVRBUTTERFLY AVR BUTTERFLY, AVRBUTTERFLY ATAVRBUTTERFLY AVR BUTTERFLY