Martin Mander
Published © GPL3+

The AlexaPhone GPIO Challenge!

Take the Raspberry Pi GPIO Challenge with the Alexaphone! Just lift the handset and speak your query to bring Alexa to life.

IntermediateFull instructions provided15 hours398

Things used in this project

Hardware components

Raspberry Pi 2 Model B
Raspberry Pi 2 Model B
×1
USB-A to Micro-USB Cable
USB-A to Micro-USB Cable
For connecting the Pi to the 5v Mains Adaptor
×1
USB-A to Mini-USB Cable
USB-A to Mini-USB Cable
For connecting the Pi to the USB Voip Phone
×1
Jumper wires (generic)
Jumper wires (generic)
For connecting the Switch and LED to the Pi
×1
Cable Ties (10 Pack)
OpenBuilds Cable Ties (10 Pack)
×1
LED (generic)
LED (generic)
I used a 3-legged, Tri-Colour LED
×1
USB VOIP Handset
×1
Steepletone Trimphone
×1
3.5mm Audio Cable
×1
Rubber Washer
To fix the LED to the case
×1
KitSound Mini Buddy Speaker
×1

Software apps and online services

Alexa Voice Service
Amazon Alexa Alexa Voice Service
AlexaPi Python code links to the AVS
Alexa Skills Kit
Amazon Alexa Alexa Skills Kit
Used to create the GPIO Challenge skill
Amazon Alexa service
IFTTT Amazon Alexa service
Used to link Alexa voice commands to IFTTT Connected services

Hand tools and fabrication machines

Hot glue gun (generic)
Hot glue gun (generic)
Dremel Rotary Tool
Used for plastic chopping
18v Cordless Drill
Used for hole cutting
Scalpel
Used for wire stripping and cable butchering

Story

Read more

Schematics

AlexaPhone Connection Diagram

A visual depiction of how the AlexaPhone component parts are linked together, with connection details.

Code

Github

https://github.com/sammachin/AlexaPi

Github

https://github.com/amzn/alexa-avs-raspberry-pi

Credits

Martin Mander

Martin Mander

28 projects • 57 followers
I love the design and ambition of vintage technology, and the usability and potential of new - my passion is bringing the two together.
Thanks to Sam Machin.

Comments