The RAMPS board is going to get very cramps, very quickly. It’s well designed and thought out in terms of layout, but as you add more and more connections to it, it’s going to get hidden beneath a nest of wires, connections, crimps and fans – say goodbye to your lovely clean clear red board!
Now that we have power to our RAMPS board – lets take care of it a little, and add in some active cooling to the board with a RAMPS Cooling Fan.
For this printer I will be using the standard and simple setup of an Arduino Mega and a RAMPS 1.4 board. The Arduino Mega is the brains of the printer and will process all the g-code instructions from the .gcode files from either an SD card or over USB and tell the printer how to move, heat up, extrude filament etc by signalling all the motors, heaters and sensors on the printer which are connected via the RAMPS board, which in turn is connected to the Arduino Mega via the GPIO pins.