Atmel Corporation
Products > MCU Wireless > Application Notes

MCU Wireless -

right arrow General Purpose   right arrow Wireless
right arrow Migration Notes    
 
General Purpose
PDF Software Description
AVR105: Power efficient high endurance parameter storage in Flash memory (10 pages, revision A, updated 9/03)
This application note describes how to implement a high endurance parameter storage method in Flash memory using the self-programming feature of the AVR.
AVR230: DES Bootloader (24 pages, revision D, updated 04/05)
This application note describes how firmware can be updated securely on AVR microcontrollers with bootloader capabilities. The method includes using the Data Encryption Standard (DES) to encrypt the firmware. This application note also supports the Triple Data Encryption Standard (3DES).
AVR244: UART as ANSI Terminal Interface (8 pages, revision A, updated 11/03)
This application note describes some basic routines to interface the AVR to a terminal window using the UART (hardware or software).
AVR307: Half Duplex UART Using the USI Module (18 pages, revision A, updated 10/03)
The Universal Serial Interface (USI) present in AVR devices like the ATtiny26, ATtiny2313, and ATmega169, is a communication module designed for TWI and SPI communication. The USI is however not restricted to these two serial communication standards. It can be used for UART communication as well.
AVR414: User Guide - ATAVRRZ502 - Accessory Kit (21 pages, revision B, updated 12/06)
This application note describes the ATAVRRZ502 Accessory Kit (RZ502). The RZ502 is designed for evaluation of the Atmel AT86RF230 2.4 GHz radio transceiver. This radio transceiver fully complies with the IEEE 802.15.4™ standard and targets low-power wireless technologies within home, building and industrial automation such as ZigBee™.
Top
Migration Notes
PDF Software Description
 
AVR097: Migration between ATmega128 and ATmega1281/ATmega2561 (7 pages, revision F, updated 04/08)
ATmega128 and ATmega1281/ATmega2561 are designed to be a pin and functionality compatible sub family. This application note points out the differences to be aware of when porting code between the devices.
 
AVR502: Migration between ATmega165 and ATmega325 (4 pages, revision B, updated 12/05)
The ATmega165 and ATmega325 are designed to be a pin and functionality compatible sub family, but there may be a need for some minor modifications in the application when porting code between the devices.
 
AVR505: Migration between ATmega16/32 and ATmega164P/324P/644(P) (11 pages, revision C, updated 06/06)
This application note summarizes the differences between ATmega16/32 and ATmega164P/324P/644(P) and is a guide to assist current ATmega16/32 users in converting existing designs to the ATmega164P/324P/644(P).
Top
Wireless
PDF Software Description
 
AVR2001: AT86RF230 Software Programmer's Guide (62 pages, revision A, updated 7/07)
This document goes into greater depth than the datasheet when it comes to correct configuration and usage of the features that the radio transceiver provides.
AVR2002: Raven Radio Evaluation Software (38 pages, revision A, updated 7/08)
The Radio Evaluation System Software (RES) supports Range/Packet Error Rate (PER), Radio Frequency signal (RF) and Direct Current (DC) characterization testing for the ATAVRRZRAVEN kit.
AVR2004: LC-Balun for AT86RF230 (15 pages, revision A, updated 4/08)
In some cases the used balun on the ATAVR®RZ502 Radio Boards must be replaced by concentrated elements. Therefore the functionality must be given by the use of capacitors and inductors only. This application note shows how to transform the differential AT86RF230 RF signal into a single-ended 50 ohm antenna without using the original balun.
 
AVR2005: Design Considerations for the AT86RF230 (9 pages, revision A, updated 8/07)
The ATAVRRZ502 is designed for evaluation of the Atmel AT86RF230 2.4 GHz radio transceiver. This application note describes the design and layout of the so-called “Radio Extender Board” (REB) that are provided with the ATAVRRZ502.
AVR2006: Design and characterization of the Radio Controller Boards 2.4GHz PCB Antenna (9 pages, revision A, updated 8/07)
This application note describes the PCB antenna used on the Radio Controller Board as a part of the ATAVRRZ200. This kit is designed for the evaluation of the Atmel® AT86RF230 2.45 GHz radio transceiver.
AVR2007: IEEE802.15.4 MAC power consumptions for AT86RF230 and ATmega1281 (14 pages, revision A, updated 9/07)
This Application Note describes two ways of estimating the current consumption of the AT86RF230 radio and the ATmega1281 microcontroller as a transceiver system for the IEEE802.15.4™ standard.
AVR2009: AT86RF230 – Software Programming Model (4 pages, revision B, updated 5/08)
The AT86RF230 Software Programming Model (SWPM) provides a reference for developers utilizing the AT86RF230 radio transceiver as effective as possible.
 
AVR2014: AT86RF230 Receiver sensitivity measurements (14 pages, revision A, updated 4/08)
The Atmel AT86RF230 radio transceiver has a specified receiver sensitivity of -101 dBm. The following document shall provide the information that is required for measuring this value with available Hard- and Software.
AVR2015: RZRAVEN Quick Start Guide (18 pages, revision B, updated 3/08)
This application note describes how to get started with the RZRAVEN kit. The RZRAVEN kit is built around three main components; the hardware itself, the firmware running on the RZUSBSTICK and AVRRAVENs, and the AVR Wireless Services PC suite. This document describes how to install the AVR Wireless PC Suite, use its different features and how to operate the AVRRAVENs accordingly.
AVR2016: RZRAVEN Hardware User's Guide (27 pages, revision D, updated 4/08)
The RZRAVEN is a development kit for the AT86RF230 radio transceiver and the AVR microcontroller. It serves as a versatile and professional platform for developing and debugging a wide range of RF applications; spanning from: simple point-to-point communication through full blown sensor networks with numerous nodes running complex communication stacks.
 
AVR2021: AT86RF231 Antenna Diversity (20 pages, revision B, updated 7/08)
This application note describes the usage, design, and layout of the AT86RF231 Antenna Diversity. The information provided is intended as a helping hand for hardware designers to make use of the AT86RF231 Antenna Diversity capabilities.
AVR2022: AT86RF231 - Software Programming Model (5 pages, revision A, updated 5/08)
The AT86RF231 Software Programming Model (SWPM) provides a reference for developers utilizing the AT86RF231 radio transceiver as effective as possible.
 
AVR2023: AT86RF231 PCB reference design for antenna diversity (15 pages, revision A, updated 8/08)
The AT86RF231 diversity board demonstrates the capabilities of the 802.15.4 compliant 2.4 GHz radio transceiver AT86RF231. With the high performance ATmega1281V AVR microcontroller it serves as a full function network node that is capable of hosting a MAC implementation driven by two AAA batteries for more than one year. Two ceramic chip antennas increase the link budget in a typical indoor scenario with multipath fading effects.
 
AVR2027: AES Security Module (23 pages, revision A, updated 9/09)
This document briefly reviews IEEE 802.15.4 /ZigBee® cryptography and shows how the AT86RF231's and AT86RF212's security modules simplify the implementation of these features.
AVR2028: AT86RF212 – Software Programming Model (5 pages, revision A, updated 8/09)
The AT86RF212 Software Programming Model (SWPM) shall provide a reference for developers utilizing the radio transceiver AT86RF212 as effective as possible.
 
AVR2052: BitCloud Quick Start Guide (29 pages, revision E, updated 8/09)
This document is intended for engineers and software developers evaluating the BitCloud ZigBee® PRO stack.
 
AVR2070: Route Under MAC (RUM) with IPv6 and 6LoWPAN (93 pages, revision B, updated 6/09)
Atmel's Route Under MAC (RUM) with support for IPv6 and 6LoWPAN is a highly flexible stack solution for low power and low cost wireless sensor network applications.
Providing Internet Protocol (IP) over low power, low data rate wireless transceivers enables immediate Interoperability with existing wired networks. With an IPv6 foundation, each wireless node on the network can be given a worldwide unique IPv6 address and directly communicate with any other IPv6 device in the world without the need for any translation or a complex gateway.
Top