I took control of a furby's body using a PIC16F877 microcomputer. Videos on last step.
The furby's in-built sensors and actuators:
tongue touch sensor,
belly touch sensor,
The furby's main (and only) motor was dead, so I added other motors.
Step 1: skin the bastard
Skin the furby (yank its skin up over the top of its head). You'll have to clip a ziptie at the base of the back of its skin first then you'll have to clip little stiches connecting the skin around the face area.
Once it's off you'll see connectors on the left and right of the furbies body, these are the wires connected to all the sensors. You should even see written next to some of the wire connections 'S1' 'S2' (sensor 1 and sensor 2, etc). Figure out which wires go where.
Above the furby's eyes:
-In the center is a light sensor (changes resistance in response to light)
-On one side of the light sensor is an IR emitter (like on your TV remote)
-On the other side is an IR receiver (like on your TV)
On the furby's sides:
-wires from the belly touch sensor
-wires from the speaker
-wires from the tongue touch sensor
-wires from the microphone
solder longer wires onto any sensor wires you want to connect to your PIC, label them.