Arduino Electronic Brick Proto Shield is very useful product which can be used with Arduino boards and designed for stacking many input and output units on board. It is designed for Arduino UNO R3 version and also it can be used with Leonardo or other versions which have same pin layout.
Arduino's all input and output pins on board are in 3-pin sequece in the order of DATA, VCC and GND. Therefore any sensor, servo, relay etc. can be stacked to the board and used easily. VCC and GND routes are coloured differently so they can be identified easily.
Also UART and I2C ports are drawn to seperate parts on board for easy useage.
Arduino Electronic Brick Proto Shield is completely compatible with Arduino Uno. It can be used with Leonardo and Mega versions also. But hence I2C and SPI ports are on different pins on these versions, only these ports cannot be used.