Intro to Alexa for IoT
In this tutorial, you will implement Alexa Voice Service Integration for AWS IoT (AFI) on the M5Stack Core2 for AWS IoT EduKit reference hardware kit. You will learn how to use the Espressif Voice Assistant SDK (VA-SDK) and Alexa to control the onboard LED using Alexa Smart Home commands. This tutorial currently uses an AWS account provided by Espressif. This is a beta port of the Espressif VA-SDK for the M5Stack Core2 for AWS IoT EduKit reference hardware.
Assumptions. Before starting this tutorial, verify the following prerequisites:
- You have an M5Stack Core2 ESP32 IoT Development Kit for AWS IoT EduKit.
- You have the necessary toolchain and dependent software installed to build and flash firmware to your M5Stack Core2 for AWS IoT EduKit reference hardware and know which serial port your Core2 for AWS IoT EduKit device is connected to. It is highly recommended you complete the full Blinky Hello World tutorial first.
- You have at least a basic technical understanding of AWS IoT messaging concepts such as topics, publishing, and subscribing.
- You have an IDE installed like Visual Studio Code, as covered in the Getting Started tutorial.