-
Knockoff RAMPS 1.4 Printer Controller Hardware Kit
For 36 bucks delivered halfway around the planet, you can get a remarkable pile of gadgetry:

RAMPS 1.4 – eBay parts With a bit of persuasion, it can become a 3D printer controller based on a RepRap RAMPS 1.4 shield or serve as a generic stepper / servo motor driver with three honkin’ MOSFET power switches, two thermistor inputs, a variety of I/O bits from the Arduino Mega PCB, and a monochrome LCD with a knob.
The persuasion includes un-bending various header pins:

RAMPS shield – bent pin Correcting bowlegged pin strips:
And clipping offending pins:
The interference between the bottom of the RAMPS power connector pin and the top of the Arduino Mega coaxial power jack seems baked right into the original PCB layout, which is puzzling. If you don’t trim the pins, this is as close as the boards will get:
Well, of course, you could just jam all those headers together and bend the RAMPS PCB.
The bent pin near the Reset button connects to the
PS_ONoutput used to enable ATX-style power supplies. You connect the supply’s5V_SBYalways-on output to theVCCpin, which powers the Mega and most of the logic, but not the stepper motor outputs or the heaters.To make that work, remove D1 from the board where it’s snuggled along the header strip:

RAMPS shield – D1 D2 locations D2, next to the fuse near the bottom of the picture, provides reverse-polarity protection for the RAMPS board.
The servo motor power comes from the
5Vpin. If you don’t need thePS_ONoutput and5V_SBYinput, then jumper theVCCand5Vpins together. Otherwise, you could solder-blob those pins on the bottom of the board, which means the servos are always powered.Configuring the latest 1.1.x version of Marlin should be straightforward …


