We also offer the RAMPS PCB only, RAMPS DIY, RAMPS DIY Complete, RAMPS Pre-Assembled, and RAMPS Pre-Assembled Complete.
RAMPS DIY Kit
This is the do it yourself kit and includes all electronic components, wiring & the PCB needed to assemble RAMPS yourself. The PCB is available completely DIY, or with SMT components pre-soldered.
RAMPS - RepRap Arduino Mega Pololu Shield board. This is version 1.4 of our shield, designed to drive a RepRap from an Arduino Mega. It uses Pololu Stepper Drivers delivering up to 1/16 microstepping. Four drivers are needed to move most 3D printers, with 3 going to the axis & one driving the extruder. An optional fifth stepper driver socket has been provided for additional applications.
Assembly will include both through-hole & surface-mount (SMT) electronic components. Assembly instructions and sources at RepRap.org/wiki/RAMPS1.4. You will need a soldering iron, solder/solder paste, solder wick, flux pen, tweezers, side cutters, and basic soldering skills. A multimeter is useful too. This board is Open Source Hardware licensed GPLv3, so please use, copy, improve, hack, upgrade, and / or contribute.
Includes your choice of endstop wires.![]()
RAMPS provisions:
- 3 PWM controlled mosfet powered outputs
- Heated bed control with 11A fuse
- 3 thermistor circuits
- 5 Pololu Stepper Driver sockets (driver boards purchased separately)
- 6 sets of Digital Pins in headers with VCC and GND for endstops (endstops not included in this DIY kit)
- Uses pluggable screw terminal block for power connection
- Fused at 5A for additional safety and component protection
- Extra pins broke out : PWM, digital, serial, SPI, I2C and analog
- Use of widely available, low cost, high quality RC servo connectors for interconnects
- Arduino MEGA (not included) and Pololu Stepper Drivers (not included) easily removable for reuse at RAMPS end of life
The components you will receive in this DIY kit:
- RepRap Arduino Mega Pololu Shield v1.4 (x1)
- 18pos, 2row pin header (x1)
- 3pos, 2row pin header (x8)
- 24pos, 1row pin header (x1)
- 8pos, 1row pin header (x5)
- 6pos, 1row pin header (x2)
- 4pos, 1row pin header (x6)
- 24pos, 1row female pin header (x2)
- 8pos, 1row female pin header (x4)
- 6 pin terminal block (x1)
- 4 pin fixed terminal block (x1)
- 4 pin pluggable terminal block (x1)
- Shorting (jumper) block 2.54mm (x15)
- Tactile switch B3F-3100 (x1)
- Fuse MF-R500 (x1)
- Fuse MF-R1100 (x1)
- 10uf 16V SMT capacitor (x3) *
- 100nF 25V SMT capacitor (x1) *
- 100uF 35V SMT capacitor (x6) *
- 4.7kohm 125mW 1% SMT resistor (x5) *
- 100kohm 125mW 1% SMT resistor (x8) *
- 1kohm 125mW 1% SMT resistor (x1) *
- 1.8kohm 125mW 1% SMT resistor (x3) *
- 10kohm 125mW 1% SMT resistor (x5) *
- 10ohm 125mW 1% SMT resistor (x3) *
- Green SMT LED (x1) *
- Red SMT LED (x3) *
- Diode 1N4004 (x2)
- STP55NF06L - MOSFET (x3)
- Heatsink w/ nut,bolt (x1)
***These components available pre-soldered to PCB***
PLEASE CHOOSE YOUR ENDSTOP WIRE KIT:
Mechanical Switch Wiring (Default option)
***Mechanical switches not included***
- 1x3 0.10" 5A housings for endstop wires(x3)
- 3.18mm terminal female connector for endstop wires (x6)
- Pre-crimped black 24" endstop wires (x3)
- Pre-crimped white 24" endstop wires (x3)
- 36" 9 conductor, 26awg cable, pre-crimped w/ 1x2 0.10" 5A connectors/housing for thermistor (x1) *thermistor not included*
- 1x4 0.10" 5A connectors/housings for crimping motor cables (x5)
OR
Optical Switch Wiring
***Optical switches not included***
- 1x3 0.10" 5A connectors/housings for endstop wires (x6)
- Pre-crimped red 24" endstop wires (x3)
- Pre-crimped black 24" endstop wires (x3)
- Pre-crimped white 24" endstop wires (x3)
- 36" 9 conductor, 26awg cable, pre-crimped w/ 1x2 0.10" 5A housing for thermistor (x1) *thermistor not included*
- 1x4 0.10" 5A connectors/housings for crimping motor cables (x5)
Here are some items needed to complete your 3D printer electronics, but not included in this DIY kit:
- Arduino Mega 2560
- Mechanical or Optical Endstops (x3 recommended)
- Pololu Stepper Drivers w/ heatsinks (x4)
- USB 2.0 Cable
- Min 12V 5A DC power supply required (up to 16A total required if heatbed is used)
- Motors
Recommended optional add ons:
- Prusa PCB Heated Bed
- 5th stepper driver (for possible 2nd extruder)
- Kliment's SD RAMPS
Needed to complete your 3D Printer:
- Thermistors
- Extruder
- Printed Parts
- Hardware
- PLA
PLEASE VIEW OUR ADDITIONAL RAMPS OPTIONS:
- DIY Kit Complete- includes all electronic components & the PCB needed to fully assemble RAMPS, your choice of endstop wires & switches, one (x1) Arduino Mega 2560, four (x4) Pololu Stepper Drivers w/ heatsinks, one (x1) USB cable
- Pre-Assembled- all electronic components securely soldered to the PCB, ready for use & choice of endstop wires
- Pre-Assembled Complete- all electronic components securely soldered to the PCB, tested & ready for use, one (x1) Arduino Mega 2560 connected to RAMPS, four (x4) Pololu Stepper Drivers w/ heatsinks connected to RAMPS, your choice endstop wires & switches, one (x1) USB cable












