Merge pull request #1722 from Natealus/Development
Azteeg X3 Pro Pin Revisions
This commit is contained in:
		@@ -5,9 +5,35 @@
 | 
			
		||||
#include "pins_RAMPS_13.h"
 | 
			
		||||
 | 
			
		||||
#undef FAN_PIN
 | 
			
		||||
#define FAN_PIN             9 // (Sprinter config)
 | 
			
		||||
 | 
			
		||||
#define FAN_PIN             6 //Part Cooling System
 | 
			
		||||
#define BEEPER             33
 | 
			
		||||
#define CONTROLLERFAN_PIN   4 //Pin used for the fan to cool motherboard (-1 to disable)
 | 
			
		||||
//Fans/Water Pump to cool the hotend cool side.
 | 
			
		||||
#define EXTRUDER_0_AUTO_FAN_PIN   5
 | 
			
		||||
#define EXTRUDER_1_AUTO_FAN_PIN   5
 | 
			
		||||
#define EXTRUDER_2_AUTO_FAN_PIN   5
 | 
			
		||||
#define EXTRUDER_3_AUTO_FAN_PIN   5
 | 
			
		||||
//
 | 
			
		||||
//This section is to swap the MIN and MAX pins because the X3 Pro comes with only
 | 
			
		||||
//MIN endstops soldered onto the board. Delta code wants the homing endstops to be 
 | 
			
		||||
//the MAX so I swapped them here. Comment them out with // if you want them original.
 | 
			
		||||
//Note: I had to solder on the additional MAX Endstop pins to attach a Z-Probe 
 | 
			
		||||
//endstop switch.
 | 
			
		||||
//
 | 
			
		||||
#undef X_MIN_PIN
 | 
			
		||||
#undef X_MAX_PIN
 | 
			
		||||
#undef Y_MIN_PIN
 | 
			
		||||
#undef Y_MAX_PIN
 | 
			
		||||
#undef Z_MIN_PIN
 | 
			
		||||
#undef Z_MAX_PIN
 | 
			
		||||
 | 
			
		||||
#define X_MIN_PIN           2
 | 
			
		||||
#define X_MAX_PIN           3
 | 
			
		||||
#define Y_MIN_PIN          15
 | 
			
		||||
#define Y_MAX_PIN          14
 | 
			
		||||
#define Z_MIN_PIN          19
 | 
			
		||||
#define Z_MAX_PIN          18
 | 
			
		||||
//
 | 
			
		||||
 | 
			
		||||
#define E2_STEP_PIN        23
 | 
			
		||||
#define E2_DIR_PIN         25
 | 
			
		||||
@@ -24,7 +50,7 @@
 | 
			
		||||
#undef HEATER_1_PIN
 | 
			
		||||
#undef HEATER_2_PIN
 | 
			
		||||
#undef HEATER_3_PIN
 | 
			
		||||
#define HEATER_1_PIN       -1
 | 
			
		||||
#define HEATER_1_PIN        9
 | 
			
		||||
#define HEATER_2_PIN       16
 | 
			
		||||
#define HEATER_3_PIN       17
 | 
			
		||||
#define HEATER_4_PIN        4
 | 
			
		||||
@@ -39,3 +65,26 @@
 | 
			
		||||
#define TEMP_4_PIN         10   // ANALOG NUMBERING
 | 
			
		||||
#define TC1                 4   // ANALOG NUMBERING Thermo couple on Azteeg X3Pro
 | 
			
		||||
#define TC2                 5   // ANALOG NUMBERING Thermo couple on Azteeg X3Pro
 | 
			
		||||
 | 
			
		||||
//
 | 
			
		||||
//These Servo pins are for when they are defined. Tested for usage with bed leveling
 | 
			
		||||
//on a Delta with 1 servo. Running through the Z servo endstop in code. 
 | 
			
		||||
//Physical wire attachment was done on EXT1 on the GND, 5V, and D47 pins.
 | 
			
		||||
//
 | 
			
		||||
#undef SERVO0_PIN
 | 
			
		||||
#undef SERVO1_PIN
 | 
			
		||||
#undef SERVO2_PIN
 | 
			
		||||
#undef SERVO3_PIN
 | 
			
		||||
 | 
			
		||||
#ifdef NUM_SERVOS
 | 
			
		||||
  #define SERVO0_PIN         -1
 | 
			
		||||
  #if NUM_SERVOS > 1
 | 
			
		||||
    #define SERVO1_PIN       -1
 | 
			
		||||
    #if NUM_SERVOS > 2
 | 
			
		||||
      #define SERVO2_PIN     47
 | 
			
		||||
      #if NUM_SERVOS > 3
 | 
			
		||||
        #define SERVO3_PIN   -1
 | 
			
		||||
      #endif
 | 
			
		||||
    #endif
 | 
			
		||||
  #endif
 | 
			
		||||
#endif
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user