Building my own phoenix hexapod

Hello fellow robot guru’s :stuck_out_tongue:

I’m working on building my own Phoenix like Hexapod for a school project, so far I have gotten a frame assembled with the MG996R Servo’s (the frame is a identical Phoenix clone as far as I can tell).
The thing is I’m on a tight budget, I saved some money getting the cheaper servo’s but I’m now starting to think about controlling the Phoenix…

I looked up the Github repositories for the Lynxmotion Phoenix Code and the forks from KurtE, am I right that I will need a SSC-32(u) and a BotBoarduino to run this code?
Also, can I use a cheaper SSC-32 clone like this one: aliexpress.com/item/32-way- … autifyAB=0
… with my own arduino and wireless PS2 remote using the phoenix code?

To summarize …
I have got:

  • ‘Phoenix’ frame with 18 MG996R servos
  • Arduino uno rev3 or Arduino nano (I’ve got a lot of spare Arduino’s)
  • Wireless PS2 remote
  • 3000mah 6v Ni-MH battery (no idea if this will be sufficient)

I still need:

  • Servo Controller (Genuine SSC-32(u) or a cheaper clone?)
  • Botboarduino (or use one of my own Arduinos, if compatable?)
  • Phoenix code* designed to run on the SSC-32(u), Arduino and PS2 remote (I’m a software engineer student so adjusting some code won’t harm me ;p )

*I am aware of the GitHub Repos but I can’t really decide which one suits my ‘hardware’…

I hope you might have some ideas / thoughts to help me finish this awesome hexapod design!

  • Lexons

Some URL’s I’ve found so far on the code side:

Lynxmotion Hex Code: github.com/Lynxmotion/3DOF-4DOF-Hex
KurtE Phoenix Code: github.com/KurtE/Arduino_Phoenix_Parts

Hi Lexons,

In theory if you are using the exact same components or clones that does the exact same behavior it will work.
However, we suggest to go at least with the SSC-32U for code compatibility and go for a standard Arduino board.

Best regards,

Thanks for your reply.

Are there any other suggestions or ideas? - Any help is appreciated since I’m kinda new with legged robots and such …

Do you have a specific request ?

To make your hexapod walk, the easiest way would be to connect an Arduino board like a UNO or a clone to a SSC-32U.
The code we have will have a serial communication between the two boards.

Then you will need a PS2 controller that’s compatible.
Best to use ours as it’s fully tested but in theory any PS2 controller will work.

:slight_smile: