| Debugger |
|
|
|
AVR Dragon
|
With AVR Dragon you can do symbolic debug on all 8- and 32-bit AVR devices with OCD. It supports multiple programming modes and contains a development area.
Read more about the features here.
See the AVR Dragon online-help that contains the most current information and a complete list of supported devices. |
|
AVR JTAGICE mkII
|
Description:
The JTAGICE mkII is a mid-range development tool for use with 8- and 32- bit AVR devices with On Chip Debug capability. JTAGICE mkII is used for source level debugging, NanoTrace (if supported by the device) and device programming.
JTAGICE mkII supports the following programming modes:It also supports debugging using the following interfaces:
|
|
AVR ONE!
|
The AVR ONE! is a professional development tool for use with all 8- and 32- bit AVR devices with On Chip Debug capability. AVR ONE! is used for source level symbolic debugging, program trace and device programming. If you are working on your own target board this is the tool you need AVR ONE! supports the complete development cycle. AVR ONE! is the fastest debugging tool offered from Atmel.
AVR ONE! supports the following programming modes:
It also supports debugging using the following interfaces:
AVR ONE! supports LiveDebug, which makes it possible to attach to a running target non-intrusively
In addition, the AVR ONE! supports the Nexus (IEEE-ISTO 5001(TM)-2003) auxiliary interface for high-speed program, data or ownership trace at up to 200MHz in either buffered or streaming mode.
|
|
AVRAUTO102
|
The ATAVRAUTO102 kit is a debugger usable for one CAN and two LIN networks. It monitors traffic on networks and can send messages on CAN or LIN networks through its USB PC interface (cable included). It can also be used as a fast programmable CAN/LIN gateway.
This kit includes Warwick Technology PC software and a programming interface (AUTO900) for standard AVR tools (AVR ISP or JTAGICE).
No drivers are needed as the kit uses Windows XP and is Vista-compatible. |
|
AVRRZ541 AVR Z-Link 2.4 GHz Packet Sniffer Kit
|
The RZ541 Packet Sniffer Kit is the ideal platform for analyzing
802.15.4 and ZigBee wireless networks. Included is the basic edition of
the Sensor Network Analyzer software from Daintree Networks which enables
visualisation, measurement, and analysis of large networks. The kit contains.
- STK541 USB Adapter board
- 2.4 GHz Radio Controller Board
- USB Cable
- Daintree Networks Sensor Network Analyzer CD |
| Top |
| Design Software |
|
|
|
AVR Studio 4
|
AVR Studio 4 is the Integrated Development Environment (IDE) for developing 8-bit AVR applications in Windows NT/2000/XP/Vista/7 environments.
AVR Studio 4 provides a complete set of features including debugger supporting run control including source and instruction-level stepping and breakpoints; registers, memory and I/O views; and target configuration and management as well as full programming support for standalone programmers.
AVR Studio 4 features
- Integrated Assembler
- Integrated Simulator
- Integrates with GCC compiler plug-in
- Support for all Atmel tools that support the 8-bit AVR architecture, including the AVR ONE!, JTAGICE mkI, JTAGICE mkII, AVR Dragon, AVRISP, AVR ISPmkII, AVR Butterfly, STK500 and STK600
- AVR RTOS plug-in support
- Online help
|
|
AVR Studio 4 SDK
|
The AVR Studio Software Development Kit makes it possible to develop seamless extensions to AVR Studio 4. To receive the free SDK users must:
1. Register online
2. Return the SDK License Agreement
Register here |
|
AVR32 GNU Toolchain 2.4.2
|
AVR32 GNU Toolchain is a set of standalone command line programs used to
create applications for AVR32 microcontrollers. The applications run either as embedded applications or on top of an embedded operating system, e.g. Linux.
The tools may be used in a chain, so that the output of each tool becomes the input for the next. Several of the tools are based on tools from GNU (www.gnu.org), and some are developed by Atmel.
- Runs on Microsoft Windows and Linux platforms
- Cross compiler for AVR32 devices
- Assembler and linker for AVR32 devices
- Debugger for AVR32 devices
- Flash programming tools for AVR32 devices
- C-libraries for development of C/C++ programs
|
|
AVR32 Studio 2.4
|
AVR32 Studio is an integrated development environment (IDE) for developing 32-bit AVR applications. AVR32 Studio provides a complete set of features including project file management, task management and version control integration (CVS); a C/C++ editor with syntax highlighting, navigation and code completion; a debugger supporting run control including source and instruction-level stepping and breakpoints; registers, memory and I/O views; and target configuration and management. AVR32 Studio is Built on Eclipse, enabling easy integration with third party plugins for increased functionality.
AVR32 Studio supports all of Atmel's AVR 32-bit processors. AVR32 Studio supports development and debugging of both standalone (without an operating system) applications and Linux applications (for the AT32AP7 device family). Third party plug-ins exist for debugging other operating systems.
All Atmel tools that support the AVR32 architecture, including the AVR ONE!, JTAGICE mkII and STK600 are supported by AVR32 Studio.
AVR32 Studio integrates with the AVR32 GNU Toolchain. The GNU C Compiler (GCC) is used for compiling C/C++ programs, while the GNU debugger (GDB) is used for debugging the application on target. Atmel's AVR32 Utilities, avr32program and avr32gdbproxy, are used for deployment and debugging of standalone applications as well as target voltage and clock generator adjustments.
Features include:
- Advanced project management and editors
- Debugging views (I/O and System registers, CPU registers and memory)
- Disassembly view
- Target control
- Online help including tutorials
- Edit and transfer MCU fuse settings
- Supports non-intrusive program and data trace using the AVR ONE!
- Support for writing and debugging Linux applications
- UC3 and AP7000 Software Framework included
|
|
Motor Control Center
|
Descripsion:
Motor Control Center (MCC) is a customizable PC program designed to control electrical motor-based embedded applicatons. It is ready to use with all AVR and AVR32 based motor control kits that use Atmels motor control interface protocol.
Motor Control Center for Windows implies that you have a Java Run-time Environment (version 1.5 or above) installed on your machine.
|
|
QTouch Library 3.2
|
QTouch Library is a set of pre-compiled binaries for supported AVR microcontrollers. The library supports both QTouch and QMatrix acquisition methods. Please see the QTouch Library User Guide for a full overview of which devices are supported in each technology. |
|
QTouch Studio 3.1.0
|
Atmel's QTouch Studio is a PC application providing real-time visualization of the QTouch debug data stream sent from the QT600 Development and Evaluation board. AVRTS2080A, AVRTS2080B and QTouch Xplained evaluation boards are also fully supported. QTouch Studio is built on Microsoft Visual Studio Shell and supports Microsoft Windows XP, Vista and Windows 7. |
| Top |
| Development Kit |
|
|
|
ATDVK90CAN1
|
This development kit is dedicated to the AT90CAN AVR microcontrollers. The board is designed to allow an easy evaluation of the product using demonstration software. To complement evaluation and enable additional development, the board can also be plugged into the STK500 starter-kit.
This stand alone board has numerous serial interfaces (dual RS232, CAN, LIN, SPI & TWI) and resources (Keyboard, LEDs, voltage reading, light and temperature sensors and speaker). |
|
QT600
|
QT600 is a complete touch development kit for buttons, sliders and wheels. This development platform allows designers to experiment with Atmel's touch technology, and is the easiest way to analyse and validate touch products. Both QTouch and QMatrix™ acquisition methods are supported. QTouch Studio is the front-end software for the QT600.
The kit includes:
- 1x USB powered interface board
- 3x MCU boards (ATtiny88, ATmega324PA, ATxmega128A1)
- 3x Sensor boards supporting up to 64-channels
- Cables
|
| Top |
| Development Software |
|
|
|
ATAVRRTOS
|
ATAVRRTOS contains the complete source code of Micrium uC/OS-II Real Time Operating System. It also includes the Kernel Aware plug-ins for AVR Studio and Micrium supported versions for ATmega128/2561. With this kit you can write complex uC/OS-II based code and debug within the AVR Studio framework. Support is included for STK500/501/503 and JTAGICE mkII.
ATAVRRTOS contains a book and CD-ROM with software.
.
The AVR Studio online-help contains the most current information and a complete list of supported devices.
Find more information here.
Ordering code: ATAVRRTOS |
|
AVR UC3 Software Framework
|
The UC3 Software framework provides software drivers and libraries to build any application for AVR32 UC3 devices. It has been designed to help develop and glue together the different components of a software design, and to be easily integrable into an operating system (OS)
as well as to operate in a stand-alone way.
- Drivers for each AVR32 UC3 peripheral
- Software libraries optimized for AVR32
- Hardware components drivers
- Demo applications that use all libraries
- RTOS-ready source code
- Complete software framework in C code
- Full projects compatible with GNU GCC and IAR Embedded Workbench
- High level user documentation including examples, getting started and tutorials
- Designed to run on AVR32 UC3 evaluation kits and easily portable to any other hardware platform
The UC3 SW Framework is also included in AVR32 Studio. No separate download is required. |
|
AVR USB Series2 Software Packages
|
The listed app. notes and software packages support the series2 of AVR USB microcontrollers. |
|
AVR USB Series4 Software Packages
|
The listed app. notes and software packages support the series4 of AVR USB microcontrollers. |
|
AVR USB Series6 Software Packages
|
The listed app. notes and software packages support the series6 of AVR USB microcontrollers. |
|
AVR USB Series7 Software Packages
|
The listed app. notes and software packages support the series7 of AVR USB microcontrollers. |
| Top |
| Emulator |
|
|
|
Mature ATasicICE
|
The ASIC ICE emulates the AVR Core, and allows AVR ASIC users to implement their own emulator by interfacing an FPGA to the AVR Core. It significantly simplifies the integration of software and hardware. |
|
Mature ATICE10
|
The Atmel AVR ICE10 is an In-circuit Emulator for Atmel's tinyAVR and AVR Flash microcontrollers. The ICE10 will assist developers in identifying software bugs significantly reducing the development time. The Trace-buffer cabaility of the ICE 10 further helps in identifying bugs that can be otherwise very hard to find. The ICE10 interfaces with AVR Studio, Atmel's Integrated Development Environment (IDE) for code writing and debugging. |
|
Mature ATICE200
|
The AVR ICE 200 is a real-time in-circuit emulator based on a highly integrated AVR emulator chip. The ICE 200 speeds up the co-development of software and hardware. The ICE 200 emulator interfaces with AVR Studio, Atmel's Integrated Development Environment (IDE) for code writing and debugging. It supports many of the 1 to 8K flash AVR microcontrollers. |
|
Mature ATICE200 Surface Mount Adapter
|
The AVR ICE 200 Surface Mount Adapter Kit is used together with an ICE 200. It is a low cost solution to in-circuit emulation on designs using SMD versions of the AVR family of microcontrollers. It replaces expensive third party emulation adapters. |
|
Mature ATICE30
|
The Atmel AVR ICE30 is an In-circuit Emulator for Atmel's megaAVR Flash microcontrollers. The ICE30 will assist developers in identifying software bugs significantly reducing the development time. The Trace-buffer cabaility of the ICE 30 further helps in identifying bugs that can be otherwise very hard to find. The ICE30 interfaces with AVR Studio, Atmel's Integrated Development Environment (IDE) for code writing and debugging. |
|
Mature ATICE40
|
The ICE40 is a low cost solution for hardware software integration and just like the chips, has room to grow. The ICE40 with AVR Studio
user interface provide the designer complete control of the internal resources of the ATtiny26 and mega8 Microcontrollers, which helps reduce development time by making debugging easier. It can be upgraded with the
purchase and installation of the ICE50 upgrade Kit, which transforms the ICE40 into the top of the line ICE50. |
|
Mature ATICE50
|
The AVR ICE50 is a top-of-the-line development tool for complete in-circuit emulation of most AVR 8-bit RISC microcontrollers. The ICE50 and the AVR Studio4 user interface give the user complete control of the internal resources of the microcontroller, helping to reduce development time by making debugging easier. |
|
Mature AVR JTAG ICE
|
This debugger has been replaced by the AVR JTAG ICE mkII. |
| Top |
| Evaluation Kit |
|
|
|
32-bit AVR WI-FI Extension Board
|
The 32-bit AVR Wi-Fi Extension Board is a complete IEEE802.11b+g WLAN evaluation and development kit for all 32-bit AVR UC3 microcontrollers. This kit contains the HDG104 WLAN module from H&D Wireless AB, which offers lowest power consumption, highest communication speed, and longest range.
The Wi-Fi Extension Board has an SD card form factor, and connects easily to any 32-bit AVR UC3 evaluation kit with an SD card socket. The Wi-Fi TCP/IP stack is included in the AVR UC3 Software Framework, and supports both SPI and SDIO communication with the Wi-Fi Extension Board. |
|
AT90USBKey
|
The AT90USBKey is a low-cost demonstration board based on the AT90USB1287 microcontroller. It allows the quick evaluation of AVR microcontrollers and the AT90USB family. The key simply connects to the USB port of a personal computer to retrieve on-board documentation and run AVR programs. Designers can either run demonstration programs or their own application. It also allows hardware developments by giving access to the JTAG port and all the IOs of the microcontroller. An external power supply can be used for USB host or stand-alone operation. |
|
ATAVRAUTOEK1
|
The ATAVRAUTOEK1 evaluation kit is a very complete ready to use CAN/LIN network with one CAN-LIN gateway (AUTO100) and two LIN slave nodes. One node is used for joystick control (AUTO300) and one node for DC motor control (AUTO200).
It provides a CAN/LIN network debugger (AUTO102) connected to PC via USB, allowing to monitor and transmit on both networks using Warwick Technology PC software. It allows customer to quickly start and evaluate Atmel automotive network solutions.
Also included is a programming interface (AUTO900) for standard AVR tools (AVR ISP or JTAGICE). |
|
ATAVRFBKIT Ballast Demo Kit
|
The ATAVRFBKIT is a Dimmable Fluorescent Ballast kit which demonstrate the ability of the
AT90PWM2 to control all the main functions of
a DALI Fluorescent Ballast. C code is provided
to speed-up development time.
- Universal Input Voltage: 90-256VAC
- Two lamps, type T8, 18W
- PFC Operation with: High power factor >0.95, Low harmonic distortion < 10%, Low standby power <600mW
- Dimming controls: DALI, 0-10V analog, One Touch Swiss control
|
|
ATAVRMC300 Power Stage Controller Board
|
The ATAVRMC300 is a general-purpose power stage board able to drive brushless DC,
brushed DC and stepper motors. The board is designed to be a flexible platform for
developing motor control applications.The
ATAVRMC300 works in conjunction with ATAVRMC3xx processor boards. Bundle versions with both ATAVRMC300 power stage and processor boards also exist. |
|
ATAVRMC301 Motor Control Board for ATtiny861
|
The ATAVRMC301 is the device board for ATTiny861 AVR microcontroller. Connected to the power stage board ATAVRMC300 (to be purchased separately), it enables to drive brushless DC, brushed DC and stepper motors.
The ATTiny861 is the first AVR microcontroller of a new family dedicated to advanced motor-control applications.
A bundle version including ATAVRMC300, BLDC motor and cables is also available: checkout ATAVRMC321 |
|
ATAVRMC310 Motor Control Board for ATmega32M1
|
ATAVRMC310 is the device board for ATmega32M1 AVR microcontroller. Connected to
the power stage board ATAVRMC300 (to be purchased separately), it enables to drive brushless DC, brushed DC and stepper motors.
A bundle version including MC300, BLDC motor and cables is also available: checkout MC320
|
|
ATAVRMC320 Motor Control bundle kit for ATmega32M1
|
The ATAVRMC320 kit is a complete hardware system which demonstrates motor control using ATmega32M1 and features CAN and LIN connectivity. It does include the ATAVRMC300 power stage board, the ATAVRMC310 processor board (that can be purchased separately) and a BLDC motor.
|
|
ATAVRMC321 Motor Control bundle kit for ATtiny861
|
The ATAVRMC321 kit is a complete hardware system which demonstrates motor control using ATtiny861. It does include the ATAVRMC300 power stage board, the ATAVRMC301 processor board (that can be purchased separately) and a BLDC motor.
|
|
ATAVRRZRAVEN 2.4 GHz Evaluation and Starter Kit
|
The RZRAVEN 2.4 GHz Evaluation and Starter kit enables development, debugging and demonstration of a wide range of lowpower wireless applications including IEEE 802.15.4, 6LoWPAN and ZigBee networks.
The RZRAVEN kit comprises two AVR Raven boards (AVRRAVEN) with 2.4 GHz transceiver, on board picoPower AVR application processors and LCD display, and one USB stick (AVRRZUSBSTICK) with a 2.4 GHz transceiver for USB connection to your PC.
A PC SW package is included enabling wireless network setup and control, a wireless network analyzer and over-the-air programming.
Stand-alone AVR Raven and RZ USBsticks are available. |
|
ATAVRSB200
|
The SB200 is a development platform for the SB20x reference designs. . It includes a programmable charger and load, and a USB gateway to various serial protocols used by battery packs. This offer an easy way to start evaluation and development of battery management applications using the AVR microcontrollers.
Ordering Code: ATAVRSB200 |
|
ATAVRSB201
|
The SB201 is an evaluation and development kit for the Atmel ATmega16HVA. This device is made for battery packs with either one or two cells in series, and features autonomous battery protection as well as very accurate voltage, current and temperature monitoring capabilities. The device provides the means to protect the battery pack and surroundings from hazardous conditions and gain most energy from the Battery cells.
Ordering Code: ATAVRSB201 |
|
ATAVRXPLAIN
|
Xplain is an easy to use evaluation and demonstration kit for ATxmega128A1, offering a complete hardware for evaluating the highly accurate analog functionality of the device. The ADC can be used to read a temperature sensor and a potentiometer, and the DAC can be used to generate sound on a mono speaker.
Xplain also demonstrates how to interface external memories; the kit features 8MB SDRAM and 8MB DataFlash connected to the ATxmega128A1. Eight push buttons and eight LEDs are available for user interaction.
The kit is powered from USB. The USB interface is a communication gateway between the ATxmega128A1 and an USB COM port.
Drivers for ATxmega128A1 peripheral modules are available at the XMEGA application notes section. |
|
ATEVK527 USB 4-series High-Speed PWM Evaluation Ki
|
This kit supports evaluation and demonstration firmware for the AVR USB
4-series.
It includes ATmega32U4 32 KB Flash USB device, buttons and LEDs to
support Human Interface Device I/O, PWM controlled buck DC/DC converter
for battery charging, microphone for Audio input, PWM D/A for audio output,
DataFlash and SD/MMC connector for Mass Storage Device and RS232 interface
for Communication Device. |
|
AVR Butterfly
|
AVR Butterfly is an evaluation tool demonstrating the capabilities of the latest AVR Technology. 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.
The AVR Studio online-help contains the most current information and a complete list of supported devices.
Note that the LDR is not mounted on AVR Butterfly produced after July 2006, due to RoHs compliant production |
|
AVRTS2080A
|
The AVRTS2080A board is an ideal kit for evaluating the Atmel Touch Library implemented on the ATmega88. The kit comes preloaded with software for two buttons, one slider and one rotor. The board is design using QTouch acquisition method. By downloading the Atmel Touch Library other configurations can created and uploaded to the AVRTS2080A. Please note that this require the use of an external programmer e.g. ATAVRISP mkII or AVR Dragon. |
|
AVRTS2080B
|
The AVRTS2080B board is an ideal kit for evaluating the Atmel Touch Library implemented on the ATtiny88. The kit comes preloaded with software for four buttons and one rotor. The board is design using QMatrix acquisition method. By downloading the Atmel Touch Library other configurations can created and uploaded to the AVRTS2080B. Please note that this require the use of an external programmer e.g. ATAVRISP mkII or AVR Dragon.
|
|
EVK1100
|
The EVK1100 is an evaluation kit and development system for the AVR32 AT32UC3A microcontroller.
It is equipped with a rich set of peripherals, memory, and makes it easy to try the full potential of the AVR32 devices.
- Supports the AT32UC3A
- Ethernet port
- Sensors: Light, Temperature, Potentiometer
- 4x20 Blue LCD (PWM Adjustable backlight)
- Connectors for JTAG, Nexus, USART, USB 2.0, TWI, SPI
- SD and MMC Card Reader
|
|
EVK1101
|
The EVK1101 is an evaluation kit and development system for the AVR32 AT32UC3B microcontroller.
It is equipped with a rich set of peripherals, memory, and makes it easy to try the full potential of the AVR32 devices.
- Supports the AT32UC3B
- Sensors: Light, Temperature
- Connectors for JTAG, Nexus, USART, USB 2.0, TWI, SPI
- SD and MMC Card Reader
|
|
EVK1104
|
The AVR32 EVK1104 is an evaluation kit for the AT32UC3A3256 which combines Atmels state of art AVR32 microcontroller with an unrivalled selection of communication interface like USB device including On-The-Go functionality, SDcard, NAND flash with ECC and stereo 16-bit DAC. |
|
EVK1105
|
The AVR32 EVK1105 is an evaluation kit for the AT32UC3A0512 which demonstrates Atmels state-of-the-art AVR32 microcontroller in Hi-Fi audio decoding and streaming applications.
The kit contains reference hardware and software for generic MP3 player docking stations.
|
|
EVK525 AVR USB Mass Storage Evaluation Kit
|
The EVK525 Evaluation Kit is an add-on* to STK525 AVR USB Starter Kit. The STK525 offers initial mass storage support based on Atmels DataFlash.
The EVK525 allows Users to evaluate alternative mass storage media with a
complete host and device firmware suite. It includes a NAND Flash of 256Mbytes and the possibility to add other Flash circuits. It also has a receptacle for SD/MMC cards.
*STK525 is REQUIRED to use the EVK525.
|
|
Mature ATAVRMC200 - AC Motor Control
|
The ATAVRMC200 is an evaluation kit dedicated to asynchronous AC motor
control, using various sensors for regulation.
The kit includes an evaluation board and a demonstration firmware. Supporting 110-230V motors, the kit also allows evaluation of BLDC motors using the AT90PWM3/3B AVR microcontroller.
An additional asynchronous AC motor can be ordered from Atmel (ATAVRMC201) allowing for a comprehensive and ready-to-use evaluation. The ATAVRMC201 is a 3-phase, 4-pole motor manufactured by Almo (ref.: MTA56G4) and features 90W@230V with 1320RPM speed. |
| Top |
| Interface Module |
|
|
|
ATADAPCAN01
|
The ATADAPCAN01 - STK501 CAN add-on is an extension to the STK500 and STK501 development boards adding support for the AVR AT90CAN128 device in a single development environment.
The add-on board provides CAN transceivers, termination options and other features necessary to seamlessly connect the STK500 development environment to a CAN bus for application development and debugging. |
| Top |
| Mature |
|
|
|
Mature AVR32 AP7 Software Framework
|
The AP7 Software framework provides software drivers and libraries to build any application for AVR32 AP7 devices. It has been designed to help develop and glue together the different components of a software design, and to be easily integrable into an operating system (OS)
as well as to operate in a stand-alone way.
- Drivers for each AVR32 AP7 peripheral
- Software libraries optimized for AVR32
- Hardware components drivers
- Demo applications that use all libraries
- RTOS-ready source code
- Complete software framework in C code
- Full projects compatible with GNU GCC and IAR Embedded Workbench
- High level user documentation including examples, getting started and tutorials
The AP7 SW Framework is included in AVR32 Studio. NOTE! The AVR32 AP7 Software Framework is NOT designed for use with Linux for AVR32. AVR32 Linux users should refer to Buildroot for AVR32. |
|
Mature Buildroot for AVR32
|
Buildroot for AVR32 is a tool for building Linux, GNU toolchain, and U-Boot bootloader for AVR32 AP7. It contains a complete set of scripts for collecting source code and building chosen elements. Buildroot also combines these elements into a root file system image ready for downloading to the target hardware.
Buildroot provides an easy-to-use configuration tool for selecting applications, tuning the kernel configuration and generating output binaries ready to be programmed to flash devices or memory cards.
More information is available on www.atmel.no/buildroot.
Buildroot will not run under Windows. Atmel recommends beginners to use Ubuntu Linux, available from www.ubuntu.com. |
|
Mature NGW100 Network Gateway Kit
|
The NGW100 uses the AT32AP7000 which combines Atmel's state of the art AVR32 Digital Signal Processor CPU with an unrivalled selection of communication interfaces.
The NGW100 has two Ethernet ports, SD and MMC card reader, and connectors for USB and JTAG.
The NGW100 is also an ideal development board for the AT32AP7000. All resources are available, and it supports communication on any of the device's communication interfaces. The board is preloaded with Linux and shipped with I/O interface drivers that can be called from your own code.
For documentation and resources, visit AVRfreaks wiki
|
|
Mature ATAVRMC100 - BLDC Motor Control
|
The ATAVRMC100 BLDC motor control kit includes an evaluation board, a 3-phase BLDC motor and a demonstration software.
- Fully featured driver board for BLDC motors with hardware over-current detection
- Interface for sensor and sensorless BLDC; sensor and sensorless software
included
- Onboard AT90PWM3/3B AVR microcontroller
- Header connectors for external driver inputs
- Onboard LIN transceiver ATA6661
Refer to Motor Control Center software (see link at page bottom) to enable control from a PC-based dashboard.
Note that connection to a PC require the STK500 kit or other RS232 connection that is not included in the MC100 kit. |
|
Mature ATAVRSB100 Smart Battery Development Kit
|
The ATAVRSB100 smart battery development kit is an evaluation tool and development board for the ATmega406 single-chip smart battery device from
Atmel, acommodating designs incorporating from 2 to 4 Lithium-ion cells. |
|
Mature AVR Embedded Internet
|
This kit contains everything required to start working with embedded web designs. The Kit is using an ethernet connection to the web, and comes with a complete license free TCP-IP stack. The complete source code for the embedded web server is included in the kit. |
|
Mature AVR ISP In-System Programmer
|
AVR In-System Programmer is used for field upgrades of existing products using the Atmel AVR ArchitectureAVR In-System Programmer based on the STK500 Hardware and Software. Supports all In-System Programmable AVR devices.
The AVR Studio online-help contains the most current information and a complete list of supported devices. |
|
Mature STK1000
|
STK1000 provides a complete AT32AP7000 development environment. The kit has two ethernet ports, a high quality QVGA LCD, a loudspeaker, and connectors for USART, PS/2, VGA, and USB. A expansion header can be used for prototyping.
A pre-installed Linux image on the enclosed 256 MB SD card ensures that the user can boot Linux and start program development directly after power up.
STK1000 is also supported by AVR JTAGICE mkII. With either GNU GCC or the IAR compiler, the JTAGICE mkII supports basic runtime control and a limited trace.
The Vitra and the Opella products from Ashling supports provide high-end debugging capabilities as e.g. sustained trace and SQA (software quality assurance). An extensive white paper is available at www.ashling.com (PDF). |
|
Mature STK1006
|
The STK1006 is a CPU carrier and expansion module for the STK1000, containing the AT32AP7000 device and large memories. Extra components include 256 MB NAND flash, 64 MB of SDRAM, and female B USB device connector.
The STK1000 must be bought separately. |
| Top |
| Programmer |
|
|
|
AVRISP mkII In-System Programmer
|
AVR In-System Programmer mkII is used for field upgrades of AVR Flash microcontrollers. The AVRISP mkII combined with AVR Studio can program new AVR 8-bit RISC microcontrollers with ISP Interface.
The AVR Studio online-help contains the most current information and a complete list of supported devices.
AVR ISP mkII fix:
AVRISP mkII programmers manufactured from 20071012 to 20080130 has a missing parameter in the firmware.
This causes the AVRISP mkII to not be able to communicate with the target AVR.
The AVRISP mkII can be fixed by upgrading the firmware For procedure details see AVRISP mkII fix note.
Download upgrade package at http://www.atmel.no/beta_ware/as4/AVRISPmkIIUpgrade.exe.
|
|
FLIP
|
FLIP (FLexible In-system Programmer) is a software that runs Windows 9x/Me/NT/2000/XP/Vista/Windows7 and Linux x86.
FLIP supports in-system programming of Flash devices through RS232, USB or CAN.
Two installation files (below) are available: one with Java Run-time Environment (JRE) integrated and one without JRE in case you have it already installed (v1.5 and above).
|
| Top |
| Reference Design |
|
|
|
ATAVRDB101
|
DB101 is a display module including a 128x64 pixel graphical LCD with RGB backlight.
The menu system can be operated via a joystick. This lets the user display system information, adjust the backlight, operate in VT100 terminal mode, play sounds and music, and much more.
|
|
ATAVRUSBRF01 USB 2.4 GHz Reference Design
|
AVRUSBRF01 is based on Atmel AT90USB162 microcontroller, which allows connection to PC through USB, and nRF24L01 transceiver from Nordic VLSI. The kit contains two identical AVR USB RF modules. They can connect to two different USB ports to establish wireless communication and evaluate the solution. They can also communicate with wireless peripherals derived from this reference design. To help with evaluation and development, the modules include two push buttons for hardware reset, in-system programming and extra functions, two LEDs for monitoring activity and a 6-pin header to connect development tools or other peripheral functions. The PCB size is only 3.8x1.6 cm2, which is small enough to be used without change for many applications. If necessary, size can be further reduced by removing the extra features provided for evaluation and development.
Note: the boards may hold 90USBnRF part-number instead of AVRUSBRF01. |
|
AVRBC100
|
The BC100 is a reference design that demonstrates charging and discharging of two batteries/battery packs with a programmable charge voltage up to 40V.
The BC100 can also demonstrate how to design a battery back-up, also known as an uninteruptable power supply, where the charged batteries are used to power the system if the external voltage supply is lost. |
| Top |
| Starter Kit |
|
|
|
ATAKSTK511
|
This kit contains a functional standalone UHF radio system consisting of a Transmitter (Attiny13 + T5750), Receiver (ATA5760/61), and Interface Board. The Interface Board provides a quick, one-step programming tool to configure Atmel RF receivers OR doubles as an expansion card for the STK500 (not included in kit) to allow development of software for receiver applications using any of the AVR microcontrollers supported by the STK500. The STK511 Starter Kit is available in 2 different versions covering 868 MHz and 915 MHz as designated by the part number suffix -8, -9 respectively. |
|
ATASTK512-EK1/EK2/EK3
|
Starter kits for operating frequencies of 315MHz, 433MHz and 868MHz to evaluate a complete RF communication system. Besides the ATA5773/74/71 transmitter, these kits include a receiver board equipped with ATA5723/24/28 plus an ATmega88 AVR microcontroller and feature a secure rolling code transmission algorithm. That algorithm uses the Advanced Encryption Standard (AES) which is particularly useful for security applications like remote keyless entra, passive entry, and remote car-start systems. The kits are based on an Atmel AVR STK(R)500 Flash Microcontroller Startet Kit that must be obtained separately. |
|
ATASTK512-EK1/EK2/EK3-IND
|
Starter kits for operating frequencies of 315MHz, 433MHz and 868MHz to evaluate a complete RF link. Besides the ATA8741/42/43 transmitter, these kits include a receiver board equipped with ATA8203/04/05 plus an ATmega88 AVR microcontroller and feature a secure rolling code transmission algorithm. That algorithm uses the Advanced Encryption Standard (AES) which is particularly useful for security applications like alarm systems. Kit documentation:
ATASTK512 Hardware Information,
ATASTK512 Software Drivers,
STK512 User Guide
|
|
ATSTK600-ATTINY10
|
The STK600-ATTINY10 package contains a adapter boards for the ATtiny4/5/9/10 devices, and is an expansion module for STK600.
ATSTK600 must be bought separately.
Note: See the STK600 Socket Package Selection Guide to make sure you got the right revision of the socket package to support your device. |
|
ATSTK600-DIP
|
The STK600-DIP package contains a socket board and adapter boards for PDIP devices, and is an expansion module for STK600.
STK600 must be bought separately.
Note: See the STK600 Socket Package Selection Guide to make sure you got the right revision of the socket package to support your device. |
|
ATSTK600-TQFP64-2
|
The STK600-TQFP64-2 package contains a socket board and a adapter board for the AT32UC3B 64-pins TQFP 0.5 mm pitch devices, and is an expansion module for STK600.
STK600 must be bought separately.
Note: See the STK600 Socket Package Selection Guide to make sure you got the right revision of the socket package to support your device. |
|
ATSTK600-UC3-144
|
The STK600-UC3-144 is a socket board and expansion module for STK600, supporting the AT32UC3A 144-pins TQFP devices.
STK600
Note: See the STK600 Socket Package Selection Guide to make sure you got the right revision of the socket package to support your device.must be bought separately.
|
|
AVR Raven
|
TThe AVR Raven has a 2.4 GHz transceiver, on board picoPower AVR application processors and LCD display. The ATmega1284PV runs the communication while the LCD is handled by the ATmega3290PV. With best in class sensitivity the AT86RF230 transceiver ensures the longest range for wireless products.
AVR RAVEN Starter kit enables development, debugging and demonstration of a wide range of low power wireless applications including IEEE 802.15.4, 6LoWPAN and ZigBee networks.
Also see the ATAVRRZRAVEN 2.4 GHz Evaluation and Starter Kit |
|
RZ USBstick
|
The AVR RZUSBSTICK consists of one USB stick with a 2.4 GHz transceiver and USB connection to your PC. The AT86RF230 transceivers high sensitivity gives the longest range for wireless products while the AT90USB1287 incorporates fast USB On-The-Go.
RZUSBSTICK Starter kit enables development, debugging and demonstration of a wide range of low power wireless applications including IEEE 802.15.4, 6LoWPAN and ZigBee networks.
Also see the ATAVRRZRAVEN 2.4 GHz Evaluation and Starter Kit |
|
STK500
|
The Atmel AVR STK500 is a starter kit and development system for Atmel's AVR Flash microcontrollers. The STK500 gives designers a quick start to develop code on the AVR combined with features for using the starter kit to develop prototypes and test new designs. The STK500 interfaces with AVR Studio, Atmel's Integrated Development Environment (IDE) for code writing and debugging.
Expansion cards are available for the different AVR sub-families and larger devices.
The AVR Studio online-help contains the most current information and a complete list of supported devices |
|
STK501
|
The STK501 board is an expansion module designed to add 64-pin support to the Atmel STK500 Development Board. The STK500 and STK501 expansion module extends support to all current AVR devices.
The STK501 includes connectors, jumpers and hardware allowing full utilization of the features on the 64-pin AVR devices. A Zero Insertion Force (ZIF) socket allows easy use of TQFP packages for prototyping.
The AVR Studio online-help contains the most current information and a complete list of supported devices. |
|
STK502
|
The STK502 board is a hardware expansion module for the STK500 Starter Kit. It adds support for the 64-pin LCD AVR family with on-chip LCD controller and the Mega AVR family.
The STK502 includes connectors,
jumpers, temperature sensor and hardware allowing full support for all features on the included ATmega169, including a LCD-display. A Zero Insertion Force (ZIF) socket makes it easy to use TQFP packages for prototyping..
The AVR Studio online-help contains the most current information and a complete list of supported devices. |
|
STK503
|
The STK503 board is a hardware expansion module for the STK500 Starter Kit. STK503 adds support for 100-pin AVR microcontrollers.
STK503 includes connectors and hardware allowing full utilization of the features of these devices, while the Zero Insertion Force (ZIF) socket makes it easy to use TQFP packages for prototyping..
The AVR Studio online-help contains the most current information and a complete list of supported devices. |
|
STK504
|
The STK504 board is a hardware expansion module for the STK500 Starter Kit. STK504 adds support for the 100-pin LCD AVR family featuring an on-chip LCD controller and the Mega AVR family.
The STK504 includes connectors,
jumpers and hardware allowing full
support for all features on the included
ATmega3290, including a versatile LCD-display..
The AVR Studio online-help contains the most current information and a complete list of supported devices. |
|
STK505
|
The STK505 board is a top module to the STK500 development board from
Atmel Corporation. It adds support for the 14-pin and 20-pin AVR microcontrollers.
STK505 includes connectors and hardware allowing full utilization of the features
of these devices..
The AVR Studio online-help contains the most current information and a complete list of supported devices. |
|
STK520
|
The ATSTK520 board is a hardware expansion module for the ATSTK500
Starter Kit. It adds support for the 24-pin and 32-pin AT90PWM AVR
family.
The STK520 includes connectors, jumpers, potentiometer and hardware
including a DALI Interface allowing full support for all features on the
AT90PWM family..
The AVR Studio online-help contains the most current information and a complete list of supported devices. |
|
STK524
|
The STK524 kit is made of the STK524 board, AVRCANAdapt and AVRLINAdapt boards.
The STK524 board is a top module for the STK500 development board from Atmel Corporation. It is designed to support the ATmega32M1, ATmega32C1 products and future compatible derivatives. |
|
STK525
|
The STK525 Starter Kit is dedicated to the AT90USB microcontrollers. It supports JTAGICE mkII and AVRISP mkII via AVR Studio. It includes a number demonstration program with source and hex files. The parts can be directly programmed through the USB port with FLIP In-System Programming utility. |
|
STK526
|
The STK526 Starter Kit is dedicated to the AT90USB82/162 microcontrollers. It supports JTAGICE mkII and AVRISP mkII via AVR Studio. It includes a number demonstration program with source and hex files. The parts can be directly programmed through the USB port with FLIP In-System Programming utility. |
|
STK600
|
The Atmel AVR STK600 is a complete starter kit and development system for the AVR and
AVR32 flash microcontrollers from ATMEL Corporation. It is designed to give designers a quick start to develop code on the AVR, combined with advanced features for using the starter kit to prototype and test new designs. STK600 is shipped with a ATmega2560 device board.
Socket and adapter boards are available for the whole range of AVR's, from 8- to 144-pins devices. The socket and adapter boards must be bought separately.
Visit the STK600 Socket Package Selection Guide to find the right expansion module for your device.
The AVR Studio and AVR32 Studio online-help contains the most current information and a complete list of supported devices. |
|
STK600-SOIC
|
The STK600-SOIC package contains a socket board and adapter boards for SOIC devices, and is an expansion module for STK600.
STK600 must be bought separately.
Note: See the STK600 Socket Package Selection Guide to make sure you got the right revision of the socket package to support your device. |
|
STK600-Tinyx3U
|
The STK600-Tinyx3U package contains a adapter boards for the ATtinyX3U devices, and is an expansion module for STK600.
STK600 must be bought separately.
Note: See the STK600 Socket Package Selection Guide to make sure you got the right revision of the socket package to support your device. |
|
STK600-TQFP100
|
The STK600-TQFP100 package contains a socket board and adapter boards for 100-pins TQFP 0.5 mm pitch devices, and is an expansion module for STK600.
STK600 must be bought separately.
Note: See the STK600 Socket Package Selection Guide to make sure you got the right revision of the socket package to support your device. |
|
STK600-TQFP32
|
The STK600-TQFP32 package contains socket board and adapter boards for 32-pins TQFP 0.8 mm pitch devices, and is an expansion module for STK600.
STK600 must be bought separately.
Note: See the STK600 Socket Package Selection Guide to make sure you got the right revision of the socket package to support your device. |
|
STK600-TQFP44
|
The STK600-TQFP44 package contains socket board and adapter boards for 44-pins TQFP 0.8 mm pitch devices, and is an expansion module for STK600.
STK600 must be bought separately.
Note: See the STK600 Socket Package Selection Guide to make sure you got the right revision of the socket package to support your device. |
|
STK600-TQFP64
|
The STK600-TQFP64 package contains a socket board and adapter boards for 64-pins TQFP 0.8 mm pitch devices, and is an expansion module for STK600.
STK600 must be bought separately. |
| Software Files: |
| Software |
Description |
|
AT32AP7 IBIS model for packages CTBGA256/QFP208/CTBGA196
(73 KB, updated 11/07)
|
|
AT32UC3A BSDL Files
(18 KB, updated 1/10)
AT32UC3A Boundary-Scan Description files (BSD) for LQFP 144 packages and TQFP 100 packages. |
|
AT32UC3A IBIS model for packages VQFP144/TQFP100
(87 KB, updated 11/07)
|
|
AT32UC3B BSDL Files
(12 KB, updated 9/09)
AT32UC3B Boundary-Scan Description files (BSD) for TQFP 48 and 64 packages. As well as QFN 64 and 48 packages. |
|
AT32UC3B IBIS model for packages QFP64/QFP48
(73 KB, updated 11/07)
|
|
AT90CAN128/64/32 Plugin 1.0.6 (for AVR Studio 4.12 or higher)
(4 MB, updated 11/05)
The AT90CAN128/64/32 Plug-In offers a full view (non-paginated) of the CAN mailbox and the capability of stopping the CAN block activity in stop mode. This plug-in offers the simulation and emulation models of the CAN block. This plugin is conceived to function only with the AT90CAN128/64/32 devices. It should be uninstalled before working with any other devices. Using this plugin with another device will result in a hang or crash of AVR studio. |
|
AT90CAN32/64/128 Software Library
(7 MB, updated 2/09)
This Software package provides CAN library and examples for AT90CAN32/64/128. |
|
AT90USB128x USB Bootloader v1.0.1
(5 KB, updated 06/07)
|
|
AT90USB162 USB Bootloader v1.0.5
(4 KB, updated 5/08)
|
|
AT90USB64x USB Bootloader v1.0.0
(4 KB)
|
|
AT90USB82 USB Bootloader v1.0.5
(4 KB, updated 5/08)
|
|
ATAVRFBKIT Firmware
(464 KB, updated 5/08)
|
|
ATmega16U4 USB Bootloader
(4 KB, updated 10/09)
|
|
ATmega32U4 USB Bootloader
(4 KB, updated 10/09)
|
|
ATmega32U4 USB Software Package
(11 MB)
|
|
ATmegaxxM1-C1 CAN Library (GCC Compiler)
(708 KB)
|
|
AVR BSDL files
(126 KB, updated 10/09)
Zip archive with BSDL files for Atmel AVR devices. |
|
AVR Butterfly - Application Rev07
(64 KB, updated 01/07)
|
|
AVR Butterfly - Application rev07 and Bootloader rev04
(39 KB, updated 01/07)
|
|
AVR Butterfly - Bootloader rev04
(3 KB, updated 01/07)
|
|
AVR IBIS - Mega files
(8 MB, updated 2/10)
Zip archive with IBIS files for Atmel AVR Mega devices. |
|
AVR IBIS - Tiny files
(5 MB, updated 2/10)
Zip archive with IBIS files for Atmel AVR Tiny devices. |
|
AVR IBIS - XMEGA files
(725 KB, updated 10/09)
Zip archive with IBIS files for Atmel AVR XMEGA devices. |
|
AVR IBIS AVR USB Software files
(305 KB, updated 6/08)
Zip archive with IBIS files for Atmel AVR USB devices. |
|
AVR LCD Visualizer
(1 MB, updated 02/04)
Create and modify your own LCD displays with the editor, debug and visualize inside AVR Studio 4. Run-time update with ICE50 and Simulator. Supports ATmega169. Minimum requirement: AVR Studio 4.07. Remove old LCD plug-ins before installing.
|
|
AVR Studio 4.13 (build 528)
(73 MB, updated 03/07)
AVR Studio 4.13 includes new device support and numerous overall enhancements; Complete device support for AVR Dragon, 2 new I/O- and Processor views, WinAVR and 32- and 64-bit Windows(R) support! See release notes for more details. |
|
AVR Studio 4.13 SP1 (build 557)
(37 MB, updated 9/07)
|
|
AVR Studio 4.13 SP2 (build 571)
(45 MB, updated 12/07)
|
|
AVR Studio 4.14 (build 589)
(89 MB, updated 4/08)
AVR Studio 4.14 includes new device support and numerous overall enhancements; Support for the new XMEGA device family, full support for 32-bit and 64 bit versions of Vista, AVR Wireless Services application supporting the AVR Raven Kit See release notes for more details. |
|
AVR Studio 4.15 (build 623)
(94 MB, updated 11/08)
AVR Studio 4.15 includes new device support and numerous overall enhancements; Support for the new AVR ONE! on-chip debugging and programming tool. Introducing Live debug that enables you to attach/detach to running processes (AVR ONE! feature only). AVR Battery Studio v1.0. Front-end to the SB200/201 Single and dual cell Smart Battery kit. |
|
AVR Studio 4.16 (build 628)
(126 MB, updated 2/09)
AVR Studio 4.16 includes new device support and numerous overall enhancements; AVR QTouch Studio, STK600 support for multiple socket/routing card combinations, Windows Error Reporting (WER) system activated, and JTAGICE mkII command line SW support for XMEGA device family. |
|
AVR Studio 4.16 SP1 (build 638)
(34 MB, updated 5/09)
New device support since the release of AVR Studio 4.16:
ATxmega16D4, ATxmega32D4, ATxmega64D3, ATxmega128D3, ATxmega256D3
New Features
AVR ISP mkII command line SW support for XMEGA device family.
Release Notes 4.16 SP1 |
|
AVR Studio 4.17 (build 666)
(112 MB, updated 7/09)
AVR Studio 4.17 includes new device support and numerous overall enhancements; Full AVR ONE! 8-bit support - both programming and debugging,
AVR Battery Studio version 1.02, JTAGICE mkII command line SW with support for ELF production file format, and
STK500 command line SW with support for ELF production file format. |
|
AVR Studio 4.18 (build 684)
(116 MB, updated 11/09)
AVR Studio 4.18 includes new device support and numerous overall enhancements; QT600 support in programming dialog in AVR Studio,
AVR Dragon support for all AVR 8-bit devices including XMEGA, Programming and debugging within AVR Studio, command line software support for ELF production file format, and button for starting AVR32 Studio. |
|
AVR Studio 4.18 SP1 (build 692 )
(28 MB, updated 12/09)
New device support since the release of AVR Studio 4.18: See Release Notes 4.18 SP1 for more details. |
|
AVR UC3 Software Framework 1.6.1
(76 MB, updated 12/09)
The AVR UC3 Software Framework consists of AVR UC3 microcontroller drivers, software services & libraries, and demonstration applications.
Each software module is provided with full source code, example of usage, rich html documentation and ready-to-use projects for the IAR Embedded Workbench and AVR32 Studio.
This package supports:
UC3A0 and A1 devices revision H and later
UC3A3 devices revision E and later
UC3A3xS devices revision E and later
UC3B devices revision F and later
UC3C devices revision C
UC3L devices revision B and later
Supported tools:
AVR32 GNU Toolchain (2.4) with GCC version: 4.3.2-atmel.1.0.1 (mingw32 special)
AVR32Studio Version: 2.4
IAR EWAVR32 v3.20A with updated header files (unzip the
UTILS/AVR32_HEADER_FILES/AVR32_Header_Files.zip under /Embedded Workbench x.x/avr32/inc/)
IAR EWAVR32 v3.21G with updated header files for UC3C series (to update header files, unzip the
UTILS/AVR32_HEADER_FILES/avr32-headers.zip under /Embedded Workbench x.x/avr32/inc/)
IAR EWAVR32 v3.21F with updated header files for UC3L series (to update header files, unzip the
UTILS/AVR32_HEADER_FILES/avr32-headers.zip under /Embedded Workbench x.x/avr32/inc/) |
|
AVR USB OTG Host Negotiation Protocol addition
(1 MB)
|
|
AVR USB Series2 software library template
(1 MB)
|
|
AVR USB Series4 software library template
(1 MB)
|
|
AVR USB Series6&7software library template
(1 MB)
|
|
AVR32 AP7000 Software Framework 1.0.0
(2 MB)
The AVR 32 AT32AP7000 Software Framework consists of AVR32 AP7000 microcontroller drivers.
Each software module is provided with full source code, example of usage, rich html documentation and ready-to-use projects for the IAR EWAVR32 and GNU GCC compilers. |
|
AVR32 GNU Toolchain 2.4.2 - Linux Fedora 10
(31 MB, updated 01/10)
RPMs for Fedora Core 10. |
|
AVR32 GNU Toolchain 2.4.2 - Linux Fedora 11
(32 MB, updated 01/10)
RPMs for Fedora Core 11. |
|
AVR32 GNU Toolchain 2.4.2 - Linux Fedora 12
(23 MB, updated 01/10)
RPMs for Fedora Core 12. |
|
AVR32 GNU Toolchain 2.4.2 - Linux RedHat Enterprice 5
(31 MB, updated 01/10)
RPMs for RedHat Enterprice 5 |
|
AVR32 GNU Toolchain 2.4.2 - Linux Source Code
(102 MB, updated 01/10)
AVR32 GNU Toolchain Linux Source code |
|
AVR32 GNU Toolchain 2.4.2 - Linux Ubuntu 8.04
(33 MB, updated 01/10)
Debian for Ubuntu 8.04 |
|
AVR32 GNU Toolchain 2.4.2 - Linux Ubuntu 9.04
(33 MB, updated 01/10)
Debian for Ubuntu 9.04 |
|
AVR32 GNU Toolchain 2.4.2 - Linux Ubuntu 9.10
(33 MB, updated 01/10)
Debian for Ubuntu 9.10 |
|
AVR32 GNU Toolchain 2.4.2 - Windows
(48 MB, updated 01/10)
AVR32 GNU Toolchain for Windows. |
|
AVR32 Linux BSP 3.0.0 DVD Image
(809 MB, updated 1/09)
The AVR32 Linux Board Support Package (BSP) 3.0.0 supports AVR32 Linux development for all AP7 development boards. This currently includes ATSTK1000, ATSTK1002, ATSTK1003, ATSTK1004, ATSTK1006 and ATNGW100.
The 3.0.0 release includes AVR32 GNU Toolchain (2.1 beta), AVR32 Studio (2.1 preview), AVR32 Buildroot (2.2.1), and getting started documentation.
Release notes |
|
AVR32 Studio 2.4 for Linux
(211 MB, updated 1/10)
AVR32 Studio package for Linux. |
|
AVR32 Studio 2.4 for Linux (x86_64)
(211 MB, updated 1/10)
AVR32 Studio package for Linux (x86_64). |
|
AVR32 Studio 2.4 for Windows
(205 MB, updated 1/10)
AVR32 Studio for Windows. |
|
AVR32 Studio 2.4 for Windows (installer)
(216 MB, updated 1/10)
AVR32 Studio installer for Windows. |
|
AVR32 UC3A Software Framework 1.2.2ES for Engineering Samples
(32 MB, updated 12/08)
This version supports only AT32UC3Ax Revision E. All parts marked with "32UC3Ax512-UES" are revision E part.
The AVR32 AT32UC3A software framework consists of AVR32 UC3A microcontroller drivers, software services, and demonstration applications.
Each software module is provided with full source code, example of usage, rich html documentation and ready-to-use projects for the IAR EWAVR32 and GNU GCC compilers. |
|
AVR32 UC3B Control Panel PC Demo Installer
(3 MB, updated 08/07)
|
|
AVR32 UC3B Control Panel PC Demo Installer with Java Runtime Environment (JRE)
(19 MB, updated 08/07)
|
|
AVR32 UC3B Software Framework 1.2.2ES for Engineering Samples
(50 MB, updated 12/08)
This version supports only AT32UC3Bx Revision B. All parts marked with "32UC3Bx256-UES" are revision B part.
The AVR32 AT32UC3B software framework consists of AVR32 UC3B microcontroller drivers, software services, and demonstration applications.
Each software module is provided with full source code, example of usage, rich html documentation and ready-to-use projects for the IAR EWAVR32 and GNU GCC compilers. |
|
AVR32AP7 OrCAD Library
(10 KB, updated 03/07)
Zip archive containing OrCAD library for the AVR32AP7 family. |
|
AVRSVF
(122 KB, updated 10/07)
AVRsvf is a commandline software that is used to generate Serial Vector Format (SVF) files with complete programming algorithms and content for all Atmel AVR devices with a JTAG interface. SVF files are used as input to most common JTAG programmers or ATE testers. |
|
Buildroot for AVR32 AP7 version 2.3.0
(7 MB, updated 3/09)
This Release contains the latest development version of Linux kernel and drivers. |
|
Call the AVR USB bootloader self-programming API
(47 KB)
|
|
CAN based Bootloader for AT90CAN32, AT90CAN64 & AT90CAN128
(359 KB, updated 4/08)
This document describes the CAN bootloader functionality as well as the serial protocols to efficiently perform operations on the on chip Flash & EEPROM memories. The bootloader example, which is only CAN, will help you develop your own bootloader with custom security levels adapted to your own applications. |
|
Code example for AT90PWM3 - PSC1 in 1 ramp mode
(56 KB, updated 11/05)
Code example in C language for IAR compiler |
|
Code example for AT90PWM3 - PSC1 in 1 ramp mode
(8 KB, updated 11/05)
Code example in Assembly language for AVR Studio |
|
Code example for AT90PWM3 - PSC1 in 2 ramps mode
(57 KB, updated 11/05)
Code example in C language for IAR compiler |
|
Code example for AT90PWM3 - PSC1 in 4 ramps mode
(57 KB, updated 11/05)
Code example in C language for IAR compiler |
|
Code example for AT90PWM3 - PSC1 in centered aligned ramp mode
(55 KB, updated 11/05)
Code example in C language for IAR compiler |
|
EVK1105 HTTP Demo elf file
(640 KB, updated 11/09)
|
|
FLIP 3.2.1 for Linux x86 (require Java Runtime Environment)
(1 MB, updated 10/07)
Runs on Linux x86 |
|
FLIP 3.4.0 for Windows (Java Runtime Environement included)
(20 MB, updated 1/10)
Runs Windows 98/Me/NT/2000/XP/Vista/7 |
|
FLIP 3.4.0 for Windows (requires Java Runtime Environment)
(5 MB, updated 1/10)
Runs on Windows 98/Me/NT/2000/XP/Vista/7 |
|
Gerber files for EVK1100
(666 KB, updated 6/08)
|
|
Gerber files for EVK1101
(414 KB, updated 6/08)
|
|
Mature AVR Studio 3.56
(6 MB, updated 12/02)
|
|
Motor Control Center 1.0.2 for Windows
(3 MB, updated 06/07)
|
|
OrCAD Library Zip Archive for the AVR32UC3 family
(18 KB, updated 03/08)
|
|
Precompiled STK1006 JFFS2 Boot image
(1 MB, updated 11/08)
|
|
SD/MMC, NAND and DataFlash mass storage USB device
(2 MB)
|
|
STK1000 BSP SD Image
(21 MB, updated 03/07)
This is the Board Support Package (BSP) SD card image for the STK1000. Use "ntrw.exe" (not included) to write the image to the SD card.
See the "AVR32 Linux BSP User Guide" for more information. |
|
Vector CAN Driver for AVR CAN devices
(342 Bytes)
|
|
Vector LIN 2.1 Stack for AVR devices
(345 Bytes)
|
|
Wireless CDC Demonstration with AVRUSBRF01
(1 MB, updated 05/08)
This embedded application source code illustrates how to implement a CDC (communication device class) application. The application enumerates as a CDC virtual COM port and can be used as a USB to serial converter.
By default the sample code is delivered configured for AVRUSBRF01/AT90USBnRF reference design with AT90USB162 micontroller |
| Top |
| |