I need advice with a power problem on a Micro Pro before I blow something up
, I have tried many ways to power the Arduino Micro Pro with a 6x6 matrix and 3 pots, everything is fine and working with the 6x6 and one pot, but when I add 2 or more pots, the Arduino shuts down. So I added a 5v 4 amp external supply to Raw and connected the netive to GND.
(note: I disconnected the red wire from the red busbar before taking the photo)
The Arduino still shuts down. Do I need to move over to the Lenardo or increase the voltage at raw? the code is simple but I added it anyway with a photo of the setup I am still working on.

#include <Control_Surface.h>
USBMIDI_Interface midi;
// The note numbers corresponding to the buttons in the matrix
const AddressMatrix<6, 6> addresses {{
{1, 2, 3, 4, 5, 6},
{7, 8, 9, 10, 11, 12},
{13, 14, 15, 16, 17, 18},
{19, 20, 21, 22, 23, 24},
{25, 26, 27, 28, 29, 30},
{31, 32, 33, 34, 35, 36},
}};
NoteButtonMatrix<6, 6> buttonmatrix {
{2, 3, 4, 5, 6, 7}, // row pins
{8, 9, 10, 16, 14, 15 }, // column pins
addresses, // address matrix
Channel_1, // channel and cable number
};
CCPotentiometer potentiometers[] {
{A0, 0x12},
{A2, 0x13},
{A1, 0x14},
};
void setup() {
Control_Surface.begin();
}
void loop() {
Control_Surface.loop();
}
