Arrduino MEGA 2560 R3 with powerbank

360modena_cs:
So, a 20000mAh battery can give 20A for 1 hour? Does this make sense?

It might provide 20A or it might not, I did say;

"You cannot know (without some measurments and tests) what is the maximum current the battery will supply, although sometimes the manufacturer will state this maximum"

You could for instance have a 20000mAhr battery that will only put out 2A maximimum.