I have gotten this and tried it works when sending a singal out to all the motors, but when trying to set each motor up indepdently it does not work. The site mentions some motors do not work. I am running this with a basic stamp 2, and using hte first kit. I am trying to run two motors in a remote controlled car, and using this to control both the motors. This is the program lines I am using for the two motors.
speed VAR Byte
HIGH 14
LOW 15 'reset
HIGH 15
SEROUT 14, 84, [$80, 2, 2]
DO
IF IN4 = 1 THEN
SEROUT 14, 84, [$80, 0, 3, 127]
ELSEIF IN4 = 0 THEN
SEROUT 14, 84, [$80, 0, 3, 0]
ENDIF
IF IN6 = 1 THEN
SEROUT 14, 84, [$80, 0, 2, 127]
ELSEIF IN6 = 0 THEN
SEROUT 14, 84, [$80, 0, 2, 0]
ENDIF
IF IN10 = 1 THEN
SEROUT 14, 84, [$80, 0, 7, 127]
ELSEIF IN10 = 0 THEN
SEROUT 14, 84, [$80, 0, 7, 0]
ENDIF
IF IN12 = 1 THEN
SEROUT 14, 84, [$80, 0, 6, 127]
ELSEIF IN12 = 0 THEN
SEROUT 14, 84, [$80, 0, 6, 0]
ENDIF
LOOP
This is the program I am trying to run, but no luck. If anyone is familiar with the Basic Sampts, I would like you opinion on if it is a programming error or not.