I recently bought an AX-12A after checking the overall specs. Naive as I was, I thought it would simply involve me plugging it in like I do all other servos (i.e. PWM).
I was wrong - looking at the datasheet and a few websites it looks like it communicates using some kind of serial protocol that is 1MBps. There is a controller available for it but it seems to be unavailable (and over 100$).
Is there a way to send/receive serial using just one of the standard Arduino UNO ports at this speed? If so - how? Alternatively, is there some inexpensive chip/IC/interface I can put in between? I should mention I am constantly using the RX/TX ports already for various reasons so if they're in any way related it might not work. It seems like a pretty simple problem overall so I hope so.
Finally - if none of the above work, are there any high resolution servos that will work seamlessly with the Arduino UNO and that don't cost more than 50$?
Thanks a lot!