Arduino GPRS shield caught fire

sromeu:
I gave power from a Yuasa SW280 12 V battery and it was on fire and the same moment of connecting.

Hey Santi, I bolded the likely source of your problem, at least on the second time. Most fully charged 12V batteries will actually be closer to 12.6V! This might have been high enough to blow the capacitor if what I read was correct.