My PiDog frequently crashes, and the battery reading often returns 0
I created a small diagnostic script to investigate the issue (see attached video).
From the test, we can observe:
-
The battery is fully charged, and a USB-C cable is connected to the RoboHAT.
This is to ensure the power input itself is not the problem. -
The battery level reading intermittently returns 0
-
When the servos are running, they sometimes suddenly halt when the battery reading becomes 0
At the same time, the green LED near the servo pins also turns off. -
If I run 4 servos simultaneously (for example during walking tests), the PiDog crashes.
However, the crash can also happen while idle or even when only a single servo is running.
Has anyone experienced something similar or have any idea what could be causing this?
Video PiDog crashing randomly + battery reading intermittently returns 0