Published © GPL3+

Alexa Nim + Pi Display

This skill uses email command to control LEDs from a skill anywhere in the world and visualize the game.

IntermediateFull instructions provided3 hours1,790
Alexa Nim + Pi Display

Things used in this project

Hardware components

Amazon Echo
Amazon Alexa Amazon Echo
Any Alexa device works
×1
Raspberry Pi 3 Model B
Raspberry Pi 3 Model B
Any model should work
×1
Adafruit DotStar LEDs
×1
Logic level shifter
As long as it can shift 3.3v up to 5V and is fast enough for SPI any shifter will work.
×1
Male/Female Jumper Wires
Male/Female Jumper Wires
×1

Software apps and online services

Alexa Skills Kit
Amazon Alexa Alexa Skills Kit
AWS Lambda
Amazon Web Services AWS Lambda
Gmail

Story

Read more

Schematics

VUI

This is a somewhat simplified VUI for the skill and code on the Pi. I simplified aspects due to the fact that there in a game there are so many steps and intents that showing them all will be time consuming but not much more informative. Instead, intents are grouped by category and simplified explanations of the processing is givien.

Code

Email Command Latest Version

Run this on your Pi to update the LEDs in response to your actions. This will be updated with fancier animations soon.

Alexa Skill

Use this along with the guide to create your Alexa skill.

Credits

Comments