Just a while ago, I had a problem of bricking my xbees. I was using moltosenso IRON and I accidentally loaded the wrong firmware on it. For this tutorial, I will use series 2 XBees (not proven to work yet on series 1) and restore them to their original state. Most all problems with not showing up on the com port, not being able to communicate once you have loaded some random firmware are all causes of bricking your XBee. I have watched some videos on this, and I had to search around for the best possible outcome. This probably will restore your broken XBees, and be the easiest tutorial.
Feel free to leave any questions in the comments section.
Note: This will work with XBee-Pros.
Step 1: Parts
All you need is an
XBee Explorer (or other xbee FTDI board)
1 Jumper wire
Bricked XBee S2
A PC running the newest version of X-CTU