Can't upload sketches

I am trying to upload a sketch, but it says the programmer isn’t responding. I think I may be using too much power from the board, as when I take the shield off, I can upload a sketch just fine, but then I used the breadboard power supply, but that too isn’t helping anything, I may be using the power supply wrong, but I do not know for sure, the practice lessons I had for the power supply never worked either. This may be the wrong forum, but I need to start somewhere. Here is the error message:

Arduino: 1.8.5 (Linux), Board: “Arduino/Genuino Uno”

Sketch uses 6506 bytes (20%) of program storage space. Maximum is 32256 bytes.
Global variables use 839 bytes (40%) of dynamic memory, leaving 1209 bytes for local variables. Maximum is 2048 bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.

avrdude: stk500_recv(): programmer is not responding
Problem uploading to board. See for suggestions.

This report would have more information with
“Show verbose output during compilation”
option enabled in File → Preferences.

Which shield is it?

Prototype Expansion Board that came in my elegoo kit