Elvis Robot Hacking

Elvis robot hacking? With Servos?



Elvis robot hacking? With Servos? It CAN be done. And it's really not that hard. Hacking Elvis with servos is possible if you know how and use the right RC servos. The problem with hacking Wowwee's Alive Elvis, is that it does not use standard RC servos. It uses two multi-h-bridge boards coupled with two multi-A-to-D converters.

The h-bridge board is simple enough, but the A-to-D board requires real programming. And then there is the task of controlling each and every servo's action based on the position of each servo's potentiometer. OUCH! That's a LOT OF WORK! And getting it to look right is even harder.

Elvis' head uses 8 servo motors for 8 degrees of freedom: Eyes up/down (1), eyes left/right (2), blink left(3), blink right(4) (Yup, your hacked Elvis can now BLINK which is something the original never did.)Jaw open/closed (5), and head left/Right(6), eyebrows up/down(7), and finally lip twitch up/down(8).

Elvis Robot Hacking with Servos: Materials

The list below shows you what you will need. (This is just for his head motors. Head tilt will be explained at a later date.)

  • 8 Hitec 311 (or better) RC servo motors
  • 1 EZ Robot microcontroller
  • Solder iron/ solder
  • Shrink tubing
  • Labels
  • Wire ties


Hacking Elvis will require soldering skills, and the use of a sharp knife. Hacking your Elvis will of course void any warantee.

Hacking puts the person doing the hacking into potential danger which includes, cuts, burns, shocks, and in severe cases: DEATH! This author has been cut and burned several times during his hacking. (He has fortunately not suffered from death from hacking--yet.)


Steps for Elvis Robot Hacking

Get ready for a bit of work. The process will take between 4 and 20 hours depending upon how much experience you have in electronics.


It is easy to damage your Elvis. It's easy to HURT YOURSELF!

1. Opening up your Elvis

To open your Elvis you will need to gently separate the hair (it's kind of a net/wig) from the back skull. You can easily pry it loose with a strong fingernail or a dull knife. Don't separate it from the rubber mask. Only separate it from the hard plastic back skull.

Next you need to take out the 5 screws that hold the back skull on.

Next you need to gently separate the back of the rubber mask from the back plastic skull. This is done by first cutting along the back of the ears.

Next remove the 4 screws that are holding the wire cover that is holding the wires that are coming out of the back of the skull.

Next remove the two cross bars and wire cover.


Then the sides of the back skull are cut loose. Finally the top of the back skull is cut loose. Although the mask is strong, a good pull will rip it and an uncontrolled knife will cut it.

At this point the back skull can be removed.

(More Elvis Robot Hacking)

2. Removing Boards and Wires You Won't Need

Unplug all of the wires. Remove the 5 electronic boards from inside the head. There are 4 screws holding each board in.

The top most board will be a bit difficult because the screws are a bit hidden.

Do NOT remove anything else. Getting it all back together properly requires that it stay together now.

(More to come.)

3. Removing the Control Boards from Your 8 Servos

Remove the 4 screws from the back of each Hitec 311 servo.

Remove the back of the servo and you will see the green servo control board.

Remove the solder from where the motor is attached to the servo control board.

Gently pull the board out. If it is not completely free, apply a bit more heat and remove it.

DO NOT PULL HARD! You can easily break the board in two if you pull hard.

Cut the three wires (red, yellow, green) leaving the wires longer on the board side.

Strip the leads about 1/4 inch on each wire on each board.

Put each board aside for later. You will need 8 boards.

Elvis Robot Hacking : Click HERE to go to Wowwee

4. Installing the RC Boards into Elvis

Cut the connector off of every Elvis motor (one connector with two wires) and every potentiometer(one connector with three wires.)

Connect each of the 5 wires to each R/C servo board as per the table below. The group of two wires controls the motor. The group of three wires is used to determine the position of the motor.

Below is a table showing the connections you need to make for each of the eight servo motors.

Using an RC servo motor tester, set the tester to the central position.

(Supply it with 6 volts DC at about 1 amp.)

Plug in a servo motor board into the servo tester.

Turn on your servo motor tester.

Turn the control left to right and watch the robot's movement. Be careful not to turn the control past the motor's limits. If you turn the control too far in either direction YOU WILL DAMAGE YOUR ELVIS. 

5. Using the EZ-B Robot Board and System to Control Your Elvis

The EZ robot board (EZ-B) makes it easy to run your Elvis. It also makes it easy to control him with voice commands. The EZ-B allows you to use pre-recorded Elvis words or songs, or use a computer generated voice.


(This article is to be continued.)

New! Comments

Have your say about what you just read! Leave me a comment in the box below.

Recent Articles

  1. A. I. Phoboia

    Jul 21, 17 09:20 PM

    AI Phobia is a medical condition that...

    Read More

  2. Romo the Smart Phone Robot - Powered by Your iPhone or Android Device

    May 03, 17 02:07 AM

    Meet Romo the Smart Phone Robot. Peter Seid and Phu Nguyen are the engineers behind Romo, a simple and inexpensive robot kit that can turn a smart phone into a highly functional and mobile droid.

    Read More

  3. Star Wars Robot Chicken

    May 03, 17 01:51 AM

    Star Wars Robot Chicken was an episode of the animated cartoon called Robot Chicken...

    Read More

Robot-Android-Blog  Read our blog about robots, building robots, and easy robot building.

How to Build a Robot How to Build a Robot takes you through each step required to build a robot.

Build an Arduino Robot Yes you CAN! We get you started.

Robot Comics Robot Comics are HERE! We start off our comics with...

Virtual Steve Jobs Virtual Steve Jobs? Steve Jobs is gone and we missed him so much we re-created his essence in software...

The EZ Robot Review The EZ Robot Review. This article reviews the EZ Robot building system, the robot board and system for beginner's robot building.

Medical Robots Medical robots are now showing their silver faces in hospitals and doctors' offices across the world.

Roomba Repair Quick and Simple Fixes for Your iRobot Roomba vacuum

Roomba Batteries How to extend the life of your Roomba's battery. Buy replacement batteries here.

Robot Cars - Yesterday’s Vision, Today’s Reality Are robot cars 'on track' to becoming the way of the future? What issues are at stake at their current level of development?

Robot Car Safety - The Future of Today’s Vehicles

Robot Car Safety can be identified by two main technological components - lacking in human drivers -a (1) instant reaction time and (2) 360-degree awareness of the road.

Educational Robots Learn robotics with these educational robots..

Robot People Robotic replicas of people - robot people - are starting to pop up here and there. We even visit a company who is today making them to order.

Hacking Elvis - The Alive Elvis Animatronic Robot In these articles we show you how to run your Alive Elvis from a microcontroller such as the Arduino and the Basic Stamp. Hacking Elvis...

Wall-e toy robots from Disney Wall-e toy robots are still popular this year

R2D2 Toy Robot : Interactive-Astromech Droid Here's a review of the high-end R2D2 toy robot, the interactive astromech droid.

Toy Robot Dogs Toy Robot dogs: In the robot pet store, you will find toy robot dogs - robomuts if you will - of all sizes, shapes and prices.

Wowwee Robotics Wowwee Robotics has been building toy robots for years.

Lost in Space Toys : The Robot Lost in Space Toys : There have been scores of toys built resembling the Lost in Space Robot, sometimes call by his model number "B9"...

Tribot Robot The tribot robot is one of the most entertaining toy robots that has come from Wowwee...

Terminator Robots Terminator Robots : The Terminator movies and television show brought robots to...

Artificial Intelligence: Our Brain In That Small Chip Artificial Intelligence was once thought of as an impossible feat. Now, with modern advancements in robotic technology, machines can be made to think like humans.

R2D2 - An Adventurous, Resourceful, and Loyal Robot R2D2 demonstrates several notable characteristics every human can learn from, in spite of the fact that he is, a robot. Read his biography here.

Anybots Vistual Assistant Robots - The Coming of Age in Telepresence Robotics Anybots Virtual Assistant Robots are expected to grow in a few years, or perhaps sooner.

BlueBiped: Propelled by it's Own Weight BlueBiped uses no power source to walk. This robot has set a Guinness World Record, walking nonstop for a distance of 15 km (9.32 miles), the longest distance ever walked by a bipedal robot

EZ-Robot May Be the Easiest Way to Build a Robot EZ-Robot May Be the Easiest Way to Build a Robot. The EZ-Robot is a $235 kit that includes everything you need to transform one of your old toys into a functional robot.

Introducing MorpHex, a Spherical Hexapod Robot Introducing MorpHex, a Spherical Hexapod Robot. Imagine a robot shaped like a ball which transforms into a walking six-legged contraption. That’s a description of MorpHex, created by Kare Halvorsen.

Recovering Kids Monitored by Robots After Surgery Recovering Kids Monitored by Robots After Surgery. A Boston, Mass. hospital introduces a sci-fi worthy caregiver system, where patients can go home and stay monitored by robots after surgery.

iCub the "Baby Robot" - Learns to Crawl Like a Baby Have you heard of the iCub? It is a one-meter high android originally developed by the Europe-based RobotCub Consortium. The iCub strongly resembles

Dongbu Robot HOVIS Kits Allow Users to Build An Android Phone Powered Robot Dongbu Robot HOVIS Kits Allow Users to Build An Android Phone Powered Robot

Robots and Androids


Build an Arduino Robot!

Get the ebook.

Only $.99!