Arduino micro chip gets hot

Hi,

I am having trouble with my arduino micro. When I plug it into my computer's usb port, the ATmega32u4 chip gets really hot, and the arduino turns off. The last time I used it, which was a day ago, I was checking to see if my lipo battery (http://www.amazon.com/Turnigy-2200mAh-20C-Lipo-Pack/dp/B0072AEY5I) was charged, and could power my arduino through the balance connectors, and it was working fine. But now all of a sudden it is malfunctioning. Any suggestions on how I might be able to remedy this, or should I just get a new chip? And Is it dangerous to the chip to power it with lipo batteries? They can output 3-11V depending on how you connect it. I do remember connecting it backwards (ie VDD to GND_arduino and GND to VDD_arduino) could this have burned the chip?

connecting it backwards trashed it. MCUs should not get "hot", or even warm in normal use. If the mcu is getting hot, it's dead (and if it wasn't, whatever made it get hot just killed it)