PiDog: Power Issues and iPhone Controller Stability Problems

PiDog: Power Issues and iPhone Controller Stability Problems

Issues Encountered

1. Raspberry Pi 4B Keeps Rebooting

Even when the battery is fully charged, the Raspberry Pi 4B keeps rebooting. In my opinion, using a single power bus for both the Raspberry Pi and the servos was a mistake.

  • Servo motors are not critical to short voltage drops, unlike the Raspberry Pi.
  • A separate power supply with a dedicated battery for the Raspberry Pi would likely solve the issue.

Questions:

  • Can I connect an additional battery pack in parallel to increase capacity?
  • Will the charging system work properly in this case?
  • How can I get an identical battery to the one used in PiDog?

2. iPhone Controller Instability

The iPhone controller is highly unstable and also causes reboots, even when controlling a minimal number of servos.

  • Enabling voice control (J) results in an error.
  • This might be related to the latest iPhone updates (not sure).
  • The application requires improvements to ensure stability.

Workaround Implemented

I modified the GPT helper code to use the OpenAI API and added functionality to generate and execute code for certain functions.

  • This allows me to operate without the controller, but I would still like it to function properly.

Main Issue

The primary concern remains the battery and reboots.

  1. Regarding the issue of insufficient battery power causing the raspberry pi to reboot, there may be a problem with the battery or the PCB. under normal circumstances, it is fully sufficient to support the pidog to run all servos at the same time and to accomplish complex maneuvers. If you have a multimeter. You can measure whether the voltage at both ends of the battery interface is in the normal range 6v~8.4V, you can contact our customer service service@sunfounder.com for after-sale treatment
  2. the method of connecting battery packs in parallel is feasible, pidog uses two standard voltage 3.7v connected in series to 7.4v, but it may affect the charging balance of the batteries.
  3. pidog’s batteries are not sold separately, you can contact our customer service to provide you with batteries.
  4. voice recognition can not run the problem, convenient to tell us the phone’s system version, so that we can test and fix the problem.