Merge pull request #1724 from Natealus/Development
Viki 2 Pins from Manual and Azteeg X3 Pro Endstop Reswap
This commit is contained in:
commit
d738b7acdd
|
@ -4,13 +4,33 @@
|
||||||
|
|
||||||
#include "pins_RAMPS_13.h"
|
#include "pins_RAMPS_13.h"
|
||||||
|
|
||||||
#undef FAN_PIN
|
|
||||||
#define FAN_PIN 9 // (Sprinter config)
|
#define FAN_PIN 9 // (Sprinter config)
|
||||||
|
|
||||||
#undef HEATER_1_PIN
|
|
||||||
#define HEATER_1_PIN -1
|
#define HEATER_1_PIN -1
|
||||||
|
|
||||||
#ifdef TEMP_STAT_LEDS
|
//LCD Pins//
|
||||||
|
|
||||||
|
#if defined(VIKI2) || defined(miniVIKI)
|
||||||
|
#define BEEPER 33
|
||||||
|
// Pins for DOGM SPI LCD Support
|
||||||
|
#define DOGLCD_A0 31
|
||||||
|
#define DOGLCD_CS 32
|
||||||
|
#define LCD_SCREEN_ROT_180
|
||||||
|
|
||||||
|
//The encoder and click button
|
||||||
|
#define BTN_EN1 22
|
||||||
|
#define BTN_EN2 7
|
||||||
|
#define BTN_ENC 12 //the click switch
|
||||||
|
|
||||||
|
#define SDSS 53
|
||||||
|
#define SDCARDDETECT -1 // Pin 49 if using display sd interface
|
||||||
|
|
||||||
|
#ifdef TEMP_STAT_LEDS
|
||||||
|
#define STAT_LED_RED 64
|
||||||
|
#define STAT_LED_BLUE 63
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#elif define TEMP_STAT_LEDS
|
||||||
#define STAT_LED_RED 6
|
#define STAT_LED_RED 6
|
||||||
#define STAT_LED_BLUE 11
|
#define STAT_LED_BLUE 11
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -16,23 +16,23 @@
|
||||||
//
|
//
|
||||||
//This section is to swap the MIN and MAX pins because the X3 Pro comes with only
|
//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
|
//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.
|
//the MAX so I swapped them here.
|
||||||
//Note: I had to solder on the additional MAX Endstop pins to attach a Z-Probe
|
|
||||||
//endstop switch.
|
|
||||||
//
|
//
|
||||||
#undef X_MIN_PIN
|
#ifdef DELTA
|
||||||
#undef X_MAX_PIN
|
#undef X_MIN_PIN
|
||||||
#undef Y_MIN_PIN
|
#undef X_MAX_PIN
|
||||||
#undef Y_MAX_PIN
|
#undef Y_MIN_PIN
|
||||||
#undef Z_MIN_PIN
|
#undef Y_MAX_PIN
|
||||||
#undef Z_MAX_PIN
|
#undef Z_MIN_PIN
|
||||||
|
#undef Z_MAX_PIN
|
||||||
|
|
||||||
#define X_MIN_PIN 2
|
#define X_MIN_PIN 2
|
||||||
#define X_MAX_PIN 3
|
#define X_MAX_PIN 3
|
||||||
#define Y_MIN_PIN 15
|
#define Y_MIN_PIN 15
|
||||||
#define Y_MAX_PIN 14
|
#define Y_MAX_PIN 14
|
||||||
#define Z_MIN_PIN 19
|
#define Z_MIN_PIN 19
|
||||||
#define Z_MAX_PIN 18
|
#define Z_MAX_PIN 18
|
||||||
|
#endif
|
||||||
//
|
//
|
||||||
|
|
||||||
#define E2_STEP_PIN 23
|
#define E2_STEP_PIN 23
|
||||||
|
@ -88,3 +88,26 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//LCD Pins//
|
||||||
|
|
||||||
|
#if defined(VIKI2) || defined(miniVIKI)
|
||||||
|
#define BEEPER 33
|
||||||
|
// Pins for DOGM SPI LCD Support
|
||||||
|
#define DOGLCD_A0 44
|
||||||
|
#define DOGLCD_CS 45
|
||||||
|
#define LCD_SCREEN_ROT_180
|
||||||
|
|
||||||
|
//The encoder and click button
|
||||||
|
#define BTN_EN1 22
|
||||||
|
#define BTN_EN2 7
|
||||||
|
#define BTN_ENC 39 //the click switch
|
||||||
|
|
||||||
|
#define SDSS 53
|
||||||
|
#define SDCARDDETECT 49
|
||||||
|
|
||||||
|
#define KILL_PIN 31
|
||||||
|
|
||||||
|
#define STAT_LED_RED 32
|
||||||
|
#define STAT_LED_BLUE 35
|
||||||
|
#endif
|
||||||
|
|
|
@ -59,6 +59,8 @@
|
||||||
#define TEMP_1_PIN -1
|
#define TEMP_1_PIN -1
|
||||||
#define TEMP_2_PIN -1
|
#define TEMP_2_PIN -1
|
||||||
|
|
||||||
|
////LCD Pin Setup////
|
||||||
|
|
||||||
#define SDPOWER -1
|
#define SDPOWER -1
|
||||||
#define SDSS 8
|
#define SDSS 8
|
||||||
#define LED_PIN -1
|
#define LED_PIN -1
|
||||||
|
@ -86,3 +88,24 @@
|
||||||
//not connected to a pin
|
//not connected to a pin
|
||||||
#define SDCARDDETECT -1
|
#define SDCARDDETECT -1
|
||||||
#endif // ULTRA_LCD && NEWPANEL
|
#endif // ULTRA_LCD && NEWPANEL
|
||||||
|
|
||||||
|
#if defined(VIKI2) || defined(miniVIKI)
|
||||||
|
#define BEEPER 32 //FastIO
|
||||||
|
// Pins for DOGM SPI LCD Support
|
||||||
|
#define DOGLCD_A0 42 //Non-FastIO
|
||||||
|
#define DOGLCD_CS 43 //Non-FastIO
|
||||||
|
#define LCD_SCREEN_ROT_180
|
||||||
|
|
||||||
|
//The encoder and click button (FastIO Pins)
|
||||||
|
#define BTN_EN1 26
|
||||||
|
#define BTN_EN2 27
|
||||||
|
#define BTN_ENC 47 //the click switch
|
||||||
|
|
||||||
|
#define SDSS 45
|
||||||
|
#define SDCARDDETECT -1 // FastIO (Manual says 72 I'm not certain cause I can't test)
|
||||||
|
|
||||||
|
#ifdef TEMP_STAT_LEDS
|
||||||
|
#define STAT_LED_RED 12 //Non-FastIO
|
||||||
|
#define STAT_LED_BLUE 10 //Non-FastIO
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
|
@ -160,6 +160,26 @@
|
||||||
|
|
||||||
#endif // ULTRA_LCD
|
#endif // ULTRA_LCD
|
||||||
|
|
||||||
|
#if defined(VIKI2) || defined(miniVIKI)
|
||||||
|
#define BEEPER 44
|
||||||
|
// Pins for DOGM SPI LCD Support
|
||||||
|
#define DOGLCD_A0 70
|
||||||
|
#define DOGLCD_CS 71
|
||||||
|
#define LCD_SCREEN_ROT_180
|
||||||
|
|
||||||
|
//The encoder and click button
|
||||||
|
#define BTN_EN1 85
|
||||||
|
#define BTN_EN2 84
|
||||||
|
#define BTN_ENC 83 //the click switch
|
||||||
|
|
||||||
|
#define SDCARDDETECT -1 // Pin 72 if using easy adapter board
|
||||||
|
|
||||||
|
#ifdef TEMP_STAT_LEDS
|
||||||
|
#define STAT_LED_RED 22
|
||||||
|
#define STAT_LED_BLUE 32
|
||||||
|
#endif
|
||||||
|
#endif // VIKI2/miniVIKI
|
||||||
|
|
||||||
#ifdef FILAMENT_SENSOR
|
#ifdef FILAMENT_SENSOR
|
||||||
//Filip added pin for Filament sensor analog input
|
//Filip added pin for Filament sensor analog input
|
||||||
#define FILWIDTH_PIN 3
|
#define FILWIDTH_PIN 3
|
||||||
|
|
Loading…
Reference in a new issue