19
/
T
he Microchip Technology AC164160 AVR-IoT WG
Evaluation Board is an Internet of Things (IoT)
development kit for prototyping IoT applications that
securely connect to the cloud. In this project, we'll set
up an IoT development environment and configure the AVR-
IoT WG board and Google Cloud to run an application that
reads hardware sensors and securely transmits real-time data
to the cloud. The AVR-IoT WG board contains a cryptographic
coprocessor that stores and protects the board's private key
that authenticates itself in the Google Cloud. Once sensor data
is sent to the cloud, the data can be stored, processed, and
analyzed using a variety of cloud computing resources. As you
perform this project, we'll show you how to modify and rebuild
the application software to make your own changes. This
process will provide a foundation for prototyping other types
of secure IoT applications.
Figure 1: Microchip Technology
AC164160 AVR-IoT WG Evaluation
Board. (Source: Mouser Electronics)
PROJECT TECHNOLOGY OVERVIEW
AC164160 AVR-IoT WG Evaluation Board
The AC164160 AVR-IoT WG (Figure 1) is a development
board from Microchip Technology that tests and evaluates
the ATmega4808 low-power microcontroller and ATECC608A
cryptographic coprocessor along with sensors and a Wi-Fi
®
communications module. It allows developers to prototype
IoT applications that securely connect to cloud computing
services through the internet and that support hardware-
based security services for authentication,
confidentiality, and data integrity.
Connecting the Microchip
AC164160 AVR-IoT WG
to Google Cloud IoT
Greg Toth for Mouser Electronics