2 servos and a few buttons -how?

Hello,
This is my first post, so please, forgive me any mistakes. I'm writing from Poland, where we have only a little support for Arduino platform, and no one is able to answer my questions.
I would like to build a circut with Arduino Duemilanove, which would be able to control two servomotors, f.e Hitec hs-311. I would like to use two buttons to control a dirtection (right & left), and another two to control speed (slow & fast) of each servo, so in general there would be 8 buttons + 2 servos attached to Arduino board. Is it possible? I'm not so good in C language (but I will try to improve myself :wink: ), but I must know if the circuit I want to make is even possible...
Sorry for my English, and thank you!

but I must know if the circuit I want to make is even possible

Yes that is very possible, have fun finding out how. :slight_smile:
Start by looking at the playground pages:-
http://www.arduino.cc/playground/Main/InterfacingWithHardware#Output

This should point you in the right direction with some sample code too.

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1230479947

We're sorry for forgetting Poland.

Anyway, wouldn't it make sense to have a "fast left" and "slow left" and "fast right" and "slow right" button for each servo? That way it's only one button press to get the desired behavior, instead of two. You could label them like [<<] [<] [>] [>>].

wouldn't it make sense to have a "fast left" and "slow left" and "fast right" and "slow right" button for each servo? That way it's only one button press to get the desired behavior, instead of two.

This is a good idea indeed , thank you!

I found a interesting link:

And read sthg about servo libraries:

I must now learn something about programming in C, and I'll try to write a program- hopefully it 'll work (but as i'm reading threads on this board I'm quite sure it wont :wink: )
Or maybe someone by accident have a running and ready soft that will suit my needs? I'd be grateful :wink:

Thank you for your help!