FIrst off the Arc32 is a great board, but as it is no longer sold, so because of this and the fact I prefer to program in C, I converted all of my hexapods to Arduino and … I used to have one of these on my Phoenix and it worked great and could do everything including drive the servos without a servo driver board.
Also what to use may depend on what type of servos you used. Did you use standard hobby servos like the Hitec HS645mg? Or something different like Robotis AX12?
The Botboarduino - is a Arduino Atmega 328 Duemilanove compatible board. The board is capable board to use on a hexapod, but you will need some form of servo driver like the SSC-32, and the current programs will fill use the complete capacity of the CPU… Yes the servo library on the arduino 328 can drive up to 16 servos, but you will most likely run into servos jittering if the board is doing anything else like reading from PS2 or Inputs and Outputs from serial port…
I have the Phoenix code base running on many different boards, so the choices are up to you. Most of the code for these are up on github:
github.com/kurte/…. There are lots of different threads up here that talk about these many choices.
Basic Atom Pros/Arc32 - The old stuff
Arduinos - I have tried it out on many different Arduino and Arduino compatible processors, including Mega, Due, Chipkit (Uno32, Max32).
Teensy 3.1 - This is what I am currently playing with. Great little boards (pjrc.com/store/teensy31.html), also sold now by Robotshop and I build my own adapters…
Linux boards: I have had it working on several different Linux boards including raspberry Pi, BeagleBone black, ODroid U2/U3.
Which is best? Good question, depends on what you wish to do, your experience… Arduinos are nice, lots of information around. Right now I am having a lot of fun with the Teensy. Linux boards have lots of power and are fun, but have a much higher learning curve.
Good luck
Kurt