After playing with the Balboa on and off for about a year, its right motor (50:1 Micro Metal Gearmotor, https://www.pololu.com/product/3073) has stopped working.
The voltage across its leads is zero. Can I access PB5 somewhere on the board to see if it is getting any voltage. How do I troubleshoot this.
I am sorry your Balboa motor is no longer working. Since it sounds like you are measuring 0V across the motor leads when the Balboa should be driving that motor, checking to see if the PWM signal is being sent to the motor driver seems reasonable. I have attached a picture that shows where PB5 connects to the motor driver IC.
Can you also post pictures that clearly show that motor driver IC? It would be good to check for any visual signs of damage to that driver.
It appears that the correct signal is being sent to the driver. With motors.setRightSpeed values of 200, 100, and 70, I can read 2.45V, 1.22V, and 0.85V at the location you pointed out.
Also both leads of the motor measure the same voltage (~5.6V) resulting in no voltage across them.
In case it’s some kind of soldering or connection issue, can you try measuring the voltage directly at the motor driver outputs? I’ve highlighted those pins here:
Thanks for doing that additional test. We have not heard of the driver on a Balboa failing like that before, so I’m not sure what might have caused it (in general, it’s not the kind of part that fails from being used a lot; my current suspicion is something like ESD).
If you email us with a reference to this thread and your order information, we should be able to help you out with a repair or replacement.