BUTTERFLY BEGINNERS SITE

HOME
YAHOO GROUP
BUTTERFLY FAQ
FORUM
FRONT PICTURE
PINOUTS
LCD PORT USE
BACK PICTURE
PC SERIAL CONN
BLOCK DIAGRAM
ARCHITECTURE
BUTTERFLY PRIMER
BEEP PROGRAM
SOUND EFFECTS
WHITE NOISE GENERATOR
THEREMIN MUSIC PROGRAM
BLINK PROGRAM
SIMPLE TIMER PROGRAM
SIMPLE TIMER II PROGRAM
8 BIT INTERUPT TIMER
TICK SECONDS PROGRAM
90 HR CLOCK PROGRAM
90 HR CLOCK II PROGRAM
READ TEMPURATURE PROGRAM
HELLO WORLD PROGRAM
SCROLLING TEXT PROGRAM
JOYSTICK TEST PROGRAM
RANDOM NUMBER GENERATOR
TURBO CHARGE
AVR ASSEMBLER
MCU SCHEMATIC
JOY SCHEMATIC
SPK SCHEMATIC
LCD SCHEMATIC
FLASH SCHEMATIC
LDR SCHEMATIC
NTC SCHEMATIC
VIN SCHEMATIC
PORTB SCHEMATIC
PORTD SCHEMATIC
UART SCHEMATIC
ISP SCHEMATIC
USI SCHEMATIC
JTAG SCHEMATIC
VCC SCHEMATIC
XTL SCHEMATIC
ALTERNATE PORT PIN USES
[SUPERFLY]
AVR BOOK
AVR STUDIO TUTORIAL
ATMEL CORP WEB SITE
BUTTERFLY WIKI
ATMEL AVR WIKI
PROJECTS
butterfly.jpg

Welcome to the AVR ButterFly and Beginner's Site.
 
A place for Butterfly Owners and Beginners.

The AVR Butterfly is a credit-card sized demo board from the Atmel Corporation that is feature-packed and retails for about $20 USD.

The Butterfly is a self-contained, battery-powered demonstration board running the Atmel AVR ATmega169v microcontroller with a variety of peripherals and ports.

The Butterfly board includes an LCD display screen,  a joystick, a speaker, an RS232 serial/modem/terminal port, temperature, light, voltage & Analog-to-Digital (ADC) sensors, serial EEPROM chip and internal EEPROM for data storage, multiple internal clocks and timers.

The board has a shirt pin on its back and can be worn as a portable electronic scrolling name badge after you enter your own name.

The AVR Butterfly comes preloaded with software to demonstrate the capabilities of the microcontroller. The factory firmware can scroll your name, display the sensor readings like tempurature or light levels. It can show the time.

The AVR Butterfly has a piezo speaker that can reproduce music and sounds.

The AVR Butterfly was designed mainly to demonstrate LCD driving capabilities of the 169V chip by running a 14-segment, 6 alpha-numeric character display.

The Butterfly's ATmega 169v CPU/MCU is capable of speeds up to 8Mhz. It is factory set by software to 2Mhz to preserve the life of the button battery. Since most AVR instuctions execute in only one or two clock cycles, it's very quick.

A pre-installed bootloader program allows the board to be re-programmed with a standard RS-232 serial plug and cable.

The Butterfly can be re-programmed using either Assembler or C with a free download IDE from Atmel.

butterbook.jpg

 

jewel.gif

A RetroDan Site

  • Atmega169 MCU
  • 32 x 8-Bit Registers
  • 16K Flash (Program) RAM
  • 512 Byte EEPROM
  • 1K SRAM for Data
  • 2 x B-Bit Timers
  • 1 x 16-Bit Timer
  • 4 PMW Channels
  • UART
  • 100 Segment LCD Display
  • 4 MegaBit (512K Byte) DataFash
  • 32KHz OScillator for RTC
  • 4 Way Joystick
  • Light Sensor (LDR)
  • Tempurature Sensor (NTC)
  • Speaker for Sound Generation
  • Multiple Header Connectors
  • JTAG Port
  • 2 x 8-Bit General I/O Ports
  • ISP Port
  • USI Port
  • RS-232 Level Converter
  • Voltage Level Reading
  • Sony CR2450 3V Lithium Battery
  • Self Programming Bootloader
  • No need to Purchase a Programmer
  • Temperature & Light Level Programs
  • Music/Sound Demo
  • Upload Name for Use as Name-Tag with Pin
  • Write & Upload your own Programs

The AVR Butterfly is a credit-card sized demo board from Atmel that is feature-packed and retails for under $20 US. The AVR Butterfly is a self-contained, battery-powered demonstration board running theATMEL AVR ATmega169v Microcontroller. The Butterfly board includes an LCD display screen, joystick, speaker, RS232 serial/modem/terminal port, flash RAM chip, temperature, light, voltage & Anolog-to-Digital sensors, serial EEPROM chip and internal EEPROM for data storage. The board has a shirt pin on its back and can be worn as a portable electronic scrolling name badge after you enter your own name. The AVR Butterfly comes preloaded with software to demonstrate the capabilities of the microcontroller. The factory firmware can scroll your name, display the sensor readings like tempurature or light levels. It can show the time. The AVR Butterfly has a piezo speaker that can reproduce music and sounds. The AVRButterfly demonstrates LCD driving by running a 14-segment, 6 alpha-numeric character display. The Butterfly's ATmega 169v CPU is capable of speeds up to 8Mhz. it is factory set by software to 2Mhz to preserve the button battery life. A pre-installed bootloader program allows the board to be re-programmed with a standard RS-232 serial plug. Just look at what it has to offer: Atmega169 MCU 32 x 8-Bit Registers 16K Flash (Program) RAM 512 Byte EEPROM 1K SRAM for Data 2 x B-Bit Timers 1 x 16-Bit Timer 4 PMW Channels UART 100 Segment LCD Display 4 MegaBit (512K Byte) DataFash 32KHz OScillator for RTC 4 Way Joystick Light Sensor (LDR) Tempurature Sensor (NTC) Speaker for Sound Generation Multiple Header Connectors JTAG Port 2 x 8-Bit General I/O Ports ISP Port USI Port RS-232 Level Converter Voltage Level Reading Sony CR2450 3V Lithium Battery Self Programming Bootloader No need to Purchase a Programmer Temperature & Light Level Programs Music/Sound Demo Upload Name for Use as Name-Tag with Pin Write & Upload your own Programs The AVR Butterfly is a credit-card sized demo board from Atmel that is feature-packed and retails for under $20 US. The AVR Butterfly is a self-contained, battery-powered demonstration board running theATMEL AVR ATmega169v Microcontroller. The Butterfly board includes an LCD display screen, joystick, speaker, RS232 serial/modem/terminal port, flash RAM chip, temperature, light, voltage & Anolog-to-Digital sensors, serial EEPROM chip and internal EEPROM for data storage. The board has a shirt pin on its back and can be worn as a portable electronic scrolling name badge after you enter your own name. The AVR Butterfly comes preloaded with software to demonstrate the capabilities of the microcontroller. The factory firmware can scroll your name, display the sensor readings like tempurature or light levels. It can show the time. The AVR Butterfly has a piezo speaker that can reproduce music and sounds. The AVRButterfly demonstrates LCD driving by running a 14-segment, 6 alpha-numeric character display. The Butterfly's ATmega 169v CPU is capable of speeds up to 8Mhz. it is factory set by software to 2Mhz to preserve the button battery life. A pre-installed bootloader program allows the board to be re-programmed with a standard RS-232 serial plug. Just look at what it has to offer: Atmega169 MCU 32 x 8-Bit Registers 16K Flash (Program) RAM 512 Byte EEPROM 1K SRAM for Data 2 x B-Bit Timers 1 x 16-Bit Timer 4 PMW Channels UART 100 Segment LCD Display 4 MegaBit (512K Byte) DataFash 32KHz OScillator for RTC 4 Way Joystick Light Sensor (LDR) Tempurature Sensor (NTC) Speaker for Sound Generation Multiple Header Connectors JTAG Port 2 x 8-Bit General I/O Ports ISP Port USI Port RS-232 Level Converter Voltage Level Reading Sony CR2450 3V Lithium Battery Self Programming Bootloader No need to Purchase a Programmer Temperature & Light Level Programs Music/Sound Demo Upload Name for Use as Name-Tag with Pin Write & Upload your own Programs The AVR Butterfly is a credit-card sized demo board from Atmel that is feature-packed and retails for under $20 US. The AVR Butterfly is a self-contained, battery-powered demonstration board running theATMEL AVR ATmega169v Microcontroller. The Butterfly board includes an LCD display screen, joystick, speaker, RS232 serial/modem/terminal port, flash RAM chip, temperature, light, voltage & Anolog-to-Digital sensors, serial EEPROM chip and internal EEPROM for data storage. The board has a shirt pin on its back and can be worn as a portable electronic scrolling name badge after you enter your own name. The AVR Butterfly comes preloaded with software to demonstrate the capabilities of the microcontroller. The factory firmware can scroll your name, display the sensor readings like tempurature or light levels. It can show the time. The AVR Butterfly has a piezo speaker that can reproduce music and sounds. The AVRButterfly demonstrates LCD driving by running a 14-segment, 6 alpha-numeric character display. The Butterfly's ATmega 169v CPU is capable of speeds up to 8Mhz. it is factory set by software to 2Mhz to preserve the button battery life. A pre-installed bootloader program allows the board to be re-programmed with a standard RS-232 serial plug. Just look at what it has to offer: Atmega169 MCU 32 x 8-Bit Registers 16K Flash (Program) RAM 512 Byte EEPROM 1K SRAM for Data 2 x B-Bit Timers 1 x 16-Bit Timer 4 PMW Channels UART 100 Segment LCD Display 4 MegaBit (512K Byte) DataFash 32KHz OScillator for RTC 4 Way Joystick Light Sensor (LDR) Tempurature Sensor (NTC) Speaker for Sound Generation Multiple Header Connectors JTAG Port 2 x 8-Bit General I/O Ports ISP Port USI Port RS-232 Level Converter Voltage Level Reading Sony CR2450 3V Lithium Battery Self Programming Bootloader No need to Purchase a Programmer Temperature & Light Level Programs Music/Sound Demo Upload Name for Use as Name-Tag with Pin Write & Upload your own Programs The AVR Butterfly is a credit-card sized demo board from Atmel that is feature-packed and retails for under $20 US. The AVR Butterfly is a self-contained, battery-powered demonstration board running theATMEL AVR ATmega169v Microcontroller. The Butterfly board includes an LCD display screen, joystick, speaker, RS232 serial/modem/terminal port, flash RAM chip, temperature, light, voltage & Anolog-to-Digital sensors, serial EEPROM chip and internal EEPROM for data storage. The board has a shirt pin on its back and can be worn as a portable electronic scrolling name badge after you enter your own name. The AVR Butterfly comes preloaded with software to demonstrate the capabilities of the microcontroller. The factory firmware can scroll your name, display the sensor readings like tempurature or light levels. It can show the time. The AVR Butterfly has a piezo speaker that can reproduce music and sounds. The AVRButterfly demonstrates LCD driving by running a 14-segment, 6 alpha-numeric character display. The Butterfly's ATmega 169v CPU is capable of speeds up to 8Mhz. it is factory set by software to 2Mhz to preserve the button battery life. A pre-installed bootloader program allows the board to be re-programmed with a standard RS-232 serial plug. Just look at what it has to offer: Atmega169 MCU 32 x 8-Bit Registers 16K Flash (Program) RAM 512 Byte EEPROM 1K SRAM for Data 2 x B-Bit Timers 1 x 16-Bit Timer 4 PMW Channels UART 100 Segment LCD Display 4 MegaBit (512K Byte) DataFash 32KHz OScillator for RTC 4 Way Joystick Light Sensor (LDR) Tempurature Sensor (NTC) Speaker for Sound Generation Multiple Header Connectors JTAG Port 2 x 8-Bit General I/O Ports ISP Port USI Port RS-232 Level Converter Voltage Level Reading Sony CR2450 3V Lithium Battery Self Programming Bootloader No need to Purchase a Programmer Temperature & Light Level Programs Music/Sound Demo Upload Name for Use as Name-Tag with Pin Write & Upload your own Programs