5V battery supply

I am looking for a long lasting 5V battery source for my arduino project. Any option to use rechargeable batteries ?

Not many, and rather depends on what you mean by long. One option might be a large 6v lead acid battery and an efficient off-board 5v regulator. You also might need to do some research into sleep modes etc.

Please explain more.
For which Arduino board ? what else is connected to the Arduino board ? For how long ?

A minimal design, a 'bare bones' Arduino can run more than a year with 3 AA batteries.

If you have a 5V Arduino board, then you can use a 5V battery pack for a phone and connect it to the usb connector.

hi for my project im using my power bank rated 4400mAH. its cool im using 2 power banks to get 10V so i could use it on my L293d IC and DC motor. check the attached file for the diagram. use DC Jack to connect the power bank to your board. you can buy some cheap power banks today ranging from 900mAh to 10000mAh. and another good thing is you don't have to buy additional charger you just plug in your android phone charger to the power bank anf wait for it to be fully charged

pcb.pdf (30.6 KB)

define "long lasting"... usually it's connected to how your circuit is using power, then define how long you want the battery to last and then buy a battery that has the right capabilities... You'll get better life time if you optimize your circuit to be "on" only when needed, power off parts of the components when not in use etc..

You can also explore solar charging or other options if you put rechargeable batteries to power your device.