STK512 User Guide
1-1
5170C–AVR–10/09
Section 1
Introduction
Congratulations on your purchase of the Atmel
®
AVR
®
-based Uni-directional Radio Starter Kit featuring
Secure Rolling Code RF Transmission Encryption. This kit uses an Atmel STK
®
500 Flash Microcon-
troller Starter Kit that must be obtained separately.
This User’s Guide describes how to use this Starter Kit. Section 2, Getting Started, describes how to
assemble and program the hardware to demonstrate a wireless link that uses a secure rolling code algo-
rithm. Section 3, Programming Notes, describes optional programming for the advanced user.
1.1
Purpose
This starter kit demonstrates a Secure Rolling Code Algorithm transmission protocol for use in a unidi-
rectional wireless communication system. Typical applications for this algorithm are garage door
openers, remote keyless entry, passive entry, and remote car-start systems.
1.2
General Description
This kit demonstrates the transmission protocol with one receiver and a pair of associated transmitters.
However, a typical system can support many more transmitters.
Characteristics of this protocol are:
A transmission-encryption value that is valid only once, preventing interception and re-transmission to
gain unauthorized access,
Message content that is virtually impossible to predict, even if previous messages are known.
For a thorough technical coverage of the hardware, software, and theory, read the application note,
“AVR411: Secure Rolling Code Algorithm for Wireless Link” that is included on the accompanying CD.
1.3
Evaluation Kit Features
Advanced Encryption Standard (AES) and its Cipher-based Message Authentication Code (CMAC)
mode of operation for transmitter authentication:
Multiple transmitters supported
PC command-line tools for cryptographic key management
Up to 256-bit key sizes supported
Less than 30 ms response time
315/434/868 MHz ISM-band frequencies
ATA5771/73/74 and ATA8741/42/43 UHF ASK/FSK transmitters with embedded ATtiny44
microcontroller