This Smart Controller contains an SD-Card reader, a rotary encoder and a 20 Character x 4 Line LCD display. You can easy connect it to your Ramps board using the "smart adapter".
Official RepRap documentation can be found here.
If you are using Marlin, follow the next instructions:
"//#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER” and remove the // at the beginning of the line.
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER (this is the same line uncommented in the previous step)
#define ST7920_DELAY_1 DELAY_NS(0)
#define ST7920_DELAY_2 DELAY_NS(250)
#define ST7920_DELAY_2 DELAY_NS(250)