USER GUIDE Atmel SAM D20 Xplained Pro Preface ® The Atmel SAM D20 Xplained Pro evaluation kit is a hardware platform to evaluate the ATSAMD20J18A microcontroller. Supported by the Atmel Studio integrated development platform, the kit provides easy access to the features of the Atmel ATSAMD20J18A and explains how to integrate the device in a custom design.
Table of Contents Preface .......................................................................................... 1 1. Introduction .............................................................................. 3 1.1. 1.2. Features .............................................................................. 3 Kit Overview ......................................................................... 3 2. Getting started ......................................................................... 5 2.1. 2.2.
1. Introduction 1.1 Features ● Atmel ATSAMD20J18A microcontroller ● Embedded debugger (EDBG) ● ● ● 1.
Figure 1-1.
2. Getting started 2.1 Quick-start 3 Steps to start exploring the Atmel Xplained Pro Platform 2.2 1 ● Download and install Atmel Studio ● Launch Atmel Studio ● Connect a Micro-B cable to the DEBUG USB port Connecting the Kit When connecting Atmel SAM D20 Xplained Pro to your computer for the first time, the operating system will do ® ® a driver software installation. The driver file supports both 32-bit and 64-bit versions of Microsoft Windows XP and Windows 7.
3. Xplained Pro Xplained Pro is an evaluation platform that provides the full Atmel microcontroller experience. The platform consists of a series of Microcontroller (MCU) boards and extension boards that are integrated with Atmel Studio, have Atmel Software Framework (ASF) drivers and demo code, support data streaming and more. Xplained Pro MCU boards support a wide range of Xplained Pro extension boards that are connected through a set of standardized headers and connectors.
3.3 Data Field Data Type Example Content Minimum Voltage [mV] uint16_t 3000 Maximum Voltage [mV] uint16_t 3600 Maximum Current [mA] uint16_t 30 Power Supply The SAM D20 Xplained Pro kit can be powered either by USB or by an external power source through the 4pin power header, marked PWR. This connector is described in “Xplained Pro Power Header” on page 8. The available power sources and specifications are listed in Table 3-3, “Power Sources for SAM D20 Xplained Pro” on page 7. Table 3-3.
3.4.2 Pin number Name Description 2 GND Ground. 3 ADC(+) Analog to digital converter , alternatively positive part of differential ADC. 4 ADC(-) Analog to digital converter , alternatively negative part of differential ADC. 5 GPIO1 General purpose I/O. 6 GPIO2 General purpose I/O. 7 PWM(+) Pulse width modulation , alternatively positive part of differential PWM. 8 PWM(-) Pulse width modulation , alternatively positive part of differential PWM.
4. Hardware User Guide 4.1 Connectors This chapter describes the implementation of the relevant connectors and headers on SAM D20 Xplained Pro and their connection to the ATSAMD20J18A. The tables of connections in this chapter also describes which signals are shared between the headers and on-board functionality. 4.1.1 I/O Extension Headers The SAM D20 Xplained Pro headers EXT1, EXT2 and EXT3 offer access to the I/O of the microcontroller in order to expand the board e.g.
Pin on EXT2 SAM D20 pin Function Shared functionality 9 PB14 EXTINT[14] 10 PB15 GPIO 11 PA08 SERCOM2 PAD[0] I²C SDA 12 PA09 SERCOM2 PAD[1] I²C SCL EXT1, EXT3 and EDBG EXT1, EXT3 and EDBG 1 13 PB13 SERCOM4 PAD[1] UART RX 14 PB12 SERCOM4 PAD[0] UART TX 15 PA17 SERCOM1 PAD[1] SPI SS 16 PA18 SERCOM1 PAD[2] SPI MOSI 17 PA16 SERCOM1 PAD[0] SPI MISO 18 PA19 SERCOM1 PAD[3] SPI SCK 19 - - GND - - VCC 20 Notes: 1 1 The SERCOM4 module is shared between EXT1, 2 and 3 UART's,
Table 4-4. External 32.768kHz Crystal 4.2.2 Pin on SAM D20 Function PA00 XIN32 PA01 XOUT32 Mechanical Buttons SAM D20 Xplained Pro contains two mechanical buttons. One button is the RESET button connected to the SAM D20 reset line and the other is a generic user configurable button. When a button is pressed it will drive the I/O line to GND. Table 4-5. Mechanical Buttons 4.2.
Pin on SAM D20 Function PB16 SERCOM5 PAD[0] SPI MISO (Master In, Slave Out) PB22 SERCOM5 PAD[2] SPI MOSI (Master Out, Slave in) PB23 SERCOM5 PAD[3] SPI SCK (Clock Out) Table 4-10. DGI Interface Connections when using I²C Pin on SAM D20 Function PA08 SERCOM2 PAD[0] SDA (Data line) PA09 SERCOM2 PAD[1] SCL (Clock line) Four GPIO lines are connected to the Embedded Debugger. The EDBG can monitor these lines and time stamp pin value changes.
5. Hardware Revision History and Known Issues 5.1 Identifying Product ID and Revision The revision and product identifier of Xplained Pro boards can be found in two ways, through Atmel Studio or by looking at the sticker on the bottom side of the PCB. By connecting a Xplained Pro MCU board to a computer with Atmel Studio running, an information window will pop up. The first six digits of the serial number, which is listed under kit details, contain the product identifier and revision.
6. Document Revision History Document revision Date Comment 42102C 02/2014 Updated “Hardware Revision History and Known Issues” on page 13 and Table 4-3, “Extension Header EXT3” on page 10. 42102B 10/2013 Updated “Hardware Revision History and Known Issues” on page 13.
7. Evaluation Board/Kit Important Notice This evaluation board/kit is intended for use for FURTHER ENGINEERING, DEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES ONLY. It is not a finished product and may not (yet) comply with some or any technical or legal requirements that are applicable to finished products, including, without limitation, directives regarding electromagnetic compatibility, recycling (WEEE), FCC, CE or UL (except as may be otherwise noted on the board/kit).
Atmel Corporation 1600 Technology Drive, San Jose, CA 95110 USA T: (+1)(408) 441.0311 F: (+1)(408) 436.4200 | www.atmel.com © 2014 Atmel Corporation. All rights reserved. / Rev.: 42102C-MCU-02/2014 ® ® ® Atmel , Atmel logo and combinations thereof, Enabling Unlimited Possibilities , AVR , and others are registered trademarks or trademarks of Atmel ® ® ® Corporation or its subsidiaries. Windows is a registered trademark of Microsoft Corporation in U.S. and or other countries.