Describe the bug
Raspberry Pi 5 reports undervoltage warnings when servos start moving, even though the system is powered using a high-power UGREEN 300W power bank
To Reproduce
Steps to reproduce the behavior:
-
Power Raspberry Pi 5 using UGREEN 300W 48000mAh power bank via USB-C (140W PD port)
-
Power two Waveshare servo driver boards separately using the remaining 100W USB-C ports through USB-C to 12V barrel adapters
-
Connect:
- 17 servos total (9 + 8 configuration)
- Intel RealSense camera
- Anker USB hub
- 2 additional cameras
-
Start moving multiple servos simultaneously with cameras
-
Raspberry Pi reports undervoltage warnings (Undervoltage detected!)
Expected behavior
Raspberry Pi 5 should maintain stable power without undervoltage warnings during servo movement.
Screenshots
If needed, I can provide:
- undervoltage warnings
- power setup photos
Desktop (please complete the following information):
- OS: Raspberry Pi OS
- Device: Raspberry Pi 5
- Power Source: UGREEN 300W 48000mAh Power Bank
Additional context
Current power architecture:
- Pi powered directly from 140W USB-C PD port
- Two Waveshare servo driver boards powered separately from two 100W USB-C port
- USB connection between Pi and camera and servo drivers is used only for data communication
To mitigate the issue, I added:
- XY-3606 DC-DC buck converter (24V/12V to 5V 5A)
Also 2200 uF capacitor on both servo drivers power input
New setup:
*UGREEN power bank 140W port -> Type c to 12 Barrel Jack connector -> buck converter -> Type c two wired cut -> Raspberry pi
This significantly reduced undervoltage events, but occasional warnings still occur during heavy servo activity.
Important observation:
- Using the official Raspberry Pi 5 power adapter (5.1V/3A) does NOT produce undervoltage warnings.
Would appreciate guidance on:
- Recommended power architecture or solution
Describe the bug
Raspberry Pi 5 reports undervoltage warnings when servos start moving, even though the system is powered using a high-power UGREEN 300W power bank
To Reproduce
Steps to reproduce the behavior:
Power Raspberry Pi 5 using UGREEN 300W 48000mAh power bank via USB-C (140W PD port)
Power two Waveshare servo driver boards separately using the remaining 100W USB-C ports through USB-C to 12V barrel adapters
Connect:
Start moving multiple servos simultaneously with cameras
Raspberry Pi reports undervoltage warnings (
Undervoltage detected!)Expected behavior
Raspberry Pi 5 should maintain stable power without undervoltage warnings during servo movement.
Screenshots
If needed, I can provide:
Desktop (please complete the following information):
Additional context
Current power architecture:
To mitigate the issue, I added:
Also 2200 uF capacitor on both servo drivers power input
New setup:
*UGREEN power bank 140W port -> Type c to 12 Barrel Jack connector -> buck converter -> Type c two wired cut -> Raspberry pi
This significantly reduced undervoltage events, but occasional warnings still occur during heavy servo activity.
Important observation:
Would appreciate guidance on: