drag and drop, the serial command line interface, or through the on-board programmer/debugger using
Atmel Studio 7.0.
I. USB Mass Storage ('Drag and Drop')
One way to program the device is to just drag and drop a .hex file into the CURIOSITY drive. The AVR C
compiler tool chain generates a .hex file for each project it builds. This .hex file contains the code of the
project. The AVR-IoT WG board facilitates putting code into the board by having this drag and drop
feature. This feature does not require any USB driver to be installed and works in all major OS
environments. Alternative application example.hex files for the board firmware will be available for
download from the downloads section at the bottom of the
II. Serial Command Line Interface
The AVR-IoT WG development board can also be accessed through a serial command line interface. This
interface can be used to provide diagnostic information. To access this interface, use any preferred serial
terminal application (i.e. Teraterm, Coolterm, PuTTy) and open the serial port labeled Curiosity Virtual
COM port, with the following settings:
Baud Rate
Data
Parity Bit
Stop Bit
Flow Control
Additional Settings
Transmit to the Microcontroller
Note: For users of the Windows environment, the USB serial interface requires the installation of an
USB serial port driver.
The user can control the board by typing the command keywords, listed in
Table 2-1. Serial Command Line Commands
Command
reconnect
wifi (see
Figure 2-8
for example)
key
device
version
*- Type in one of these three numbers to choose among the following security options:
1.
Open
©
2018 Microchip Technology Inc.
avr-iot.com
9600
8-bit
None
1 bit
None
Local Echo: On
CR+LF (Carriage Return + Line Feed)
Arguments
-
<Network SSID>, <Password>,
<Security Option*>
-
-
-
User Guide
AVR-IoT WG User Guide
Chapter 2: Getting Started
webpage.
Table
2-1.
Description
Re-establish connection to the
Cloud
®
Enter Wi-Fi
network
authentication details
Print the public key of the board
Print the unique device ID of the
board
Print the firmware version of the
serial port user interface
DS50002809A-page 9
Need help?
Do you have a question about the AVR-IoT WG and is the answer not in the manual?
Questions and answers