Published on December 19 2014

Help A Newbie Get Started :)

StorySkip to comments

Hi Everyone,
I've been lurking on this forum for a while without making a post.
I'm a standup comedian based in London and I'm trying to hack a teddy ruxpin much like a few other posters have done here.

I've been doing research but I'm still fairly confused.

A wee bit about me
I'm used to working with software but software with a GUI. I can write CSS & HTML but that's about as far as I am with code thus far. That's not to say I couldn't learn; and I was rather looking forward to learning some code in this project but the question is which code!

I'm not amazing with my hands but I'm not averse to soldering, cutting and glueing.

I'm quite good at working through problems.

About the Project.

What I want to achieve is the following:

1. Teddy Ruxpin needs to be able to:

i) Move mouth
ii) Blink
iii) Move head side to side; ideally, 360.
iv) Move arms up and down
v) Flap arms.
vi) Move head up and down

Essentially everything that Waldes on this forum managed to do:

2. I need to be able to have a 'script' for Teddy Ruxpin to say and do. I will be able to talk to Teddy Ruxpin and then trigger the sentences with my iPhone or a bluetooth clicker hooked up to my Mac.

3. Teddy Ruxpin needs to blink in every 20 words or 20 seconds (however often the human blinks).

4. I need to be able to program specific blinks and mouth openings too. For instance

i)I click the bluetooth remote Teddy says hello there
ii) I click the bluetooth remote Teddy blinks twice.
iii) I wait 20 seconds without doing anything, Teddy blinks twice anyway.

5. Ideally, it would also be great to be able to talk into a microphone and have Teddy Ruxpin speak it, together with some automated movements.

The Current Situation

I bought a Teddy Ruxpin that a guy had already pre-hacked for an art project.
I hooked it up to an Arduino Uno and some software he provided and have been successful in getting the mouth to move, eyes to blink. That's as far as I got.
I bought another Teddy Ruxpin knowing that i was going to have to take on the whole thing myself if I was going to be able to customise it to my liking.

Equipment I have as of December 2014

1 x Bearduino
1 x Arduino Uno
1 x Regular Teddy Ruxpin (unhacked)
A lot of enthusiasm.

So, where do I start guys?

I have a mac but I can run Windows in a virtual environment.
I make presentations during my comedy and use keynote for that. It might well be that I would need to run the Teddy Ruxpin separately from a different computer anyway; ideally my iPad I think to be honest.

I know this is a LOT to take in but I would LOVE to get any advice from you guys about where to start. I mean I literally don't know where to begin. The main thing i"m worried about is the software; I mean I know nothing about programming an Arduino. But I'm a fast learner and raring to go.

All best wishes,
User-inserted image
March 12 2015
Does anyone have DJ's email or a way of contacting him?
March 12 2015
I too have not read the entire thread, but

This is a script

that was written to handle the movement of a servo with spoken sound.

I found that it took a while to run with long text and got off sync. By long I mean like 4000 characters or so, but it was an improvement over the sound servo control.

I ultimately went with the solution I provided earlier and will for my next project also. It just works very well.
March 12 2015
He reads most of the threads. Probably better than emailing for technical issues. You can add onto this thread: to bring it back to the front of the forum for a couple of days and he will certainly see it since it is tagged as a bug report.

July 29 2015
@bongobong I am interested in your progress on your project. Have there been any new changes? I too am working on a Teddy Ruxpin ( ) and am following your post with great interest.
July 29 2015
HI there,
Certainly; I've almost got it down. I'll write more later but bit busy right now.
But feel free to shoot me any questions.