Note: This document assumes you have some knowledge of how PC's, OS's, Files Systems, Software and Electricity work.
bugfix-2.0.x.zip
Marlin-bugfix-2.0.x\Marlin\Marlin.ino
in Arduino IDE (recommended v1.9.0 BETA)
#define MOTHERBOARD BOARD_RAMBO
#define DEFAULT_NOMINAL_FILAMENT_DIA 1.75
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 96 }
#define DEFAULT_ACCELERATION 800 // X, Y, Z and E acceleration for printing moves
#define DEFAULT_RETRACT_ACCELERATION 3000 // E acceleration for retracts
#define DEFAULT_TRAVEL_ACCELERATION 1500 // X, Y, Z acceleration for travel (non printing) moves
#define DEFAULT_XJERK 8.0
#define DEFAULT_YJERK 8.0
#define DEFAULT_ZJERK 0.3
#define DEFAULT_EJERK 5.0 // May be used by Linear Advance
#define S_CURVE_ACCELERATION
#define TEMP_SENSOR_BED 1
//Uncomment this one
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
#define SDSUPPORT
#define INDIVIDUAL_AXIS_HOMING_MENU
// Preheat Constants
#define PREHEAT_1_LABEL "PLA"
#define PREHEAT_1_TEMP_HOTEND 197
#define PREHEAT_1_TEMP_BED 65
#define PREHEAT_1_FAN_SPEED 0 // Value from 0 to 255
#define X_BED_SIZE 200
#define Y_BED_SIZE 200
#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0
#define X_MAX_POS X_BED_SIZE
#define Y_MAX_POS Y_BED_SIZE
#define Z_MAX_POS 175
#define X_MIN_ENDSTOP_INVERTING true
#define Y_MIN_ENDSTOP_INVERTING true
#define Z_MIN_ENDSTOP_INVERTING true
#define X_MAX_ENDSTOP_INVERTING false
#define Y_MAX_ENDSTOP_INVERTING false
#define Z_MAX_ENDSTOP_INVERTING false
#define Z_MIN_PROBE_ENDSTOP_INVERTING false