When the board is powered on in will run the script over and over again.
In the picture you can see I added two states.
1 state: all servo's on 1500uS
2 state: servo 1 = 1900uS, servo 2 = 1300uS, servo 3 = 1700uS, rest 1500uS
The time between the states can be adjusted in mS.
When you press Run, it will run ones.
When you press Run Cycle, it will Cycle
When you press Download, it will program it in the onboard flash and Cycles at power on.

The TTL interface is pretty much the same, but it took me about a month to get it working.
To make the servo controller accept TTL commands you need to send #VERIFY\r\n.
This wasn't described anywhere in the documentation and it seemed that I was the only one in the world who uses the TTL interface because I couldn't find it on the WWW either.
But after a lot of trial and error (<-This is why it took a month) I fount the #VERIFY\r\n command and got it working.
The servo controller will acknowledge with it's fireware date and than accept commands like #1P1500T1000\r\n.
This commands sends servo 1 to position 1500uS in 1000uS time.
I'm from the RC world so Tamiya connectors are familiar to me, but I'm not a great fan of them.
They tend to make bad contact when the get older and are not able to handle high currents.
But there are plenty of alternatives.
So you solder wires to your PCB or do you put them in some kind of screw connector?


