The RAMPS (RepRap Arduino Mega Pololu Shield) is an all-in-one design to fit the necessary components for a 3D printer into one plug in shield for an Arduino MEGA. The plug in shield design includes plug in stepper drivers and extruder control electronics sockets for easy service, part replacement, upgrade-ability and expansion. Additionally, a number of Arduino expansion boards can be added to the system as long as the main RAMPS board is kept to the top of the stack. Ramps boards are the heart of most DIY 3D printers on the market and a nice clean compact way to integrate all the systems into a compact enclosure mountable format. For the Arduino Uno users, there is also the Arduino Uno Pololu Shield.