SainSmart Mega2560 R3:
*1.0 pinout: added SDA and SCL pins that are near to the AREF pin and two other new pins placed near to the RESET pin, the IOREF that allow the shields to adapt to the voltage provided from the board. In future, shields will be compatible both with the board that use the AVR, which operate with 5V and with the Arduino Due that operate with 3.3V. The second one is a not connected pin, that is reserved for future purposes.
*Stronger RESET circuit.
*Atmega 16U2 replace the 8U2
SainSmart Sensor Shield V5 has the COM and I2C (IIC) ports separated, so that both ports can be utilized at the same time to increase the possibilities of use. It allows you to connect to various modules like sensors, servos, relays, buttons, potentiometers and so on. Just plug & play. Each functional module has buckled port with VCC, GND and Output, which has corresponding port on the Sensor Shield, connected with a plain 2.54mm dual-female cable you may start playing already.
The SainSmart IIC LCD1602 is another great yellow-green backlight LCD display. As the pin resources of Arduino controller is limited, your project may be not able to use normal LCD shield after connected with a certain quantity of sensors or SD card. However, with this I2C interface LCD module, you will be able to realize data display via only 2 wires. If you already has I2C devices in your project, this LCD module actually cost no more resources at all. It is fantastic for Arduino based project.