When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works.

Amazon provides step-by-step instructions on how to make a DIY Echo with a Raspberry Pi

Amazon has published an extremely detailed tutorial on their Github account about how to get Alexa running on a Raspberry Pi, essentially making a DIY version of Amazon's own Echo device. The tutorial itself is extremely newbie friendly and the only required skills listed are "basic programming experience" and "familiarity with shell" - or the *nix terminal.

The tutorial itself is split off into three main sections:

  1. Booting the Raspberry Pi and getting the essential packages
  2. Signing up for a developer account with Amazon and organizing access to Alexa
  3. Correctly setting up Alexa on the Raspberry Pi

Because the project is so simple it makes it a pretty great introduction to the Raspberry Pi and similar SBCs, and it's quite useful for people who have a Raspberry Pi sitting around and would like a new project to try out.

It does come with one caveat, however, which might be a deal breaker to some. Unlike the Amazon Echo, it can't be voice-activated. The original Echo has a trigger word you can use to make it start listening (think "OK Google" on Android or "Hey Siri" on iOS) but the tutorial provided by Amazon and the relevant tools requires you to click a button to make it start listening.

..but it isn't the end of the world. Those who'd like to dig deeper can utilize Jasper, Pocket Sphinx, Blather or a number of similar platforms out there to record a trigger word and have it activate Alexa, and thereby getting the full Echo experience.

You can check out the full project project on Amazon's Github account here.

Report a problem with article
Next Article

The Vernee Apollo with 6 GB RAM, 128 GB storage and ten-core SoC gets a $399 price tag

Previous Article

Marshmallow rolls out to Galaxy S5 devices outside of S. Korea

Join the conversation!

Login or Sign Up to read and post a comment.

10 Comments - Add comment