I'm trying to power up a circuit that consists of an Arduino Nano, 3x 3W stereo audio amplifiers (PAM8403), an audio player module and 20x RGB LEDs. The power source is a lithium battery 3.7V 500mAh. The circuit works perfectly from any USB power bank or USB 2.0 computer port (500mA) plugged directly into the Arduino USB socket, but it doesn't work properly with the step up circuit I chose.
The system only crashes when the volume is louder, so I can assume it's a current issue. The step up DC/DC converter I'm using is the CE8301A. Below is the circuit:
Then the Vout line passes through the audio amps first to then reach the Arduino 5V pin and all the rest.
Now I'm considering three options: 1) Change the values of some components. 2) Try a higher capacity battery. 3) Try another step up such as the ME2149.
What would be the best solution? And if the component values can be changed to allow more current to flow, which ones should that be?