Skip to content

A sample project showing how to connect Amazon Alexa with an Arduino YÚN to control LED lights with your voice.

Notifications You must be signed in to change notification settings

Anulaa001/alexa-smarthome-arduino-yun

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amazon Alexa / Arduino YÚN Smart Home Light Sample

This sample uses an Arduino YÚN with an Alexa Smart Home Skill to provide voice control to LED lights. The sample also implements an Amazon Web Services (AWS) IoT thing to represent the state of the light and MQTT to communicate that state with the Arduino YÚN. On the Arduino YÚN, a Python client listens for state changes and communicates those to a running sketch via the Bridge. The sketch uses the Adafruit NeoPixel Library to control LED lights in various colors and levels of brightness.

Architectural Overview

The sample implements the following Alexa Smart Home capabilities:

  • Alexa.BrightnessController
  • Alexa.ColorController
  • Alexa.ColorTemperatureController
  • Alexa.PowerController

Getting Started

To get started, follow the setup guide.

About

A sample project showing how to connect Amazon Alexa with an Arduino YÚN to control LED lights with your voice.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 74.0%
  • C++ 26.0%