Smart RF Device Family - Getting Started Guide. Features. Description. References ATAN0115 APPLICATION NOTE

Similar documents
AT03975: Getting Started with SAM L21. Descripton. Features. SMART ARM-Based Microcontroller APPLICATION NOTE

AVR42789: Writing to Flash on the New tinyavr Platform Using Assembly

AT06467: Getting started with SAM D09/D10/D11. Features. Description. SMART ARM-based Microcontrollers APPLICATION NOTE

AT60142H/HT. Rad-Hard 512Kx8 Very Low Power CMOS SRAM ERRATA-SHEET. Active Errata List. Errata History. Abbreviations. 1.

Ethernet1 Xplained Pro

ATAES132A Firmware Development Library. Introduction. Features. Atmel CryptoAuthentication USER GUIDE

APPLICATION NOTE. Atmel QT4 Xplained Pro User Guide ATAN0114. Preface

AT09381: SAM D - Debugging Watchdog Timer Reset. Introduction. SMART ARM-based Microcontrollers APPLICATION NOTE

QT2 Xplained Pro. Preface. Atmel QTouch USER GUIDE

USER GUIDE. Atmel QT6 Xplained Pro. Preface

EDBG. Description. Programmers and Debuggers USER GUIDE

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

APPLICATION NOTE. AT6486: Using DIVAS on SAMC Microcontroller. SMART ARM-Based Microcontroller. Introduction. Features

This user guide describes how to run the Atmel ATWINC3400 Bluetooth Low Energy (BLE) Provisioning demo from out-of-box conditions.

QT3 Xplained Pro. Preface. Atmel QTouch USER GUIDE

USER GUIDE. ATWINC1500 Xplained Pro. Preface

SAMA5D2 Quad SPI (QSPI) Performance. Introduction. SMART ARM-based Microprocessor APPLICATION NOTE

AVR42772: Data Logger Demo Application on XMEGA A1U Xplained Pro. Introduction. Features. AVR XMEGA Microcontrollers APPLICATION NOTE

USER GUIDE. ZigBit USB Stick User Guide. Introduction

APPLICATION NOTE. 3-lead CONTACT Package Usage. ATSHA204A, ATECC108A, and ATECC508A. Introduction. 3-lead CONTACT Package

Hardware Prerequisites Atmel Xplained Pro Evaluation Kit Atmel WINC1500 extension USB Micro Cable (TypeA / MicroB)

APPLICATION NOTE. Atmel AT03160: Migrating Bootloader from ATxmega128A1 to other Atmel XMEGA Devices. Atmel AVR XMEGA. Features.

ATtiny104 Xplained Nano. Preface. AVR 8-bit Microcontrollers USER GUIDE

APPLICATION NOTE. Generating Random Secrets. ATSHA204A, ATECC108A, and ATECC508A. Description. Topics

APPLICATION NOTE. AT11008: Migration from ATxmega16D4/32D4 Revision E to Revision I. Atmel AVR XMEGA. Introduction. Features

ATtiny817 QTouch Moisture Demo User Guide. Description. Features. AVR 8-bit Microcontrollers USER GUIDE

AT11512: SAM L Brown Out Detector (BOD) Driver. Introduction. SMART ARM-based Microcontrollers APPLICATION NOTE

APPLICATION NOTE. User Guide for the Evaluation Kit ATA8520-EK1-E and the ATA8520-EK2-E and ATA8520-EK3-E Extension Boards ATAN0104.

AT21CS Series Reset and Discovery. Introduction. Serial EEPROM APPLICATION NOTE

AVR1518: XMEGA-A1 Xplained Training - XMEGA Clock System. 8-bit Atmel Microcontrollers. Application Note. Prerequisites.

APPLICATION NOTE. AT03324: Atmel REB212BSMA-EK Quick Start Guide. Atmel MCU Wireless. Introduction

Atmel ATtiny1634 MCU Atmel ATA SBC LIN transceiver with integrated voltage regulator Touch. Three Atmel QTouch buttons One Atmel QTouch slider

ATECC108/ATSHA204 USER GUIDE. Atmel Firmware Library. Features. Introduction

USER GUIDE. Atmel QT1 Xplained Pro. Preface

USER GUIDE EDBG. Description

USER GUIDE. ATmega168 Xplained Mini User Guide. Introduction

OLED display with pixels resolution Ambient light sensor CPU load Analog filter Quadrature Encoder with push button Digital I/O

Native route discovery algorithm

USER GUIDE. Atmel Segment LCD1 Xplained Pro. Preface

APPLICATION NOTE. AT04470: Differences between SAM D21 Variants A, B, and L. 32-bit Microcontroller. Introduction

Atmel AVR1619: XMEGA-B1 Xplained Demonstration. 8-bit Atmel Microcontrollers. Application Note. Features. 1 Introduction

APPLICATION NOTE. How to Securely Switch Atmel s LIN Transceiver ATA6662/ATA6662C to Sleep Mode ATA6662/ATA6662C. Concerning Atmel ATA6662

ATECC508A Public Key Validation. Introduction. Atmel CryptoAuthentication APPLICATION NOTE

I/O1 Xplained Pro. Preface. Atmel MCUs USER GUIDE

AT88CK101 HARDWARE USER GUIDE. Atmel CryptoAuthentication Development Kit. Atmel CryptoAuthentication AT88CK101 Daughterboard

USER GUIDE. Atmel maxtouch Xplained Pro. Preface

ATZB-SAMR21-XPRO. Preface. SmartConnect USER GUIDE

AT02667: XMEGA-E5 Xplained Hardware User's Guide. Features. Description. AVR XMEGA Microcontrollers APPLICATION NOTE

APPLICATION NOTE. AT05567: TC Capture on External Interrupt with the Event System on SAM D20. Preface ASF PROJECT DOCUMENTATION

AT03262: SAM D/R/L/C System Pin Multiplexer (SYSTEM PINMUX) Driver. Introduction. SMART ARM-based Microcontrollers APPLICATION NOTE

DGILib USER GUIDE Atmel-42771A-DGILib_User Guide-09/2016

USER GUIDE. Atmel OLED1 Xplained Pro. Preface

SMART ARM-based Microcontrollers ATSAMD21E16LMOTOR USER GUIDE

APPLICATION NOTE. Atmel AVR2131: Lightweight Mesh Getting Started Guide. Atmel MCU Wireless. Features. Description

AVR1503: Xplain training - XMEGA Programmable Multi Interrupt Controller 8-bit Microcontrollers Application Note Prerequisites

APPLICATION NOTE. CryptoAuthentication Personalization Guide. ATSHA204A and ATECC508A. Introduction. Features

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

Atmel AVR ATxmega384C3 microcontroller OLED display with 128x32 pixels resolution Analog sensors. Ambient light sensor Temperature sensor

APPLICATION NOTE. Atmel AVR1638: XMEGA RTC Calibration. 8-bit Atmel Microcontrollers. Features. Introduction

AT10942: SAM Configurable Custom Logic (CCL) Driver. Introduction. SMART ARM-based Microcontrollers APPLICATION NOTE

APPLICATION NOTE. Scope. Reference Documents. Software Ethernet Bridge on SAMA5D3/D4. Atmel SMART SAMA5D3/D4 Series

SBAT90USB162 Atmel. SBAT90USB162 Development Board User s Manual

LBAT90USB162 Atmel. LBAT90USB162 Development Board User s Manual

AT88SC3216CRF. CryptoRF EEPROM Memory 13.56MHz, 32 Kilobits SUMMARY DATASHEET. Features

APPLICATION NOTE. Atmel AT03304: SAM D20 I 2 C Slave Bootloader SAM D20. Description. Features

AT88RF04C. CryptoRF EEPROM Memory 13.56MHz, 4 Kilobits SUMMARY DATASHEET. Features

Atmel LF-RFID Kit Comparison Chart. Application Note. Atmel LF-RFID Kit Comparison Chart. 1. Description

[Type here] M904S. Bluetooth 4.0 SiP Module - BT 4.0 LE

USER GUIDE. ATmega328P Xplained Mini User Guide. Introduction

Atmel QT600 Quick Start Guide Touch Solutions

USER GUIDE. Wireless Production Test Reference Protocol Specification Document. Atmel MCU Wireless. Description

STK521. User Guide B AVR 01/12

[Type here] M907. Bluetooth 4.2 Low Energy/Zigbee/RF4CE/Thread SiP Module with MCU and integrated antenna

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

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

APPLICATION NOTE. Atmel AVR057: Internal RC Oscillator Calibration for ATtiny4/5/9/10/20/40. 8-bit Atmel Microcontrollers. Features.

Atmel AVR473: ATAVRSB202 Hardware User Guide. 8-bit Atmel Microcontrollers. Application Note. Features. 1 Introduction

Atmel ATMXT143E touchscreen controller Capacitive touch ITO 320 x 240 pixel LCD display with SPI interface LED backlight

APPLICATION NOTE. Atmel AT01080: XMEGA E Schematic Checklist. Atmel AVR XMEGA E. Features. Introduction

AVR32917: picopower Board getting started. 32-bit Microcontrollers. Application Note. Preliminary. Features. 1 Introduction

APPLICATION NOTE. AT07216: SAM G55 Schematic Checklist. Atmel SMART SAM G55. Introduction

APPLICATION NOTE. AT03197: Thermostat with Touch and Wireless Connectivity Hardware User's Guide. Atmel 32-bit Microcontroller. Description.

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

AVR1303: Use and configuration of IR communication module. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

OLED display Sensors readout. Light sensor Temperature sensor

Atmel System Peripheral and Memory Products. Temperature Sensor, Crypto and Serial Memory Solutions

64K (8K x 8) Battery-Voltage Parallel EEPROM with Page Write and Software Data Protection AT28BV64B

SAM4 Reset Controller (RSTC)

USER GUIDE. Atmel PROTO1 Xplained Pro. Preface

AVR1501: Xplain training XMEGA Timer/Counter 8-bit Microcontrollers Application Note Prerequisites 1 Introduction

User Guide for the Evaluation Kit ATA8520-EK1-F and the ATA8520-EK3-F Extension Board (US Version) Features. Description ATAN0156 APPLICATION NOTE

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

Atmel AVR32847: Migration from/to the UC3L0 64/32/16 from/to the UC3L0 256/ bit Atmel Microcontrollers. Application Note.

ATmega328PB Xplained Mini. Introduction. AVR 8-bit Microcontrollers USER GUIDE

RELEASE NOTES. GNU Toolchain for Atmel ARM Embedded Processors. Introduction

Atmel and the use of Verilator to create uc Device Models

USER GUIDE. ATWILC1000 Getting Started with SAMA5D3 Xplained Board. Atmel SmartConnect. Introduction. Features

APPLICATION NOTE. Atmel AVR536: Migration from ATmega644 to ATmega644A. 8-bit Atmel Microcontrollers. Introduction

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

APPLICATION NOTE. Atmel AT02260: Driving AT42QT1085. Atmel QTouch. Features. Description

Transcription:

ATAN0115 Smart RF Device Family - Getting Started Guide APPLICATION NOTE Features Introduction to the Smart RF device family, including ATA82xx receivers, the ATA8520 transmitter and ATA85xx transceivers Available documentation, i.e., datasheets, user guides and application notes Available tools for configuration Available evaluation kits and software Development tools required for application development Description This document provides an overview of the Smart RF ATA82xx receiver, ATA8520 transmitter and ATA85xx transceiver device families. All devices have the same architecture with the transceiver family featuring both send and receive, receivers only receive, and transmitters only transmit. The available documentation, tools and software and their purpose are described together with the evaluation kits currently available. The tools and environments required for development are described. The following reference section lists documentation all currently available for the devices. References [1] ATA8210/5 UHF Receiver Datasheet [2] ATA8510/5 UHF Transceiver Datasheet [3] ATA8210/8510 UHF Receiver/Transceiver User Manual [4] ATA8520 SIGFOX EU Transmitter Datasheet [5] ATA8520D SIGFOX EU Transceiver Datasheet [6] ATA8520E SIGFOX EU and US Transceiver Datasheet [7] ATAN0034 ATA583x and ATA578x Power-On and Reset Behavior [8] ATAN0035 ATA583x and ATA578x Configuration Tool Guide and Software

[9] ATAN0036 ATA5831 Flash Application Development Guide and Software [10] ATAN0038 ATA583x and ATA578x Secure SPI Link [11] ATAN0095 Polling Current Calculation [12] ATAN0096 ATA8510 Programmer s Guide [13] ATAN0129 - ATA8520 FAQ [14] ATAN0136 ATA8520D Production and EOL Testing [15] ATAN0140 ATA8520D CE Conformance Testing and SIGFOX Certification [16] ATAN0141 ATA8520D Sensitivity Measurement [17] ATAN0142 - ATA8520D Crystal Calibration [18] ATAN0144 ATA8520D Reference Design [19] ATAN0158 - ATA8520E Reference Design [20] ATAN0160 ATA8520E Production and EOL Testing [21] IAR Embedded Workbench for Atmel AVR see http://www.iar.com [22] Atmel Studio 6 and 7 and AVR Debugger see http://www.atmel.com/products/microcontrollers/avr/ default.aspx?tab=tools [23] Atmel SIGFOX webpage: http://www.atmel.com/products/wireless/sigfox/default.aspx [24] Atmel Smart RF webpage: http://www.atmel.com/products/wireless/smartrf/default.aspx 2

Table of Contents Features... 1 Description...1 References... 1 1. Overview...4 2. Documentation...5 3. Demo and Evaluation Kits... 6 4. Tools and Development Environments... 11 5. Ordering Information...14

1. Overview Table 1-1 provides an overview of the main features and differences between the ATA8520 SIGFOX transmitter, the ATA85xx transceiver and the ATA82xx receiver devices. While the ATA85xx family has receive and transmit functionality, the ATA82xx family only has receive functionality. The ATA8520 and ATA8520D devices are capable of operating within a SIGFOX network and as a transmitter or modem device, including SIGFOX protocol handling. The main difference between the devices within a family is availability of additional user Flash. This additional memory allows a user application to be implemented for extending the built-in ROM firmware. Table 1-1. Smart RF Device Family Overview Function Transmitter 868MHz Transceiver 315/433/868-956MHz Receiver 315/433/868-956MHz Device ATA8520 SIGFOX 868MHz (EU) ATA8510 ATA8515 ATA8520D SIGFOX 868MHz (EU) ATA8520E SIGFOX 868MHz (EU) 902MHz (US) ATA8210 ATA8215 RX Function TX Function - x x x x x x x x x x x - - Firmware ROM SIGFOX protocol 24Kbyte 24Kbyte SIGFOX protocol SIGFOX protocol 24Kbyte 24Kbyte SRAM - 1Kbyte 1Kbyte - - 1Kbyte 1Kbyte EEPROM - 1Kbyte 1Kbyte - - 1Kbyte 1Kbyte User Flash - 20Kbyte - - - 20Kbyte - The ATA8520 is a SIGFOX transmitter device which supports the SIGFOX uplink mode at 868MHz and the ATA8520D is a SIGFOX transceiver device which supports uplink and downlink mode at 868/869MHz. The ATA8520E is a SIGFOX transceiver device which supports uplink and downlink mode at 868/869MHz and 902/905MHz. These devices are certified SIGFOX compliant and facilitate the certification process for a SIGFOX Ready system, including the RF antenna. These devices also include the SIGFOX device ID and PAC registration code for SIGFOX back-end registration. 4

2. Documentation The documentation for these devices is available as 1. The datasheet provides a general product description, a brief functional and hardware description, the electrical characteristics as well as ordering and package information (see [1], [2], [4], [5] and [6]). 2. The user manual includes a detailed description of the product, its functionality and hardware, electrical and timing characteristics, an appendix with a table of the AVR instructions, the register and memory map, the SPI command reference, the error codes and instructions on using the timer. The ordering and package information is also included (see [3]). In addition to basic documentation of the devices, several application notes are available describing how the device is used: 1. A programmer s guide provides detailed information on using the internal ROM firmware and the extension, with a user Flash application for the ATA8210 and ATA8510 device (see [12]). 2. A Flash application guide provides information on using the development tools together with how to use the Flash application template for setting up a user Flash application (see [9]). The Flash application guide also includes a software package with the Flash application template for the ATA8210 and ATA8510 devices. 3. A configuration tool guide provides an introduction on using the EEPROM configuration tool. This tool is helpful when setting up the memory content of the EEPROM configuration memory (see [8]). The configuration tool guide also includes the Java-based configuration tool software. The ATA821x and ATA851x devices have integrated EEPROM memory for storing configuration data generated by the configuration tool. 4. Additional application notes provide information about the power-on and reset behavior (see [7]) and implementation of an optional secure SPI communication link (see [10]). An application note and an Excel spreadsheet are available for performing current consumption calculations for the RF receive modes for the ATA821x and ATA851x devices [11]. 5. Application notes are available for the ATA8520, ATA8520D and ATA8520E SIGFOX devices with information on the development process. These includes hardware guides [18] and [19] for the PCB design and guides with software for production testing [14] and [20] and CE(ETSI) certification testing [15]. An application note describes how to perform sensitivity measurement on the ATA8520D transceiver device [16]. The crystal calibration during production testing and for the CE/ ETSI testing is described in an application note with software example [17]. A FAQ list addresses typical application questions for the SIGFOX devices and kits [13]. 5

3. Demo and Evaluation Kits A set of demo and evaluation kits is available with software applications, also in full source code, which helps users quickly start on their development projects. The following kits are currently available: ATA8510-EK1 (EU version) This kit demonstrates a bidirectional RF link between an ATA8510 and ATA8515 device. A base station with ATA8515 device is controlled by a SAMD20 ARM-CortexM0 device using the SPI command interface. An embedded remote sensor application using the ATA8510 device is controlled by the internal AVR MCU with a user-defined Flash application for reading a temperature sensor and performing bidirectional communication with the base station. This kit covers the functionality of the ATA8510 and ATA8515 transceiver devices and the ATA8210 and ATA8215 receiver devices for the receive functions in the application. Figure 3-1. ATA8510-EK1 ATA8520-EK1-E (EU version) This kit explains how to operate an ATA8520D SIGFOX device with a battery-powered stand-alone application using an ATmega328P MCU as host controller and an AT30TS75A temperature sensor. The MCU controls all kit operations as well as the ATA8520D device using the SPI command interface. The kit comes with a preprogrammed ATA8520D device including the ID and PAC codes for the registration in the SIGFOX back end. The kit requires a SIGFOX account and area coverage with a SIGFOX network. Included in the kit is a one-year free subscription for operating within the SIGFOX network. The kit is preprogrammed and ready for use with an external 3V power supply, i.e., battery. The toolpack with software, hardware documentation and user guides is available on the product page of the Atmel website [23]. An additional Atmel debugger device is required for application development. 6

Figure 3-2. ATA8520-EK1-E ATA8520-EK2-E (EU version) This extension board can be used together with an Xplained Mini or Arduino UNO development board and includes an ATA8520D SIGFOX device and an AT30TS75A temperature sensor, together with the four connectors required for the Xplained Mini connection. To operate the kit, go to the Atmel website product page and download the toolpack with software, hardware documentation and user guides for the Xplained Mini and Arduino UNO target platforms [23]. The Xplained Mini and Arduino UNO development board are not included in the kit. Figure 3-3. ATA8520-EK2-E ATA8520-EK3-E (EU version) This extension board can be used together with an Xplained PRO development board and includes an ATA8520D SIGFOX device and an AT30TS75A temperature sensor. To operate the kit, go to the Atmel website product page and download the toolpack with software, hardware documentation and user guides for the following Xplained PRO target platforms [23]: SAMD11, SAMD20, SAMD21, SAML21. The XplainedPRO development board is not included in the kit. 7

Figure 3-4. ATA8520-EK3-E The ATA8520-EK1-E kit and the extension boards ATA8520-EK2-E and ATA8520-EK3-E are CE(ETSI) and "SIGFOX compliant " certified. All hardware documentation is included in the toolpack, which can be used as reference. See also the application notes [15], [16], [17] and [18]. ATA8520-EK4-E (EU version) This is similar to the ATA8520-EK1-E kit but uses the ATA8520E SIGFOX device with a batterypowered stand-alone application using an ATmega328P MCU as host controller and an AT30TS75A temperature sensor. All RF components are placed on a module PCB on-top of a base board. This module PCB is intended as reference design for the RF circuitry. The MCU controls all kit operations similar to ATA8520-EK1-E and comes with a preprogrammed ATA8520E device including the ID and PAC codes for the registration in the SIGFOX back end. The kit requires a SIGFOX account and area coverage with a SIGFOX network. Included in the kit is a one-year free subscription for operating within the SIGFOX network. The kit is preprogrammed and ready for use with an external 3V power supply, i.e., battery. The toolpack with software, hardware documentation and user guides is available on the product page of the Atmel website [23]. An additional Atmel debugger device is required for application development. Figure 3-5. ATA8520-EK4-E ATA8520-EK6-E (EU Version) This extension board can be used together with an Xplained PRO development board and includes an ATA8520E SIGFOX device and an AT30TS75A temperature sensor. To operate the kit, go to the Atmel website product page and download the toolpack with software, hardware documentation and user guides for the following Xplained PRO target platforms [23]: SAMD11, SAMD20, SAMD21, SAML21. The XplainedPRO development board is not included in the kit. 8

Figure 3-6. ATA8520-EK6-E ATA8520-EK1-F (US Version) This kit is similar to the ATA8520-EK4-E kit but is intended for the US to operate at 902MHz. It uses the ATA8520E SIGFOX device with a battery-powered stand-alone application using an ATmega328P MCU as host controller and an AT30TS75A temperature sensor. All RF components are placed on a module PCB on-top of a base board. This module PCB is intended as reference design for the RF circuitry. The MCU controls all kit operations similar to ATA8520-EK4-E and comes with a preprogrammed ATA8520E device including the ID and PAC codes for the registration in the SIGFOX back end. The kit requires a SIGFOX account and area coverage with a SIGFOX network. Included in the kit is a one-year free subscription for operating within the SIGFOX network. The kit is preprogrammed and ready for use with an external 3V power supply, i.e., battery. The toolpack with software, hardware documentation and user guides is available on the product page of the Atmel website [23]. An additional Atmel debugger device is required for application development. Figure 3-7. ATA8520-EK1-F ATA8520-EK3-F (US Version) 9

This extension board is intended for the US to operate at 902MHz and can be used together with an Xplained PRO development board and includes an Atmel ATA8520E SIGFOX device and an AT30TS75A temperature sensor. To operate the kit, go to the Atmel website product page and download the toolpack with software, hardware documentation and user guides for the following Xplained PRO target platforms [23]: SAMD11, SAMD20, SAMD21, SAML21. The XplainedPRO development board is not included in the kit. Figure 3-8. ATA8520-EK3-F The ATA8520-EK1-F kit is FCC and "SIGFOX compliant" certified. All hardware documentation is included in the toolpack, which can be used as reference. See also the application notes [16], [17] and [19]. 10

4. Tools and Development Environments Atmel Studio 6 or 7 [22] and the toolpacks for the kits [23] and [24] are required for application development. The IAR environment [21] together with the Flash application template [9] is mandatory for Flash application development for the ATA8210 and ATA8510 internal Flash memory and AVR controller. The ATA821x and ATA851x devices need EEPROM configuration with the EEPROM configuration tool [8] for generating the EEPROM data. In addition to these software environments and tools, an Atmel debugger device is required for application development and debugging of the internal Flash application of the ATA8210 and ATA8510 devices. An Atmel debugger or programmer is required for programming the EEPROM data onto the ATA821x and ATA851x devices. The ATA8520, ATA8520D and ATA8520E devices do not require any debugger or programmer tool, but for application development of the host MCU development tools and the tool pack [23] is required, i.e. for PCB development. The following tools are available for development: 1. The Atmel Studio 6 and Atmel Studio 7 development environment [22] is required for programming the EEPROM and Flash application content. It also allows the device fuses and lock bits to be set. Figure 4-1. Atmel Studio 6 2. The IAR Embedded Workbench for Atmel AVR [21] is required for development of a user Flash application using the internal ROM firmware. The Flash application template and the ATA5831 Programmer s Guide [9] refer to this development environment. 11

Figure 4-2. IAR Embedded Workbench 3. No additional tools are required if the devices are operated and controlled using the SPI link. The SPI commands are described in [3], [4], [5], [6] or [12] and can be issued by any CPU host connected to the SPI lines. Even programming of the internal EEPROM can be accomplished using the SPI link. As an alternative, the AVR debugger and Atmel Studio 6 or 7 can be used for programming the EEPROM content. 4. An EEPROM Configuration Java Tool is available for generating the EEPROM programming file. The tool can generate programming files (*.hex) or include files (*.h) for the host MCU. Figure 4-3. Atmel Configuration Tool 12

5. A debugger tool such as the JTAGICE3 or Atmel ICE debugger is required for programming the configuration content into the EEPROM of the device. This tool is also required for development and debugging of a Flash application (see [9]). Figure 4-4. Debugger Tool Figure 4-5. Power Debugger 13

5. Ordering Information The following list provides the devices and kits currently available and order numbers. Table 5-1. Smart RF Devices IC Part Number Kit Part Number Description ATA8510-GHQW ATA8515-GHQW ATA8210-GHQW ATA8215-GHQW RF transceiver with Flash memory RF transceiver RF receiver with Flash memory RF receiver ATA8510-EK1 Bidirectional RF link Table 5-2. SIGFOX Devices IC Part Number Kit Part Number Description ATA8520-GHQW ATA8520D-GHQW EU: uplink EU: uplink/downlink ATA8520-EK1-E ATA8520-EK2-E ATA8520-EK3-E EU: uplink/downlink (stand-alone) EU: uplink/downlink (Xplained Mini/Arduino extension board) EU: uplink/downlink (Xplained Pro extension board) ATA8520E-GHQW EU and US: uplink/downlink ATA8520-EK4-E ATA8520-EK6-E ATA8520-EK1-F ATA8520-EK3-F EU: uplink/downlink (stand-alone) EU: uplink/downlink (Xplained Pro extension board) US: uplink/downlink (stand-alone) US: uplink/downlink (Xplained Pro extension board) 14

Atmel Corporation 1600 Technology Drive, San Jose, CA 95110 USA T: (+1)(408) 441.0311 F: (+1)(408) 436.4200 www.atmel.com 2016 Atmel Corporation. / Rev.: Atmel, Atmel logo and combinations thereof, Enabling Unlimited Possibilities, AVR, and others are registered trademarks or trademarks of Atmel Corporation in U.S. and other countries. ARM is a registered trademark of ARM Ltd. Other terms and product names may be trademarks of others. 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 THE ATMEL TERMS AND CONDITIONS OF SALES LOCATED ON THE ATMEL WEBSITE, 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 AND 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 products 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 products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life. SAFETY-CRITICAL, MILITARY, AND AUTOMOTIVE APPLICATIONS DISCLAIMER: Atmel products are not designed for and will not be used in connection with any applications where the failure of such products would reasonably be expected to result in significant personal injury or death ( Safety-Critical Applications ) without an Atmel officer's specific written consent. Safety-Critical Applications include, without limitation, life support devices and systems, equipment or systems for the operation of nuclear facilities and weapons systems. Atmel products are not designed nor intended for use in military or aerospace applications or environments unless specifically designated by Atmel as military-grade. Atmel products are not designed nor intended for use in automotive applications unless specifically designated by Atmel as automotive-grade.