To the best of our knowledge the energyShield is compatible with the Duemilanove, Uno, Uno R3, Leonardo, Ethernet, Yun, PCduino and the Intel Galileo. The energyShield only uses the 5V, GND, RAW, and I2C pins (selectable between A4 & A5 or the R3 SDA & SCL) on the Arduino pinout. So, the energyShield should be compatible with and device that is compatible with Uno format shields.
IMPORTANT: There is one caveat with using the energyShield to power the PCduino or Galileo. When charging the energyShield it will pass the charging voltage to the Vin pin, which will source 7-20V to the PCduino or Galileo. This will damage them, as they do not have regulation on the Vin pin like the Arduino. Therefore, the energyShield can power the Galileo and the PCduino, but the energyShield can NOT be charged while it is attached. This problem will be addressed in a later version of the energyShield.