Things used in this project

Hardware components:
Pi 3 02
Raspberry Pi 3 Model B
Have a full setup with Keyboard, Mouse and HDMI monitor.
Beagleboardblack BeagleBone Black
09590 01
LED (generic)
Resistor 470 Ohm
Servo (generic)
Typical servo motor
10722 01
Speaker: 0.25W, 8 ohms
Any speaker to connect to Raspberry Pi's audio output. (Alternative to HDMI sound)
USB microphone
Microphone of a headset on Raspberry Pi's 3.5mm audio jack will *not* work. So a separate USB microphone is must.
Software apps and online services:
Dp image kit 02
Amazon Alexa Alexa Skills Kit
Data stream network%402x
PubNub Publish/Subscribe API
Cloud service provider for web app/service and lot more


BeagleBone Black wiring
Schematic for connecting demo LEDs and a servo motor to BeagleBone Black
Bbb sch bb dqgyqzl6iv


Skill adapter code running as web service
This repository contains code to run as a Heroku web app running skill adapter code for the Alexa skill.
PubNub listener and GPIO controller
This Node.js code runs on BeagleBone Black to control its GPIO (on/off and PWM) based on messages received on PubNub channel.


Gopal Amlekar

Electronics engineer with over 20 years experience in embedded systems product development, firmware, software, electronics.. Love to hack..


Did you replicate this project? Share it!

I made one

Love this project? Think it could be improved? Tell us what you think!

Give feedback


Similar projects you might like

WalabotEye - Object Tracker with Haptic Feedback
  • 997
  • 9

Full instructions

For the hard of sight, use this to have a better understanding of the world around you.

End-Effector and Control Logic for Robot
  • 3,201
  • 24

For my thesis, I have developed the control system and end-effector for a robot, easily implementable and economic.

Smart Mirror (with Optional Alexa)
  • 18,772
  • 92

Full instructions

A low cost and easy to build smart mirror with off the shelf parts.

Pulse Train HAT Pick & Place Example
  • 424
  • 3


With this example, we show how to use the PTHAT and Raspberry Pi being used to learn commands for pick and place applications.

Create a Linux Virtual Machine with RPi Compute Module 3
  • 1,944
  • 12


Train as a Raspberry Pi Compute Module 3 (CM3) Jedi and explore a galaxy of new adventures.

English Pronunciation Training Machine
  • 5,279
  • 11

Full instructions

I made Pronunciation Training Machine using Google Speech API.

ProjectsCommunitiesContestsLiveAppsBetaFree StoreBlogAdd projectSign up / Login
Respect project