Lynxmotion A-pod Buildlog / Guide

@JPrince Welcome to the RobotShop Community. Can you confirm which electronics you received? Was it the Basic Atom and Bot Board, or the BotBoarduino? Both kits include a separate SSC-32 servo controller.

Bot Board:
image
BotBoarduino:
image

This will determine which sample code you’re using:
http://www.lynxmotion.com/driver.aspx?Topic=assem04#apod

Note that we do not have up to date code for the BotBoarduino and as such, you’ll need to use the Phoenix Code which does not provide motion for the head, mandibles or tail (legs and body only).

The Bot Board version was discontinued many years ago, so we were not aware any resellers had such old stock. There is a chance even the Basic Micro Studio program used to upload the code may no longer be available (that company has long since discontinued the Basic Atom lineup of microcontrollers). It seems the Basic Micro version of the Phoenix code may have allowed a DIY controller to be used, and as such, customers could adapt it to their needs. However, it has been quite a while since that code was supported. There is some information about the DIY remote at step 18 here: http://www.lynxmotion.com/images/html/build159.htm

The easiest approach to get the robot walking may be to opt for a PS2 controller with a BotBoarduino:

1 Like

Thank you for your response! I’m using the BotBoarduino and SSC-32U controller, both of which are wired in and working. Am I correct in understanding that the version of the code that runs on the BotBoarduino doesn’t natively support control over a generic serial connection?

If that is the case then I will look at getting a PS2 controller for testing - thank you for the link!

That’s what it seems. You can download the Phoenix code here and check:
https://github.com/Lynxmotion/3DOF-4DOF-Hex/raw/master/BotBoarduino/3%20DoF%20Ready/BotBoarduino_CH3R_PS2_2016-03-08.zip
or here:

As always, before having the robot walk, be sure to well calibrate each servo, since the walking sequence relies on fixed coordinates (not adaptive).

Thanks for that - I’ve calibrated everything already so that should be good. I’ll probably get the PS2 controller for now, and in the future look at modifying the code.

1 Like