AVR922: Add a Serial Number to your USB Device. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

Size: px
Start display at page:

Download "AVR922: Add a Serial Number to your USB Device. 8-bit Microcontrollers. Application Note. Features. 1 Introduction"

Transcription

1 AVR922: Add a Serial Number to your USB Device Features 20 characters Serial Number Unique ID for your device Enabled/Disabled by software 1 Introduction Adding to the VID (Vendor ID) and the PID (Product ID), the USB device may need a unique serial number. The AVR USB products offer you this feature and you do not need any external data to build this serial number. All you need is to read the unique ID provided in the AVR embedded flash. A familiarity with USB Software Library for AT90USBxxx Microcontrollers (Doc 7675, Included in the CD-ROM & Atmel website) and the USB specification (http://www.usb.org) is assumed. 8-bit Microcontrollers Application Note Rev.

2 2 Function needed to read the unique ID In the USB firmware package provided by Atmel, you have a flash driver library available in the flash_drv.h file. The macro Flash_read_sn(pos) allows you to read the byte from the position pos. Calling this macro 10 times using the position 0 to 9 will provide you a unique ID with 10 bytes (The position order does not matter). These 10 bytes will be used to generate the serial number. 3 How to build the serial number Once you have collected the 10 bytes, the serial number can be built for your USB device. This serial number will contain 20 characters. Each byte will be transformed on two characters. For example the byte 0x1A will generate two characters 1 and A (see the figure below). 4 When will the serial number be sent to the host During the enumeration process, the host asks for the USB descriptors information which includes the string descriptors. One of these string descriptors contains the Serial number if available (It is not mandatory to provide a serial number to the host). This request is managed by the usb_standard_request.c file. Please note that the serial number generation can be enabled or disabled in your firmware. To enable or disable the serial number generation, you have to set the correct configuration in the conf_usb.h header file, see below: #define USB_DEVICE_SN_USE ENABLE #define USE_DEVICE_SN_UNIQUE ENABLE If USB_DEVICE_SN_USE is disabled, no serial number will be sent to the host. If this parameter is enabled, two cases are possible: USB_DEVICE_SN_UNIQUE is disabled: In this case, the default serial number (will be the same for all devices) will be set. This default serial number is defined in the usb_descriptors.h header file: 2 AVR922

3 AVR922 #define USB_SN_LENGTH 0x05 #define USB_SERIAL_NUMBER \ { Usb_unicode('0') \ } USB_DEVICE_SN_UNIQUE is enabled: In this case, the unique serial number will be set and sent to the host as described above. The figures below show you the device proprieties window provided by the device manager (open your device manager and double click on the HID device to get this window, you may have many HID devices connected to your PC, please select the correct one, you can check with the demo name AVR USB MOUSE DEMO ) for each case: Unique serial number assigned: 3

4 Default serial number: No serial number: 4 AVR922

5 AVR922 Please note that the serial number showed in the below figure is set by Windows and nothing has been sent by the device. This serial number is not stored in your USB device. 5

6 Disclaimer Headquarters International Atmel Corporation 2325 Orchard Parkway San Jose, CA USA Tel: 1(408) Fax: 1(408) Atmel Asia Unit 1-5 & 16, 19/F BEA Tower, Millennium City Kwun Tong Road Kwun Tong, Kowloon Hong Kong Tel: (852) Fax: (852) Atmel Europe Le Krebs 8, Rue Jean-Pierre Timbaud BP Saint-Quentin-en- Yvelines Cedex France Tel: (33) Fax: (33) Atmel Japan 9F, Tonetsu Shinkawa Bldg Shinkawa Chuo-ku, Tokyo Japan Tel: (81) Fax: (81) Product Contact Web Site Technical Support Sales Contact Literature Request Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN ATMEL S TERMS AND CONDITIONS OF SALE LOCATED ON ATMEL S WEB SITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and product descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel s products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life Atmel Corporation. All rights reserved. Atmel, Atmel logo and combinations thereof, and others, are the registered trademarks or trademarks of Atmel Corporation or its subsidiaries. Windows is a registered trademark of Microsoft Corporation in US and or other countries. Other terms and product names may be trademarks of others.

AVR287: USB Host HID and Mass Storage Demonstration. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR287: USB Host HID and Mass Storage Demonstration. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR287: USB Host HID and Mass Storage Demonstration Features Based on AVR USB OTG Reduced Host Runs on AT90USB647/1287 Support bootable/non-bootable standard USB mouse Support USB Hub feature (Mass Storage

More information

AVR1922: Xplain Board Controller Firmware. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR1922: Xplain Board Controller Firmware. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR1922: Xplain Board Controller Firmware Features USB interface - Mass-storage to on-board DataFlash memory Atmel AVR XMEGA TM reset control 1 Introduction The Xplain board controller, an AT90USB1287,

More information

AVR32138: How to optimize the ADC usage on AT32UC3A0/1, AT32UC3A3 and AT32UC3B0/1 series. 32-bit Microcontrollers. Application Note.

AVR32138: How to optimize the ADC usage on AT32UC3A0/1, AT32UC3A3 and AT32UC3B0/1 series. 32-bit Microcontrollers. Application Note. AVR32138: How to optimize the ADC usage on AT32UC3A0/1, AT32UC3A3 and AT32UC3B0/1 series 1 Introduction This application note outlines the steps necessary to optimize analog to digital conversions on AT32UC3A0/1,

More information

AVR602: Using the ATtinyX3U Top Module. 8-bit Microcontrollers. Quick Start Guide. ATtinyX3U Top Module for STK600. Features

AVR602: Using the ATtinyX3U Top Module. 8-bit Microcontrollers. Quick Start Guide. ATtinyX3U Top Module for STK600. Features AVR602: Using the ATtinyX3U Top Module Features Complete Starter Kit for ATtiny43U - Top Module Easily Connects to the STK 600 Fully Configured Boost Circuitry No Additional Components Required - Variable

More information

8-bit. Application Note. Microcontrollers. AVR282: USB Firmware Upgrade for AT90USB

8-bit. Application Note. Microcontrollers. AVR282: USB Firmware Upgrade for AT90USB AVR282: USB Firmware Upgrade for AT90USB Features Supported by Atmel FLIP program on all Microsoft O/S from Windows 98SE and later FLIP 3.2.1 or greater supports Linux Default on chip USB bootloader In-System

More information

AVR32701: AVR32AP7 USB Performance. 32-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR32701: AVR32AP7 USB Performance. 32-bit Microcontrollers. Application Note. Features. 1 Introduction AVR32701: AVR32AP7 USB Performance Features Linux USB bulk transfer performance ATSTK1000 (32-bit SDRAM bus width) ATNGW100 (16-bit SDRAM bus width) GadgetFS driver and gadgetfs-test application USB performance

More information

AVR1900: Getting started with ATxmega128A1 on STK600. 8-bit Microcontrollers. Application Note. 1 Introduction

AVR1900: Getting started with ATxmega128A1 on STK600. 8-bit Microcontrollers. Application Note. 1 Introduction AVR1900: Getting started with ATxmega128A1 on STK600 1 Introduction This document contains information about how to get started with the ATxmega128A1 on STK 600. The first three sections contain information

More information

Application Note. 8-bit Microcontrollers. AVR272: USB CDC Demonstration UART to USB Bridge

Application Note. 8-bit Microcontrollers. AVR272: USB CDC Demonstration UART to USB Bridge AVR272: USB CDC Demonstration UART to USB Bridge Features Supported by Windows 2000 or later No driver installation Virtual COM Port Enumeration USB to RS232 Bridge with dynamic baudrate Bus powered 8-bit

More information

Application Note. 8-bit Microcontrollers. AVR270: USB Mouse Demonstration

Application Note. 8-bit Microcontrollers. AVR270: USB Mouse Demonstration AVR270: USB Mouse Demonstration Features Runs with AT90USB Microcontrollers at 8MHz USB Low Power Bus Powered Device (less then 100mA) Supported by any PC running Windows (98SE or later), Linux or Mac

More information

AVR1315: Accessing the XMEGA EEPROM. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR1315: Accessing the XMEGA EEPROM. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR1315: Accessing the XMEGA EEPROM Features I/O-mapped access Memory-mapped access Split erase and write operations supported Efficient page-oriented access Driver source code included 1 Introduction

More information

AVR1510: Xplain training - XMEGA USART. 8-bit Microcontrollers. Application Note. Prerequisites. 1 Introduction

AVR1510: Xplain training - XMEGA USART. 8-bit Microcontrollers. Application Note. Prerequisites. 1 Introduction AVR1510: Xplain training - XMEGA USART Prerequisites Required knowledge AVR1500: Xplain training XMEGA Basics AVR1502: Xplain training XMEGA Direct Memory Access Controller Software prerequisites Atmel

More information

AVR1309: Using the XMEGA SPI. 8-bit Microcontrollers. Application Note. Features. 1 Introduction SCK MOSI MISO SS

AVR1309: Using the XMEGA SPI. 8-bit Microcontrollers. Application Note. Features. 1 Introduction SCK MOSI MISO SS AVR1309: Using the XMEGA SPI Features Introduction to SPI and the XMEGA SPI module Setup and use of the XMEGA SPI module Implementation of module drivers Polled master Interrupt controlled master Polled

More information

Application Note. 8-bit Microcontrollers. AVR298: USB Audio Demonstration with ATmega32(16)U4

Application Note. 8-bit Microcontrollers. AVR298: USB Audio Demonstration with ATmega32(16)U4 AVR298: USB Audio Demonstration with ATmega32(16)U4 Features Runs with ATMega32U4 Microcontrollers at 8MHz USB Low Power Bus Powered Device (less then 100mA) Supported by any PC running Windows (98SE or

More information

AVR2014: AT86RF230 Receiver sensitivity measurements. Application Note. Features. 1 Introduction. 2 HW Setup description

AVR2014: AT86RF230 Receiver sensitivity measurements. Application Note. Features. 1 Introduction. 2 HW Setup description AVR2014: AT86RF230 Receiver sensitivity measurements Features Hardware setup description Cable loss measurements Measurement method Sensitivity Measurement Results Application Note 1 Introduction The Atmel

More information

AVR1318: Using the XMEGA built-in AES accelerator. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR1318: Using the XMEGA built-in AES accelerator. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR1318: Using the XMEGA built-in AES accelerator Features Full compliance with AES (FIPS Publication 197, 2002) - Both encryption and decryption procedures 128-bit Key and State memory XOR load option

More information

AVR1012: XMEGA A Schematic Checklist. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR1012: XMEGA A Schematic Checklist. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR1012: XMEGA A Schematic Checklist Features Power Supplies Backup battery for XMEGA A3B Reset circuit Clocks and crystal oscillators External bus interface JTAG and PDI 8-bit Microcontrollers Application

More information

AVR1506: Xplain training - XMEGA clock system 8-bit Microcontrollers Application Note Prerequisites 1 Introduction

AVR1506: Xplain training - XMEGA clock system 8-bit Microcontrollers Application Note Prerequisites 1 Introduction AVR1506: Xplain training - XMEGA clock system Prerequisites Required knowledge Basic knowledge of microcontrollers and the C programming language Completed AVR1500 Xplain Training XMEGA Basics Software

More information

Configuration environment (CE) for the Atmel ATSHA204 and the Atmel ATAES132 CryptoAuthentication device Atmel ATSHA204 device demonstration

Configuration environment (CE) for the Atmel ATSHA204 and the Atmel ATAES132 CryptoAuthentication device Atmel ATSHA204 device demonstration Application Note Atmel Crypto Evaluation Studio Overview Features Configuration environment (CE) for the Atmel ATSHA204 and the Atmel ATAES132 CryptoAuthentication device Atmel ATSHA204 device demonstration

More information

Evaluation Board for ATR2820. Application Note. Getting Started with the ATR2820 RF Demo Board plus USB RF Interface Board

Evaluation Board for ATR2820. Application Note. Getting Started with the ATR2820 RF Demo Board plus USB RF Interface Board Getting Started with the ATR2820 RF Demo Board plus USB RF Interface Board 1. Required Items ATR2820 RF Demo Board USB RF Interface Board PC with USB Port Cables and ATR2820 Software Installed Power Supply

More information

AVR1504: Xplain training - XMEGA Event system. 8-bit Microcontrollers. Application Note. Prerequisites. 1 Introduction

AVR1504: Xplain training - XMEGA Event system. 8-bit Microcontrollers. Application Note. Prerequisites. 1 Introduction AVR1504: Xplain training - XMEGA Event system Prerequisites Required knowledge Basic knowledge of microcontrollers and the C programming language Completed AVR1500: Xplain training XMEGA Basics Recommended

More information

Using CryptoMemory in Full I 2 C Compliant Mode. Using CryptoMemory in Full I 2 C Compliant Mode AT88SC0104CA AT88SC0204CA AT88SC0404CA AT88SC0808CA

Using CryptoMemory in Full I 2 C Compliant Mode. Using CryptoMemory in Full I 2 C Compliant Mode AT88SC0104CA AT88SC0204CA AT88SC0404CA AT88SC0808CA Using CryptoMemory in Full I 2 C Compliant Mode 1. Introduction This application note describes how to communicate with CryptoMemory devices in full I 2 C compliant mode. Full I 2 C compliance permits

More information

AVR1001: Getting Started With the XMEGA Event System. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR1001: Getting Started With the XMEGA Event System. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR1001: Getting Started With the XMEGA Event System Features Flexible routing of peripheral events - 8 configurable event channels - Signal filtering Ability to control peripherals independent of CPU

More information

AVR32415: AVR32 AP7 Linux PS/2 keyboard and mouse. 32-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR32415: AVR32 AP7 Linux PS/2 keyboard and mouse. 32-bit Microcontrollers. Application Note. Features. 1 Introduction AVR32415: AVR32 AP7 Linux PS/2 keyboard and mouse Features Linux serio driver using the PSIF module. Supports PS/2 keyboard and mouse. Supports multiple devices. 1 Introduction PS/2 protocol is a very

More information

AVR2022: AT86RF231 - Software Programming Model. Application Note. Features. 1 Introduction

AVR2022: AT86RF231 - Software Programming Model. Application Note. Features. 1 Introduction AVR2022: AT86RF231 - Software Programming Model Features AT86RF231 programming reference Message Sequence Charts with code examples 1 Introduction The AT86RF231 Software Programming Model (SWPM) shall

More information

Application Note. 8-bit Microcontrollers. AVR293: USB Composite Device

Application Note. 8-bit Microcontrollers. AVR293: USB Composite Device AVR293: USB Composite Device Features Combining several USB applications using ONE DEVICE No HUB needed Bus powered 1. Introduction Adding to the flexibility given to the user with the Hot Plug & Play,

More information

8-bit. Application Note. Microcontrollers. AVR041: EMC Performances Improvement for ATmega32M1. 1. Introduction

8-bit. Application Note. Microcontrollers. AVR041: EMC Performances Improvement for ATmega32M1. 1. Introduction AVR041: EMC Performances Improvement for ATmega32M1 1. Introduction Thanks to a new Atmel IC design methodology, the EMC constraints are taken into account earlier in the IC design phase. This allows a

More information

AVR351: Runtime calibration and compensation of RC oscillators. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR351: Runtime calibration and compensation of RC oscillators. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR351: Runtime calibration and compensation of oscillators Features Use of the Oscillator Sampling Interface in calibration. Slow oscillator frequency prediction. Ultra Low Power oscillator frequency

More information

AVR1012: XMEGA A Schematic Checklist. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR1012: XMEGA A Schematic Checklist. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR1012: XMEGA A Schematic Checklist Features Power Supplies Backup battery for XMEGA A3B Reset circuit Clocks and crystal oscillators External bus interface JTAG and PDI 1 Introduction A good hardware

More information

AVR1600: Using the XMEGA Quadrature Decoder. 8-bit Microcontrollers. Application Note. Features. 1 Introduction. Sensors

AVR1600: Using the XMEGA Quadrature Decoder. 8-bit Microcontrollers. Application Note. Features. 1 Introduction. Sensors AVR1600: Using the XMEGA Quadrature Decoder Features Quadrature Decoders 16-bit angular resolution Rotation speed and acceleration 1 Introduction Quadrature encoders are used to determine the position

More information

Atmel AVR291: 8MHz Internal Oscillator Calibration for USB Low Speed on Atmel ATmega32U4RC. 8-bit Atmel Microcontrollers. Application Note.

Atmel AVR291: 8MHz Internal Oscillator Calibration for USB Low Speed on Atmel ATmega32U4RC. 8-bit Atmel Microcontrollers. Application Note. Atmel AVR291: 8MHz Internal Oscillator Calibration for USB Low Speed on Atmel ATmega32U4RC Features Atmel ATmega32U4RC MCU 8MHz internal RC oscillator Temperature range: -20 C to +85 C USB low speed Adjustable

More information

Atmel AVR4017: Atmel Data Visualizer. 8-bit Atmel Microcontrollers. Application Note. Features. 1 Introduction

Atmel AVR4017: Atmel Data Visualizer. 8-bit Atmel Microcontrollers. Application Note. Features. 1 Introduction Atmel AVR4017: Atmel Data Visualizer Features PC data visualization tool Graphical real time display of data Dynamic setup of graphical display based on format data sent by application running on target

More information

AVR32787: AVR32 AT32UC3A3 High Speed USB Design Guidelines. 32-bit AVR Microcontroller. Application Note. 1. Introduction

AVR32787: AVR32 AT32UC3A3 High Speed USB Design Guidelines. 32-bit AVR Microcontroller. Application Note. 1. Introduction AVR32787: AVR32 AT32UC3A3 High Speed USB Design Guidelines 1. Introduction This document provides guidelines for integrating an AVR 32 AT32UC3A3x high speed USB device controller onto a 4-layer PCB. The

More information

Atmel AVR4921: ASF - USB Device Stack Differences between ASF V1 and V2. 8-bit Atmel Microcontrollers. Application Note. Features.

Atmel AVR4921: ASF - USB Device Stack Differences between ASF V1 and V2. 8-bit Atmel Microcontrollers. Application Note. Features. Atmel AVR4921: ASF - USB Device Stack Differences between ASF V1 and V2 Features Advantages Implementation differences Integration Migration from stack V1 to stack V2 8-bit Atmel Microcontrollers Application

More information

AVR353: Voltage Reference Calibration and Voltage ADC Usage. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR353: Voltage Reference Calibration and Voltage ADC Usage. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR353: Voltage Reference Calibration and Voltage ADC Usage Features Voltage reference calibration. - 1.100V +/-1mV (typical) and < 90ppm/ C drift from 10 C to +70 C. Interrupt controlled voltage ADC sampling.

More information

8-bit Microcontroller. Application Note. AVR292: LIN "Break-in-Data" Feature of LIN/UART Controller. Atmel LIN/UART Controller. 1.

8-bit Microcontroller. Application Note. AVR292: LIN Break-in-Data Feature of LIN/UART Controller. Atmel LIN/UART Controller. 1. AVR292: LIN "Break-in-Data" Feature of LIN/UART Controller 8-bit Microcontroller The LIN (Local Interconnect Network) is a serial communication protocol which efficiently supports the control of mechatronics

More information

8-bit. Application Note. Microcontrollers. AVR601: Atmel Modular Evaluation Kits for Motor Control Applications. 1.

8-bit. Application Note. Microcontrollers. AVR601: Atmel Modular Evaluation Kits for Motor Control Applications. 1. AVR601: Atmel Modular Evaluation Kits for Motor Control Applications 1. Introduction Following the success of the MC100 and MC200 motor control demonstration kits, Atmel is expanding the support for motor

More information

AVR304: Half Duplex Interrupt Driven Software UART. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR304: Half Duplex Interrupt Driven Software UART. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR304: Half Duplex Interrupt Driven Software UART Features Runs asynchronously (interrupt driven) Capable of handling baud rates of up to 38.4 kbaud @8MHz clock frequency Runs on any AVR device with 8-bit

More information

AVR033: Getting Started with the CodeVisionAVR C Compiler. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR033: Getting Started with the CodeVisionAVR C Compiler. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR033: Getting Started with the CodeVisionAVR C Compiler Features Installing and Configuring CodeVisionAVR to Work with the Atmel STK 500 Starter Kit and AVR Studio Debugger Creating a New Project Using

More information

AVR32788: AVR 32 How to use the SSC in I2S mode. 32-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR32788: AVR 32 How to use the SSC in I2S mode. 32-bit Microcontrollers. Application Note. Features. 1 Introduction AVR32788: AVR 32 How to use the SSC in I2S mode Features I²S protocol overview I²S on the AVR32 I²S sample rate configurations Example of use with AT32UC3A on EVK1105 board 32-bit Microcontrollers Application

More information

AVR1308: Using the XMEGA TWI. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR1308: Using the XMEGA TWI. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR1308: Using the XMEGA TWI Features Introduction to TWI and the XMEGA TWI module Setup and use of the XMEGA TWI module Implementation of module drivers Master Slave Code examples for master and slave

More information

AVR001: Conditional Assembly and portability macros. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR001: Conditional Assembly and portability macros. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR001: Conditional Assembly and portability macros Features Increased portability Easier Code Writing Simplified I/O Register Access Improved Assembly Status Feedback 8-bit Microcontrollers Application

More information

AVR115: Data Logging with Atmel File System on ATmega32U4. Microcontrollers. Application Note. 1 Introduction. Atmel

AVR115: Data Logging with Atmel File System on ATmega32U4. Microcontrollers. Application Note. 1 Introduction. Atmel AVR115: Data Logging with Atmel File System on ATmega32U4 Microcontrollers 01101010 11010101 01010111 10010101 Application Note 1 Introduction Atmel provides a File System management for AT90USBx and ATmegaxxUx

More information

AVR32120: AVR32 ABDAC audio bitstream DAC driver example. 32-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR32120: AVR32 ABDAC audio bitstream DAC driver example. 32-bit Microcontrollers. Application Note. Features. 1 Introduction AVR32120: AVR32 ABDAC audio bitstream DAC driver example Features 16-bit stereo digital-to-analog converter. 20 Hz to 20 khz frequency range +- 2.5 db. High impedance output. 1 Introduction This application

More information

Atmel AVR4903: ASF - USB Device HID Mouse Application. Atmel Microcontrollers. Application Note. Features. 1 Introduction

Atmel AVR4903: ASF - USB Device HID Mouse Application. Atmel Microcontrollers. Application Note. Features. 1 Introduction Atmel AVR4903: ASF - USB Device HID Mouse Application Features USB 2.0 compliance - Chapter 9 compliance - HID compliance - Low-speed (1.5Mb/s) and full-speed (12Mb/s) data rates Standard USB HID mouse

More information

AVR32934: EVK1104AU Getting Started Guide. 32-bit Atmel Microcontrollers. EVK1104AU Getting Started Guide. Features.

AVR32934: EVK1104AU Getting Started Guide. 32-bit Atmel Microcontrollers. EVK1104AU Getting Started Guide. Features. AVR32934: EVK1104AU Getting Started Guide Features Powering up the board Preparing the board for audio playback Playing music 1 Introduction The EVK1104AU is a reference design and development system for

More information

High Frequency RFID Reader Antenna Matching. HF Reader Antenna Matching. Application Note. 1. Introduction. 2. Assumptions

High Frequency RFID Reader Antenna Matching. HF Reader Antenna Matching. Application Note. 1. Introduction. 2. Assumptions High Frequency RFID Reader Antenna Matching 1. Introduction A high frequency reader system's magnetic field is used for tag power and communication. One factor determining the magnetic field's size and

More information

Application Note. USB Generic Implementation. USB Generic Implementation

Application Note. USB Generic Implementation. USB Generic Implementation USB Generic Implementation Each USB device requires a specific driver from a Host point of view. Operating Systems offer standard drivers corresponding to USB classes. For specific implementation or for

More information

AVR2006: Design and characterization of the Radio Controller Board's 2.4GHz PCB Antenna. Application Note. Features.

AVR2006: Design and characterization of the Radio Controller Board's 2.4GHz PCB Antenna. Application Note. Features. AVR26: Design and characterization of the Radio Controller Board's 2.4GHz PCB Antenna Features Radiation pattern Impedance measurements WIPL design files NEC model Application Note 1 Introduction This

More information

Atmel AVR4920: ASF - USB Device Stack - Compliance and Performance Figures. Atmel Microcontrollers. Application Note. Features.

Atmel AVR4920: ASF - USB Device Stack - Compliance and Performance Figures. Atmel Microcontrollers. Application Note. Features. Atmel AVR4920: ASF - USB Device Stack - Compliance and Performance Figures Features Compliance to USB 2.0 - Chapters 8 and 9 - Classes: HID, MSC, CDC, PHDC Interoperability: OS, classes, self- and bus-powered

More information

FPGA Configurator Programming Kit (Enhanced) ATDH2200E. Features. Description

FPGA Configurator Programming Kit (Enhanced) ATDH2200E. Features. Description Features Hardware Supports Programming of all AT7LV, AT7N, and AT7F Series Devices Connection to Allow In-System Programming (ISP) Runs off Portable 9V DC Power Supply.0V and.v Supply Software CPS Configurator

More information

AVR350: Xmodem CRC Receive Utility for AVR. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR350: Xmodem CRC Receive Utility for AVR. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR350: Xmodem CRC Receive Utility for AVR Features Programmable Baud Rate Half Duplex 128-byte Data Packets CRC Data Verification Framing Error Detection OverRun Detection Less than 1K Bytes of Code Space

More information

AVR352: Using the Coulomb Counting ADC. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR352: Using the Coulomb Counting ADC. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR352: Using the Coulomb Counting ADC Features Modes of operation - Instantaneous and Accumulated conversions - Regular Current Condition Current measurement using shunt resistor Compensation and calibration

More information

Atmel AES CryptoAuthentication USB Dongle

Atmel AES CryptoAuthentication USB Dongle Atmel AES CryptoAuthentication USB Dongle Atmel AT88CK427GREEN Hardware User Guide Features Atmel ATAES132 CryptoAuthentication IC SWI (Single-wire interface) Atmel AVR AT90USB162 MCU 16KB ISP flash, 512B

More information

APPLICATION NOTE. Utilizing a Digital Temperature Sensor in a DDR3 DIMM. 1. Introduction. 2. Real World Examples.

APPLICATION NOTE. Utilizing a Digital Temperature Sensor in a DDR3 DIMM. 1. Introduction. 2. Real World Examples. APPLICATION NOTE Utilizing a Digital Temperature Sensor in a DDR3 DIMM Atmel AT30TSE002B 1. Introduction Modern server grade motherboards utilize DDR3 DIMMs in their memory arrays. The server grade DDR3

More information

AVR1301: Using the XMEGA DAC. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR1301: Using the XMEGA DAC. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR1301: Using the XMEGA DAC Features 12 bit resolution Up to 1 M conversions per second Continuous drive or sample-and-hold output Built-in offset and gain calibration High drive capabilities Driver source

More information

AVR1312: Using the XMEGA External Bus Interface. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR1312: Using the XMEGA External Bus Interface. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR1312: Using the XMEGA External Bus Interface Features Supports SRAM, SDRAM and addressable peripherals Up to 16 MB address space Four independent Chip Select lines 1, 2, 3 or 4 ports used for Address

More information

AVR1615: Atmel AVR XMEGA B1 ADC Voltmeter. 8-bit Atmel Microcontrollers. Application Note. Features. 1 Introduction

AVR1615: Atmel AVR XMEGA B1 ADC Voltmeter. 8-bit Atmel Microcontrollers. Application Note. Features. 1 Introduction AVR1615: Atmel AVR XMEGA B1 ADC Voltmeter Features Atmel ATxmega128B1 microcontroller - Two Eight-channel, 12-bit, 200ksps Analog to Digital Converters Cyclic architecture Up to 200.000 samples per second

More information

Connecting EBI Memory Daughter Boards to AT91SAM Evaluation Boards 1. Scope AT91 ARM Thumb Microcontrollers 2. Related Evaluation Kits Application

Connecting EBI Memory Daughter Boards to AT91SAM Evaluation Boards 1. Scope AT91 ARM Thumb Microcontrollers 2. Related Evaluation Kits Application Connecting EBI Memory Daughter Boards to AT91SAM Evaluation Boards 1. Scope This application note describes what is required to connect EBI Memory Daughter Boards to the compatible AT91 Evaluation Boards

More information

APPLICATION NOTE. Atmel AVR32848: Android Accessory Demo. 32-bit Atmel Microcontrollers. Features. Introduction

APPLICATION NOTE. Atmel AVR32848: Android Accessory Demo. 32-bit Atmel Microcontrollers. Features. Introduction APPLICATION NOTE Atmel AVR32848: Android Accessory Demo 32-bit Atmel Microcontrollers Features Control an accessory from an Android device Send data to and from an Android device to an accessory Supported

More information

Atmel CryptoAuthentication USB Dongle

Atmel CryptoAuthentication USB Dongle Atmel CryptoAuthentication USB Dongle Atmel AT88CK454BLACK Hardware User Guide Features Atmel ATSHA204 CryptoAuthentication IC - SWI (Single wire interface) Atmel AT90USB162 AVR - 16K Flash, 512 EEPROM,

More information

AT91SAM ARM-based Flash MCU. Application Note

AT91SAM ARM-based Flash MCU. Application Note Modbus Slave Stack for the Atmel Family of SAM3 Microcontrollers (Free Modbus Stack from Embedded Solutions) 1. Scope This application note provides directions and instructions to application engineers

More information

AVR1300: Using the XMEGA ADC. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR1300: Using the XMEGA ADC. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR100: Using the XMEGA ADC Features Up to 12 bit resolution Up to 2M samples per second Signed and unsigned mode Selectable gain Pipelined architecture 4 virtual channels Result comparator Automatic calibration

More information

AVR1320: True 400 khz operation for TWI slave. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR1320: True 400 khz operation for TWI slave. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR1320: True 400 khz operation for TWI slave Features AVR XMEGA family devices C-code driver for TWI slave Compatible with Philips I 2 C protocol Uses the hardware TWI module Interrupt driven transmission

More information

32-bit AVR UC3 Microcontrollers. 32-bit AtmelAVR Application Note. AVR32769: How to Compile the standalone AVR32 Software Framework in AVR32 Studio V2

32-bit AVR UC3 Microcontrollers. 32-bit AtmelAVR Application Note. AVR32769: How to Compile the standalone AVR32 Software Framework in AVR32 Studio V2 AVR32769: How to Compile the standalone AVR32 Software Framework in AVR32 Studio V2 1. Introduction The purpose of this application note is to show how to compile any of the application and driver examples

More information

APPLICATION NOTE. Atmel AVR362: Quick Start Guide for the Atmel SB bit Atmel Microcontrollers. Features. Introduction

APPLICATION NOTE. Atmel AVR362: Quick Start Guide for the Atmel SB bit Atmel Microcontrollers. Features. Introduction APPLICATION NOTE Features Atmel AVR362: Quick Start Guide for the Atmel SB202 Kit setup requirement Step-by-step procedures Introduction 8-bit Atmel Microcontrollers The Atmel SB202 Smart Battery board

More information

AVR1316: XMEGA Self-programming. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR1316: XMEGA Self-programming. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR1316: XMEGA Self-programming Features Software Access to Non-volatile Memories Read Calibration Byte Read Fuse Bytes Read and Write Lock Bits Erase, Read, and Write User Signature Row Erase, Read, and

More information

Application Note. Atmel ATSHA204 Authentication Modes. Prerequisites. Overview. Introduction

Application Note. Atmel ATSHA204 Authentication Modes. Prerequisites. Overview. Introduction Application Note Atmel Authentication Modes Prerequisites Hardware Atmel AT88CK454BLACK Evaluation Board Atmel AT88CK109STK8 Kit Software Atmel Crypto Evaluation Studio (ACES) Overview Understand which

More information

APPLICATION NOTE. ATREB233-XPRO Antenna Performance Measurement. VSWR and Radiation Pattern Measurement Report. Features

APPLICATION NOTE. ATREB233-XPRO Antenna Performance Measurement. VSWR and Radiation Pattern Measurement Report. Features APPLICATION NOTE Features ATREB233-XPRO Antenna Performance Measurement VSWR and Radiation Pattern Measurement Report VSWR (Voltage Standing Wave Ratio) Measurements Antenna Radiation Patterns Measurements

More information

Atmel AVR4019: Light and Proximity One (ATAVRSBLP1) Hardware Users Guide. 8-bit Atmel Microcontrollers. Application Note. Features.

Atmel AVR4019: Light and Proximity One (ATAVRSBLP1) Hardware Users Guide. 8-bit Atmel Microcontrollers. Application Note. Features. Atmel AVR4019: Light and Proximity One (ATAVRSBLP1) Hardware Users Guide Features Compatible with the Atmel AVR Xplain MCU boards Sensor drivers available within Atmel AVR Studio 5 Ambient light sensing

More information

AVR1307: Using the XMEGA USART. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR1307: Using the XMEGA USART. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR1307: Using the XMEGA USART Features Setup and use of the USART Code examples - Polled USART - Interrupt controlled USART 1 Introduction The USART (Universal Synchronous Asynchronous Receiver Transmitter)

More information

Application Note. 8-bit Microcontrollers. AVR271: USB Keyboard Demonstration

Application Note. 8-bit Microcontrollers. AVR271: USB Keyboard Demonstration AVR271: USB Keyboard Demonstration Features Supported by Windows 98 or later, Linux and MAC OS No driver installation Display a simple text message Does not support keyboard LEDs management 1. Introduction

More information

AVR134: Real Time Clock (RTC) using the Asynchronous Timer. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR134: Real Time Clock (RTC) using the Asynchronous Timer. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR134: Real Time Clock (RTC) using the Asynchronous Timer Features Real Time Clock with Very Low Power Consumption (4 μa @ 3.3V) Very Low Cost Solution Adjustable Prescaler to Adjust Precision Counts

More information

Atmel AVR1019: Migration from ATxmega128A1/64A1 to ATxmega1281U/64A1U. 8-bit Atmel Microcontrollers. Application Note. Features.

Atmel AVR1019: Migration from ATxmega128A1/64A1 to ATxmega1281U/64A1U. 8-bit Atmel Microcontrollers. Application Note. Features. Atmel AVR1019: Migration from ATxmega128A1/64A1 to ATxmega1281U/64A1U Features Enhancements and added functions Reset sources I/O ports DAC digital to analog converter AC analog comparator 8-bit Atmel

More information

AVR4013: picopower Basics. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR4013: picopower Basics. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR4013: picopower Basics Features Sleep modes PRR registers Oscillator calibration USART 1 Introduction In this demonstration we will show you how to extend the battery life of our application by multiple

More information

AVR based 125kHz RFID Evaluation Kit (Re)Programming Guide ATA2270-EK1. Overview. Fuse Settings: ISP Programming

AVR based 125kHz RFID Evaluation Kit (Re)Programming Guide ATA2270-EK1. Overview. Fuse Settings: ISP Programming Overview Atmel encourages the use of this kit to develop a prototype platform for evaluation of the intended application. The source code is included in the CD with the kit, but for the latest revision

More information

APPLICATION NOTE. AVR1302: Using the XMEGA Analog Comparator. Atmel AVR 8-bit Microcontrollers. Features. Introduction

APPLICATION NOTE. AVR1302: Using the XMEGA Analog Comparator. Atmel AVR 8-bit Microcontrollers. Features. Introduction APPLICATION NOTE AVR1302: Using the XMEGA Analog Comparator Atmel AVR 8-bit Microcontrollers Features Flexible input selection High-speed vs. Low-power option Selectable input hysteresis Comparator 0 Output

More information

AVR4200: Inertial One (ATAVRSBIN1) Hardware Users Guide. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR4200: Inertial One (ATAVRSBIN1) Hardware Users Guide. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR4200: Inertial One (ATAVRSBIN1) Hardware Users Guide Features Compatible with all Atmel AVR Xplain MCU boards Full nine-degree-of-freedom inertial sensing InvenSense three-axis MEMS gyroscope (ITG-3200)

More information

Atmel Battery Management

Atmel Battery Management Battery Management Li-Ion Battery Management Solution for Automotive and Industrial Applications Li-Ion Battery Management Due to its cutting-edge characteristics, Lithium-Ion (Li-Ion) is the preferred

More information

Long Slide Controls with QMatrix ICs. Application Note QTAN0030. QTAN0030 Implementing a Long Slide Control Using a QMatrix IC

Long Slide Controls with QMatrix ICs. Application Note QTAN0030. QTAN0030 Implementing a Long Slide Control Using a QMatrix IC QTAN0030 Implementing a Long Slide Control Using a QMatrix IC QMatrix ICs such as the QT2160 can be used to produce very effective slider controls by merging the touch signals from a number of closely

More information

AVR305: Half Duplex Compact Software UART. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR305: Half Duplex Compact Software UART. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR305: Half Duplex Compact Software UART Features 32 Words of Code, Only Handles Baud Rates of up to 38.4 kbps with a 1 MHz XTAL Runs on Any AVR Device Only Two Port Pins Required Does Not Use Any Timer

More information

Atmel AVR1935: XMEGA-A3BU Xplained Getting Started Guide. 8-bit Atmel Microcontrollers. Application Note. Features. 1 Introduction

Atmel AVR1935: XMEGA-A3BU Xplained Getting Started Guide. 8-bit Atmel Microcontrollers. Application Note. Features. 1 Introduction Atmel AVR1935: XMEGA-A3BU Xplained Getting Started Guide Features Atmel AVR ATxmega256A3BU microcontroller FSTN LCD display with 128x32 pixels resolution Battery backup Analog sensors - Ambient light sensor

More information

AVR4018: Inertial Two (ATAVRSBIN2) Hardware User's Guide. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR4018: Inertial Two (ATAVRSBIN2) Hardware User's Guide. 8-bit Microcontrollers. Application Note. Features. 1 Introduction AVR4018: Inertial Two (ATAVRSBIN2) Hardware User's Guide Features Compatible with all Atmel AVR Xplain MCU boards Full nine-degree-of-freedom inertial sensing InvenSense three-axis MEMS gyroscope (IMU-3000

More information

AVR32111: Using the AVR32 PIO Controller. 32-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR32111: Using the AVR32 PIO Controller. 32-bit Microcontrollers. Application Note. Features. 1 Introduction AVR32111: Using the AVR32 PIO Controller Features All I/O pins are configurable - PIO controllable - Module controllable Highly flexible - Set/Clear registers - Read status - Module operation - Level change

More information

AVR103: Using the EEPROM Programming Modes. 8-bit Microcontrollers. Application Note PRELIMINARY. Features. Introduction

AVR103: Using the EEPROM Programming Modes. 8-bit Microcontrollers. Application Note PRELIMINARY. Features. Introduction AVR103: Using the EEPROM Programming Modes Features EEPROM access explained Up to 50% reduced EEPROM update times EEPROM driver implementation Backwards compatible code Introduction This application note

More information

AT91SAM ARM-based Embedded MPU. Application Note. LCD Implementation on SAM9G15/G35/X35 Devices. 1. Scope

AT91SAM ARM-based Embedded MPU. Application Note. LCD Implementation on SAM9G15/G35/X35 Devices. 1. Scope LCD Implementation on SAM9G15/G35/X35 Devices 1. Scope This application note describes how to use and optimize the full featured LCD embedded in Atmel ARM -based SAM9G15, SAM9G35 and SAM9X35 devices. Please

More information

AVR1514: XMEGA-A1 Xplained Training - Direct Memory Access Controller. 8-bit Atmel Microcontrollers. Application Note. Prerequisites.

AVR1514: XMEGA-A1 Xplained Training - Direct Memory Access Controller. 8-bit Atmel Microcontrollers. Application Note. Prerequisites. AVR1514: XMEGA-A1 Xplained Training - Direct Memory Access Controller Prerequisites Required knowledge - AVR1512: XMEGA-A1 Xplained Training - XMEGA Basics Software prerequisites - Atmel AVR Studio 5 Hardware

More information

AVR1516: XMEGA-A1 Xplained Training - XMEGA Event system

AVR1516: XMEGA-A1 Xplained Training - XMEGA Event system AVR1516: XMEGA-A1 Xplained Training - XMEGA Event system Prerequisites Required knowledge - Basic knowledge of microcontrollers and the C programming language - Completed AVR1512: XMEGA-A1 Xplained Training

More information

USER GUIDE STK600-RC064SAM-72. Description

USER GUIDE STK600-RC064SAM-72. Description USER GUIDE STK600-RC064SAM-72 Description The Atmel STK 600-RC064SAM-72 (STK600-RC72) is a routing card to support the 64-pin version of the Atmel SAM D20 ARM Cortex -M0+ based microcontroller on STK600.

More information

32-bit Atmel Microcontroller. Application Note. Atmel AVR32842: AVR UC3 Audio Player - WMA Decoder

32-bit Atmel Microcontroller. Application Note. Atmel AVR32842: AVR UC3 Audio Player - WMA Decoder Atmel AVR32842: AVR UC3 Audio Player - WMA Decoder Features Software WMA decoder Implementation Player implementation Player configuration Licensing 32-bit Atmel Microcontroller Application Note 1. Introduction

More information

APPLICATION NOTE. Atmel LF-RFID Kits Overview. Atmel LF-RFID Kit. LF-RFID Kit Introduction

APPLICATION NOTE. Atmel LF-RFID Kits Overview. Atmel LF-RFID Kit. LF-RFID Kit Introduction APPLICATION NOTE Atmel LF-RFID Kits Overview Atmel LF-RFID Kit LF-RFID Kit Introduction Atmel offers several design and evaluation kits for a fast and easy way to test the LF-RFID technology but also developing

More information

3-output Laser Driver for HD-DVD/ Blu-ray/DVD/ CD-ROM ATR0885. Preliminary. Summary. Features. Applications. 1. Description

3-output Laser Driver for HD-DVD/ Blu-ray/DVD/ CD-ROM ATR0885. Preliminary. Summary. Features. Applications. 1. Description Features Three Selectable Outputs All Outputs Can Be Used Either for Standard (5V) or High Voltage (9V) Maximum Output Current at All Outputs Up to 150 ma On-chip Low-EMI RF Oscillator With Spread-spectrum

More information

AVR055: Using a 32kHz XTAL for run-time calibration of the internal RC. 8-bit Microcontrollers. Application Note. Features.

AVR055: Using a 32kHz XTAL for run-time calibration of the internal RC. 8-bit Microcontrollers. Application Note. Features. AVR055: Using a 32kHz XTAL for run-time calibration of the internal RC Features Calibration using a 32 khz external crystal Adjustable RC frequency with maximum +/-2% accuracy Tune RC oscillator at any

More information

Application Note. Atmel CryptoAuthentication Product Uses. Atmel ATSHA204. Abstract. Overview

Application Note. Atmel CryptoAuthentication Product Uses. Atmel ATSHA204. Abstract. Overview Application Note Atmel CryptoAuthentication Product Uses Atmel Abstract Companies are continuously searching for ways to protect property using various security implementations; however, the cost of security

More information

AVR1924: XMEGA-A1 Xplained Hardware User's Guide. 8-bit Microcontrollers. Application Note. Preliminary. Features. 1 Introduction

AVR1924: XMEGA-A1 Xplained Hardware User's Guide. 8-bit Microcontrollers. Application Note. Preliminary. Features. 1 Introduction AVR1924: XMEGA-A1 Xplained Hardware User's Guide Features Atmel ATxmega128A1 microcontroller External memory - 8MB SDRAM Atmel AT32UC3B1256 - Communication gateway - Programmer for Atmel AVR XMEGA Analog

More information

APPLICATION NOTE. Atmel RFID Kits Overview. Atmel ATAN0075. RFID Kits Introduction

APPLICATION NOTE. Atmel RFID Kits Overview. Atmel ATAN0075. RFID Kits Introduction APPLICATION NOTE Atmel RFID Kits Overview Atmel ATAN0075 RFID Kits Introduction Atmel offers several design and evaluation kits for a fast and easy way to test the LF-RFID technology but also developing

More information

APPLICATION NOTE. Atmel AVR32715: AVR UC3B 32-bit Microcontroller Schematic Checklist. Atmel AVR UC3 32-bit Microcontroller. Features.

APPLICATION NOTE. Atmel AVR32715: AVR UC3B 32-bit Microcontroller Schematic Checklist. Atmel AVR UC3 32-bit Microcontroller. Features. APPLICATION NOTE Features Atmel AVR32715: AVR UC3B 32-bit Microcontroller Schematic Checklist Power circuit Reset circuit Clocks and crystal oscillators USB connection JTAG and Nexus debug ports Introduction

More information

APPLICATION NOTE. Atmel AVR134: Real Time Clock (RTC) Using the Asynchronous Timer. Atmel AVR 8-bit Microcontroller. Introduction.

APPLICATION NOTE. Atmel AVR134: Real Time Clock (RTC) Using the Asynchronous Timer. Atmel AVR 8-bit Microcontroller. Introduction. APPLICATION NOTE Atmel AVR134: Real Time Clock (RTC) Using the Asynchronous Timer Introduction Atmel AVR 8-bit Microcontroller This application note describes how to implement a real time counter (RTC)

More information

Application Note. USB RF Mouse with nrf24l01. USB RF Mouse. References. Acronyms

Application Note. USB RF Mouse with nrf24l01. USB RF Mouse. References. Acronyms USB RF Mouse with nrf24l01 nrf24l01 is a single chip RF-transceiver intended for applications in the 2.4 GHz ISM band. AT89STK-05 is a high-performance Flash version of the 80C51 single-chip 8-bit micro

More information

Atmel AT88CK9000 USER GUIDE. Atmel Secure Personalization Kit for CryptoAuthentication. Atmel AT88CK9000 Kit 8821A CRYPTO 6/12

Atmel AT88CK9000 USER GUIDE. Atmel Secure Personalization Kit for CryptoAuthentication. Atmel AT88CK9000 Kit 8821A CRYPTO 6/12 Atmel AT88CK9000 Atmel Secure Personalization Kit for CryptoAuthentication USER GUIDE Atmel AT88CK9000 Kit Features Single push-button triggers parallel programming Supports programming of up to 10 devices

More information

AT85RFD-07 Getting Started... User Guide

AT85RFD-07 Getting Started... User Guide AT85RFD-07 Getting Started... User Guide Table of Contents Section 1 Introduction... 1-1 1.1 Atmel Registration...1-1 Section 2 Package Download... 2-3 2.1 Web Site download...2-3 2.2 Nand Flash Download...2-3

More information