This is an old revision of the document!
Addapting Marlin to the A8 & Ramps 1.4
In configuration.h
#define BAUDRATE 115200 (recomended to be more realiable)
select the display:
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
Disables axis when it's not being used. #define DISABLE_X false #define DISABLE_Y false #define DISABLE_Z false #define DISABLE_E false For all extruders #define DISABLE_INACTIVE_EXTRUDER true disable only inactive extruders and keep active extruder enabled #define INVERT_X_DIR false for Mendel set to false, for Orca set to true #define INVERT_Y_DIR false for Mendel set to true, for Orca set to false #define INVERT_Z_DIR true for Mendel set to false, for Orca set to true #define INVERT_E0_DIR false for direct drive extruder v9 set to true, for geared extruder set to false #define INVERT_E1_DIR false for direct drive extruder v9 set to true, for geared extruder set to false #define INVERT_E2_DIR false for direct drive extruder v9 set to true, for geared extruder set to false #if DISABLED(ENDSTOPPULLUPS) fine endstop settings: Individual pullups. will be ignored if ENDSTOPPULLUPS is defined
#define ENDSTOPPULLUP_XMAX #define ENDSTOPPULLUP_YMAX #define ENDSTOPPULLUP_ZMAX #define ENDSTOPPULLUP_XMIN #define ENDSTOPPULLUP_YMIN #define ENDSTOPPULLUP_ZMIN #define ENDSTOPPULLUP_ZMIN_PROBE
#endif
Mechanical endstop with COM to ground and NC to Signal uses “false” here (most common setup). #define X_MIN_ENDSTOP_INVERTING true set to true to invert the logic of the endstop. #define Y_MIN_ENDSTOP_INVERTING true set to true to invert the logic of the endstop. #define Z_MIN_ENDSTOP_INVERTING true set to true to invert the logic of the endstop. #define X_MAX_ENDSTOP_INVERTING true set to true to invert the logic of the endstop. #define Y_MAX_ENDSTOP_INVERTING true set to true to invert the logic of the endstop. #define Z_MAX_ENDSTOP_INVERTING true set to true to invert the logic of the endstop. #define Z_MIN_PROBE_ENDSTOP_INVERTING true set to true to invert the logic of the endstop.