I'm thinking of ways for power supply for Leonardo since my project requires portability.
As I know the usb cable (usb micro B cable) that connects Leonardo to computer is same as the normal usb cable for smartphones
I'm thinking to use power bank to connect it, Is it possible? Is power bank able to drive Leonardo or is it too high for it?
Power Bank specification
12000 mAh
Output DC 5.0V - 1.0A/2.1A
Leonardo
Input Voltage (recommended) 7-12V
Operating Voltage 5V
The output of the power bank is a good 5.0V, so you can power the Arduino with it via the USB plug.
The Arduino Leonardo has an automatic fuse for 500mA for the USB 5V. That is an extra safety feature. http://arduino.cc/en/Main/arduinoBoardLeonardo
tanchorzheng:
The output Dc current 1A/ 2.1A, does it really affect the board as it has automatic fuse?
The Leonardo will 'draw' just the amount of +5vdc current it requires. Current is not pushed or forced, it is allowed to flow depending on the load resistance the board has. Ohm's law is your friend, learn it, think it, feel it.