I am working on my senior design project, for this project I have a bot board II, a basic atom pro 24 pin, and a 2x12 sabertooth motor controller.
In the end I am going to have an AVR which will communicate serially to the sabertooth, 2 cmucams, and an arm from this site. (I already have all of the hardware).
My problem is that I cannot figure out how to connect the Bot Board II to my sabertooth 2x12 (it is not an R/C model). I know the sabertooth wants a serial from 0 to 5v in, but I don’t know how to output that from my bot board 2. I have read that pins 14 and 15 of the basic atom pro are hardware serial out pins, but my basic atom pro is connected to the bot board, and I’m not sure how to access those pins from the bot board.
There are many projects up here that use the sabertooth and BB2 with Atom Pro. You can look at several of the different tutorials, such as this one: lynxmotion.com/images/html/build134.htm
Yes I know you said that it was not the RC model, but it also supports RC mode (Mode 2 in the Sabertooth PDF). I have done this in the past and it works fine. You need to be careful and set the appropriate switches.
It is very normal for the Atom Pros to be plugged into a board such as the BB2. There is lots of information in it’s manual: lynxmotion.com/s-4-electroni … .aspx#micr
In short you can use any IO pins on the BB2 to connect up to the sabertooth (other than the 16-19) as they are not on the BAP24.
I am not sure which mode you wish to use on the Sabertooth, so it may need only one connection or two depending on mode. I have never tried analog mode, but have done RC mode and simplified serial and packeted serial modes. I believe both of these take just one IO line. If you use the IO pin 15 on the BAP to connect from the BB2 to the Sabertooth you could then choose to the the hardware serial port (HSEROUT…), but you can use any of the other pins as well and use the software bit bang serial(serout).
Again the two different links show how to wire up a Sabertooth to a BB2.