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.