Back to main page

AVR UC3 Series Software Framework: the APPLICATIONS folder

Copyright © 2007 Atmel Corporation

Introduction

This folder contains examples of applications running on the 32-bit AVR® UC3™ Flash Microcontrollers. All applications are using the modules from the DRIVERS, SERVICES, COMPONENTS, BOARDS, and UTILS folders that are part of the 32-bit AVR® UC3™ Flash Microcontrollers complete software framework.

The applications are provided with complete source code, auto-generated html documentation (Doxygen), and project build files for the GNU GCC and the IAR EWAVR32 compilers.

 

APPLICATIONS folder Description

This folder consists of the following content:

EVK1100 / UC3A0 Control Panel:

  • The Control Panel application is a demonstration application.

    Its purpose is to automatically log local sensors and actuators data and events and make these available through the various connectivity channels supported by the AVR®32.

    The logs are accessible locally through USART or USB (Mass Storage class), and/or remotely through the Internet (Web server).

    The Control Panel is locally configurable through USART or USB (Mass Storage class) or remotely configurable through the Internet (Web server).

    For a quick hands-on, see also the EVK1100 Control Panel tutorial.

  •  

    EVK1101 / UC3B Demo:

  • The EVK1101 Demo application is a demonstration application.

    Its purpose is to scan onboard sensors and actuators data and events (data acquisition through ADC channels) and make these available to a PC application (known as «AVR UC3B Series Control Panel») through a simple USB cable.

     

    EVK1104 + EVK1105 / DSP Library Demo:

  • The EVK1104/EVK1105 DSP Lib Demo application is a demonstration application.

    This application is aimed to demonstrate the AVR UC3 A, A3 Series capabilities in term of DSP computations.

     

    EVK1104 / UC3A3 USB Mass Storage with SD/MMC card Demo:

  • The EVK1104 USB Demo application is a demonstration application.

    This application is aimed to demonstrate the 32-bit AVR® UC3™ Flash Microcontrollers USB Mass Storage with SD/MMC capabilities.

     

    AT32UC3C-EK Demo :

  • The AT32UC3C-EK CAN and LIN network demo is a demonstration application.

    This application is aimed to demonstrate the 32-bit AVR® UC3™ Flash Microcontrollers CAN and LIN capabilities.

    How to get started.

     

    AT32UC3L-EK Demo :

  • None available yet.
  •  

  • Application notes available on ATMEL web site.

    All 32-bit AVR® UC3™ Flash Microcontrollers application notes can be found here.

    Notable UC3 application notes (extract):
    AVR32753: 32-bit AVR® UC3™ Flash Microcontrollers, How to connect to an SSL-server :

  • This application note demonstrates the ability of the UC3 device to exchange messages with a server over TCP/IP connectivity through a secure socket layer connection.
  • AVR32753.zip

    doc7804.pdf

     

    AVR32758: 32-bit AVR® UC3™ Flash Microcontrollers, USB Host Mass Storage Bootloader :

  • This USB host mass storage class bootloader allows to perform In-System Programming of 32-bit AVR® UC3™ Flash Microcontrollers from a USB device implementing the Mass Storage class (USB Drive), without: - removing the part from the system - any external programming interface other than USB.
  • avr32758.zip

    doc7818.pdf

     

    AVR32765: 32-bit AVR® UC3™ Flash Microcontrollers, DSPLib Reference Manual :

  • The 32-bit AVR® UC3™ Flash Microcontrollers DSP Library is a compilation of digital signal processing functions. All function availables in the DSP Library, from the 32-bit AVR® UC3™ Flash Microcontrollers Software Framework. All the source code (C code and assembly optimized), software example and GCC and IAR® projects are released in the 32-bit AVR® UC3™ Flash Microcontrollers Software Framework. The Atmel 32-bit AVR® UC3™ Flash Microcontrollers DSPLib is a library which provides a useful set of digital signal processing functions. All the source code is available and fully compatible with GCC and IAR. This library provides optimized functions for the 32-bit AVR® UC3™ Flash Microcontrollers but also target-independent functions. This document is a listing of the functions currently implemented in the DSP Library and available in the 32-bit AVR® UC3™ Flash Microcontrollers Software Framework.
  • AVR32765.zip

    doc32120.pdf

     

    AVR32709: 32-bit AVR® UC3™ Flash Microcontrollers Audio Decoder Over USB :

  • This application note will help the reader to use the 32-bit AVR® UC3™ Flash Microcontrollers Audio Decoder over USB software. This software includes a software MP3 decoder, a file system, and a USB Host mass storage class support.
  • doc7817.pdf

    avr32709.zip

    .

    AVR is a registered trademark of Atmel Corporation.