Programming bot board with ssc-32

I have the bot board with the atom pro connected to the ssc-32 as instructed in the diagram for schematic for bot board. I have connected the USB to serial cable to the bot board and got the test program to run making a series of beeps. First question, how do I get the beeps to stop and load another program on the bot board and second how do I communicate with the ssc-32 to run the sequencer like I was doing when I had the blue-smirf hooked up.

Thank you

Hi Roboticswolf,

It is good that you have sucessfully programmed your Atom Pro with your USB to serial cable. That is sometimes the first hurdle.

Not knowing what program you downloaded, I don’t know if there is anyway to get that program to stop beeping.

But to program it with a different program (or the same one that has been updated) you do the same thing as before, you make sure the cable is connected to the serial connector on the BB2 and click the download button in the Basic Atom Pro program (IDE)

You will use serout commands on the Atom Pro to tell the SSC-32 what to do. These commands have the same syntax as the commands you were issuing to the SSC-32 from your PC using the blue-smirf. Not sure what else I can tell you without additional information, like do you have sequences from SEQ loaded on the SSC-32 that you want to activate or do you want the Atom Pro to calculate the positions and instruct the servos where to move to…

Good Luck
Kurt

If you have created some sequences with SEQ and can run them from the SEQ program you can export these to the SSC-32 EEProm. Note this will require you to update the SSC-32 firmware with the GP version. The SEQ manual covers this in great detail. If you can review the manual and post questions here it would save all involved a lot of typing.

The first goal would be to program the atom to play a certain sequence when one of the A,B,C buttons are pressed on the bot board. Then you can move on to implementing PS2 control or something else.

This is a complex undertaking and will require some learning of the Atom code syntax. We have made it as easy as possible, but it’s still complex. Dig in, read, learn, ask questions. We are here to help.

I have the bot board hooked into the ssc-32 and the blue smirf disconnected from the ssc-32. How do I update the ssc-32 firmware now that all I have is the usb to serial cable? Should I use the blue smirf again and update or should I use the original serial to serial cable that the johnny 5 came with or is there a way I can use the usb to serial cable?

I don`t think that updating the firmware using a wireless connection is a good idea, I think it would be best if you stick with the cable.

Well I pulled the blue smirf connections off now so do you think I can use the usb to serial connection directly to the ssc-32 or would I have to go through the bot board now to do anything now that its hooked to the ssc 32?

Thanks for the help

To change the firmware on the SSC-32 you must connect it to the PC via a serial cable or a fast USB to serial cable. You can’t change the firmware using a bluetooth wireless connection.

A: The SSC-32 can be connected to a PC to receive commands from LynxTerm, RIOS, SEQ, PowerPod, etc…

B: The SSC-32 can be connected to a PC to change the firmware.

C: The SSC-32 can be connected to a Bot board to receive commands.

D: The Bot Board can be connected to the PC to receive a program.

E: The Bot Board can be connected to an SSC-32 to send commands.

F: The SSC-32 and or Bot Board can be connected to the PC for other purposes but requires writing a custom program for the PC to do what you want.

To create sequences for the Johnny5 use A.

To save these sequences to the SSC-32 EEProm use A.

To change the firmware use A or B.

To program the Bot Board with code to use the sequences stored on the SSC-32’s EEprom use E. You will need to edit the program to add functionality. This will require learning some of the basic commands that the Bot board uses.