2.
Getting Started
2.1
Quick Start
Steps to start exploring the AVR128DA48 Curiosity Nano Board:
1.
Download Atmel Studio/Microchip MPLAB
®
X IDE.
2.
Launch Atmel Studio/Microchip MPLAB
®
X IDE.
3.
Optional: Use
or
to generate drivers and examples.
4.
Write your application code.
5.
Connect a USB cable (Standard-A to Micro-B or Micro-AB) between the PC and the debug USB port on the
board.
Driver Installation
When the board is connected to your computer for the first time, the operating system will perform a driver software
installation. The driver file supports both 32- and 64-bit versions of Microsoft
®
Windows
®
XP, Windows Vista
®
,
Windows 7, Windows 8, and Windows 10. The drivers for the board are included with Atmel Studio/Microchip
MPLAB
®
X IDE.
Kit Window
Once the board is powered, the green status LED will be lit, and Atmel Studio/Microchip MPLAB
®
X IDE will auto-
detect which boards are connected. Atmel Studio/Microchip MPLAB
®
X IDE will present relevant information like data
sheets and board documentation. The AVR128DA48 device on the AVR128DA48 Curiosity Nano Board is
programmed and debugged by the on-board debugger and, therefore, no external programmer or debugger tool is
required.
Tip:
The Kit Window can be opened in MPLAB X IDE through the menu bar
Window > Kit Window
.
2.2
Design Documentation and Relevant Links
The following list contains links to the most relevant documents and software for the AVR128DA48 Curiosity Nano
Board:
•
- MPLAB X IDE is a software program that runs on a PC (Windows
®
, Mac OS
®
, Linux
®
) to
develop applications for Microchip microcontrollers and digital signal controllers. It is called an Integrated
Development Environment (IDE) because it provides a single integrated “environment” to develop code for
embedded microcontrollers.
•
- Free IDE for the development of C/C++ and assembler code for microcontrollers.
•
- This is a commercial C/C++ compiler that is available for AVR
microcontrollers. There is a 30-day evaluation version as well as a 4 KB code-size-limited kick-start version
available from their website.
•
- MPLAB Code Configurator (MCC) is a free software plug-in that provides a
graphical interface to configure peripherals and functions specific to your application.
•
- Atmel START is an online tool that hosts code examples, helps the user to select and configure
software components, and tailor your embedded application in a usable and optimized manner.
•
- Microchip sample store where you can order samples of devices.
•
- MPLAB Data Visualizer is a program used for processing and visualizing data. The
Data Visualizer can receive data from various sources such as serial ports and on-board debugger’s Data
Gateway Interface, as found on Curiosity Nano and Xplained Pro boards.
AVR128DA48 Curiosity Nano
Getting Started
©
2020 Microchip Technology Inc.
User Guide
DS50002971A-page 5