Project showcase
Amazon Alexa / Arduino YÚN Smart Home Light Sample

Amazon Alexa / Arduino YÚN Smart Home Light Sample © MIT

A sample that uses an Arduino YÚN with an Alexa Smart Home Skill to provide voice control to LED lights.

  • 3,841 views
  • 0 comments
  • 10 respects

Components and supplies

Apps and online services

Dp image kit 02
Amazon Alexa Alexa Skills Kit
Used to drive the lights on the Arduino YÚN with your voice.
Screen%20shot%202015 07 20%20at%206.10.26%20pm
Amazon Web Services AWS Lambda
Used for supporting the Amazon Alexa Smart Home skill.
Ha 2up iot
Amazon Web Services AWS IoT
Used to back the state of the light and communicate with the Arduino YÚN device via MQTT.

About this project

I thought the The Alexa and Arduino Smart Home Challenge was exceptionally cool and wanted to contribute even though I couldn't compete. So, I grabbed an Arduino YÚN that I had available and purchased the absolute cheapest NeoPixel compatible light array and went to work.

The sample project 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.

Architecture Overview and Demonstration

Code is available on GitHub at https://github.com/mikemaas-amazon/alexa-smarthome-arduino-yun.

Code

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

Schematics

Sample Architectural Overview
An architectural summary graphic for showing the flow through several components of the solution.
Readme arch hmennvlloa

Comments

Author

Default
Noctuvigilus
  • 1 project
  • 1 follower

Additional contributors

  • The 17.11 firmware updater that made the secure communications to aws possible. by Martino Facchin

Published on

February 15, 2018

Members who respect this project

Img 20180111 103048 1xqci8p0yf1383336 4825787901311 2057402136 nDefaultKrodomoDefaultDefaultDefault1959330 738784679474769 2043547170 n

and 3 others

See similar projects
you might like

Similar projects you might like

Animated Smart Light with Alexa and Arduino

Project tutorial by Bruno Portaluri

  • 3,653 views
  • 9 comments
  • 23 respects

Arduino-Powered Smart Light (Works with Amazon Echo)

Project tutorial by Tinker Project

  • 17,816 views
  • 8 comments
  • 34 respects

BOFF - Alexa Enabled Open Smart Fan

Project showcase by Stephen Harrison

  • 7,692 views
  • 6 comments
  • 28 respects

Scent-terrific Smart Candle

Project tutorial by Darian Johnson

  • 2,893 views
  • 0 comments
  • 32 respects

Hygge Home - Alexa Smart Bath

Project tutorial by J Howard

  • 5,356 views
  • 2 comments
  • 18 respects

Smart Pool: Alexa Controlled Pool Manager

Project tutorial by Benjamin Winiarski

  • 1,358 views
  • 2 comments
  • 7 respects
Add projectSign up / Login