I've attached them as per the diagram with the ground wire at the top. No movement during calibration, no movement when running testServo.ino. The battery is attached. Any advice?
First, you need to long-press the battery for ~3 seconds to turn it on.
Second, check if the I2C switch is dialed to Arduino. You can slide it back and forth to ensure a good contact.
Third, the wiring of servos follow a certain pattern. Make sure you are connecting the wires in the correct location and direction. Pay attention to the direction of the ground line.
I've figured it out, kind of. It was some sort of battery issue. It kept switching off. Switching it on a bunch of times while running OpenCat to see if it was working eventually got results. Incidentally, the included testServo script only seems to run one servo for me, even though they all are working now, including in moduleTests.
I previously ran WriteInstinct, just ran moduleTests and still no servo movement. Module test results for the accelerometer were never near 0. This is the output of WriteInstinct:Sensor readings with offsets: 10, -1, 16385, 0, 0, 0,
Your calibration offsets: 2136, -1414, 804, 138, 66, -22,
Thanks, I was long pressing it but maybe not long enough. 🙂
First, you need to long-press the battery for ~3 seconds to turn it on.
Second, check if the I2C switch is dialed to Arduino. You can slide it back and forth to ensure a good contact.
Third, the wiring of servos follow a certain pattern. Make sure you are connecting the wires in the correct location and direction. Pay attention to the direction of the ground line.
I've figured it out, kind of. It was some sort of battery issue. It kept switching off. Switching it on a bunch of times while running OpenCat to see if it was working eventually got results. Incidentally, the included testServo script only seems to run one servo for me, even though they all are working now, including in moduleTests.
I previously ran WriteInstinct, just ran moduleTests and still no servo movement. Module test results for the accelerometer were never near 0. This is the output of WriteInstinct: Sensor readings with offsets: 10, -1, 16385, 0, 0, 0,
Your calibration offsets: 2136, -1414, 804, 138, 66, -22,