20
HACKSTER LIVE HARDWARE MEETUP

Hackster DFW - Amazon Echo Workshop

Embed Size (px)

Citation preview

HACKSTER LIVE HARDWARE

MEETUP

HACKSTER

LIVEHackster Live gives people all over the world access to the latest in hardware education, IoT Tools, hands-on workshops and real-time fun. With over 100 ambassadors around the world,

Hackster Live encompasses our series of community organized, hands-on meetups and workshops.

Hackster Live Sponsors

New Sponsors … Amazon Echo and Intel IoT

What’s Hackster DFWHackster is an online community for hardware hackers. By popular demand, we're also launching local project nights. Our goal is simple: help hardware makers and hackers from Dallas/Fort Worth to connect, share ideas, and build great things together!

Free Hardware

Challenges!

Mentor or member-led group events

Show and tell of a project

Workshops

Ad-hoc long-term projects

Test before you buy your own hardware

Chill out area

Kids area with littleBits and the like.

Finally, working on your own

Why Hackster DFW?Ron Dagdag, Hackster Ambassador for DFW

Personally, I want to explore the intersection of

Augmented Reality/Virtual Reality,

Robotics and IoT.

Agenda

Welcome - Introduce yourself

Who is Hackster.io and how it works, contests, prizes, etc

Challenges

Hackster Live DFW

Discuss shaping this meetup group

Project pitching

Let's Build Stuff! / Workshop

Hackster DFW Group Discussion

http://bit.ly/join-hackster-dfwQuick Picks - mention cool technology, events, that are going on

that people should be aware of.Project demos / show and tellDiscuss Hackster challengesDiscuss and pitch projectsSplit out into groups and build things

Workshop Night

#HacksterLiveThank our sponsorsCreate Hackster.io account http://bit.ly/join-hackster-dfwCreate a new project at Hackster.IO and post a photo of your

projectJoin hacksterlive slack channelAmazon Echo

What is Alexa?

Alexa is a cloud-based voice service that can answer questionsplay musicread the newsand more…

What is Amazon Echo?

Alexa, Hello

The Alexa Voice Service (AVS)

Enables you to add voice-powered experiences to your connected devices For device makers that have a connected product with a microphone and

speaker Your customers speak to Alexa through the microphone on your device and

Alexa will respond through your device’s speaker Gives your customers access to Alexa’s skills and capabilities, including

those created by you or other developers using the Alexa Skills Kit (ASK) Can use connected devices like the Arduino, Raspberry Pi, even your

laptop/desktop

The Alexa Skills Kit (ASK)

A collection of: Self-service APIs Tools Documentation and code samples

Easily add “skills” to Alexa “Alexa, ask my garage door to close” “Alexa, what will the weather be like tomorrow?” ”Alexa, tell my game room lights to go to movie mode”

Uses devices from the Amazon Echo family

Creating your own ALEXA SKILLS

Alexa skills have two parts:Configuration

- data in Amazon Developer PortalHosted service

- responding to user requests

Sample interactions of ALEXA SKILLS

One and done “Alexa, start Astrology and get the Pisces horoscope.” [Horoscope Provided]

Conversation “Alexa, start Astrology” [“What’s your sign?”] “Pisces” [Horoscope Provided]

Alexa Architecture

Alexa Skills Kit Architecture

What is AWS Lambda?

AWS Lambda lets you run code without provisioning or managing servers. You pay only for the compute time you consume - there is no charge when your code is not running. With Lambda, you can run code for virtually any type of application or backend service - all with zero administration.

No Servers to Manageautomatically runs your code without requiring you to provision or manage

serversContinuous Scaling

automatically scales your application by running code in response to each trigger.

Subsecond Meteringcharged for every 100ms your code executes and the number of times your

code is triggered

What is Echosim.io?

A New Online Tool Built by the Community, for the Community

https://echosim.io/Echosim.io lives in your browser, so anyone, anywhere can access it and test their Alexa skills. You no longer need an Alexa-enabled device to test your skills. Developers worldwide can use Echosim.io to experience Alexa. Its simplicity makes it easy for anyone to understand what an Echo is and what it does without having to explain Alexa’s unique UX.

https://developer.amazon.com/public/community/post/Tx3BB1JHNS1TDTS/Introducing-Echosim-io-A-New-Online-Tool-Built-by-the-Community-for-the-Communit

Links

http://bit.ly/alexastepbystephttp://bit.ly/alexaskillslambdahttps://developer.amazon.com/public/community/post/TxDJWS16KUPVKO/New-Alexa-Skills-Kit-Template:-Build-a-Trivia-Skill-in-under-an-Hourhttps://github.com/amzn/alexa-avs-raspberry-pi

TUTORIALSAlexa Skills trivia game template:https://developer.amazon.com/public/community/post/TxDJWS16KUPVKO/New-Alexa-Skills-Kit-Template:-Build-a-Trivia-Skill-in-under-an-Hour

Alexa Skills fact template:https://developer.amazon.com/public/community/post/Tx3DVGG0K0TPUGQ/New-Alexa-Skills-Kit-Template:-Step-by-Step-Guide-to-Build-a-Fact-Skill