The Complete H3/H3-R Tutorial v2.0 AH3-R Botduino tutorial

In the “The Complete H3/H3-R Tutorial v2.0” at lynxmotion.com/images/html/build99f.htm the schematic at step 4 appears incorrect. It is showing the yellow wire from the TX pin on the SSC-32 connecting to pin 12 on the Botduino. The yellow wire should connect to pin 13. The red wire connects to pin 12.

The schematic: lynxmotion.com/images/html/build99f.htm

The actual picture on step 4 appears correct lynxmotion.com/images/assemb … /bbu01.jpg

This is based on the code downloaded from GITHub in step 5.
The software serial object is declared as:

SoftwareSerial SSCSerial(cSSC_IN, cSSC_OUT); //RX and TX

In HEX_Cfg.h these are declared as
#define cSSC_OUT 12
#define cSSC_IN 13

In addition you might want to mention that the second jumper for the baud rate on the SSC-32 must be removed to reduce the baud down to 38.4K. The instructions do not mention removing the second jumper (though the image and the schematics do show it removed).

(sorry BBCode is OFF for me and turning it on in the control panel doesn’t appear to work for me).

Of course none of this solves my problem getting this to work but I thought I would mention it before I forget it.

I turned BBCode on, but there aren’t any codes in this post.

We have fixed the diagram, thanks for pointing that out!

You are welcome. I do have another comment on the Botduino tutorial to make.

The Phoenix code downloaded in step 5 assumes the SSC-32 firmware communicates commands in binary. However 2-03XE doesn’t so it didn’t quite work on the first try.

The simple solution is to comment out the line that defines cSSC_BINARYMODE in Hex_Cfg.h. The Phoenix code will have a compiler error but it is easy to fix (I mention it in this post viewtopic.php?f=8&t=8249 )

It would be really very helpful to mention this as another step in the tutorial. I know it is pretty obvious to most people here but being completely new to the SSC-32 it did sort of throw me for a bit.

Thanks again.

Hi, everybody, I am a new friend.