← 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
0No specs listed.
Pinout
27| Pin | Name | Functions | Notes |
|---|---|---|---|
| X-STEP | X_STEP | GPIO | Mega A0 (D54) |
| X-DIR | X_DIR | GPIO | Mega A1 (D55) |
| X-EN | X_ENABLE | GPIO | Mega D38 |
| Y-STEP | Y_STEP | GPIO | Mega A6 (D60) |
| Y-DIR | Y_DIR | GPIO | Mega A7 (D61) |
| Y-EN | Y_ENABLE | GPIO | Mega A2 (D56) |
| Z-STEP | Z_STEP | GPIO | Mega D46 |
| Z-DIR | Z_DIR | GPIO | Mega D48 |
| Z-EN | Z_ENABLE | GPIO | Mega A8 (D62) |
| E0-STEP | E0_STEP | GPIO | Mega D26 |
| E0-DIR | E0_DIR | GPIO | Mega D28 |
| E0-EN | E0_ENABLE | GPIO | Mega D24 |
| E1-STEP | E1_STEP | GPIO | Mega D36 |
| E1-DIR | E1_DIR | GPIO | Mega D34 |
| E1-EN | E1_ENABLE | GPIO | Mega D30 |
| X-MIN | X_MIN | GPIO | Endstop, Mega D3 |
| X-MAX | X_MAX | GPIO | Endstop, Mega D2 |
| Y-MIN | Y_MIN | GPIO | Endstop, Mega D14 |
| Y-MAX | Y_MAX | GPIO | Endstop, Mega D15 |
| Z-MIN | Z_MIN | GPIO | Endstop, Mega D18 |
| Z-MAX | Z_MAX | GPIO | Endstop, Mega D19 |
| D10 | HEATER_0 | PWM | Hotend MOSFET, Mega D10 |
| D8 | HEATER_BED | PWM | Bed MOSFET, Mega D8 |
| D9 | FAN | PWM | Fan MOSFET, Mega D9 |
| T0 | TEMP_0 | ADC | Hotend thermistor, Mega A13 |
| T1 | TEMP_BED | ADC | Bed thermistor, Mega A14 |
| T2 | TEMP_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.