PinoutSearch
← All parts

RAMPS 1.4

RepRapArduino Mega 2560 shield

RAMPS 1.4 is the classic RepRap 3D-printer shield for the Arduino Mega 2560. Rather than a linear header, it routes the Mega's pins to stepper sockets, MOSFET power outputs, endstops, and thermistor inputs. The table below is the standard Marlin pin assignment.

In stock

Specifications

0

No specs listed.

Pinout

27
PinNameFunctionsNotes
X-STEPX_STEP
GPIO
Mega A0 (D54)
X-DIRX_DIR
GPIO
Mega A1 (D55)
X-ENX_ENABLE
GPIO
Mega D38
Y-STEPY_STEP
GPIO
Mega A6 (D60)
Y-DIRY_DIR
GPIO
Mega A7 (D61)
Y-ENY_ENABLE
GPIO
Mega A2 (D56)
Z-STEPZ_STEP
GPIO
Mega D46
Z-DIRZ_DIR
GPIO
Mega D48
Z-ENZ_ENABLE
GPIO
Mega A8 (D62)
E0-STEPE0_STEP
GPIO
Mega D26
E0-DIRE0_DIR
GPIO
Mega D28
E0-ENE0_ENABLE
GPIO
Mega D24
E1-STEPE1_STEP
GPIO
Mega D36
E1-DIRE1_DIR
GPIO
Mega D34
E1-ENE1_ENABLE
GPIO
Mega D30
X-MINX_MIN
GPIO
Endstop, Mega D3
X-MAXX_MAX
GPIO
Endstop, Mega D2
Y-MINY_MIN
GPIO
Endstop, Mega D14
Y-MAXY_MAX
GPIO
Endstop, Mega D15
Z-MINZ_MIN
GPIO
Endstop, Mega D18
Z-MAXZ_MAX
GPIO
Endstop, Mega D19
D10HEATER_0
PWM
Hotend MOSFET, Mega D10
D8HEATER_BED
PWM
Bed MOSFET, Mega D8
D9FAN
PWM
Fan MOSFET, Mega D9
T0TEMP_0
ADC
Hotend thermistor, Mega A13
T1TEMP_BED
ADC
Bed thermistor, Mega A14
T2TEMP_2
ADC
Aux thermistor, Mega A15

Interactive pinout

Highlight:
Arduino Mega 2560 shield

Click a pin to copy its name · tap a tag above to spotlight a bus.