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"
|
||||
|
||||
#undef FAN_PIN
|
||||
#define FAN_PIN 9 // (Sprinter config)
|
||||
|
||||
#undef HEATER_1_PIN
|
||||
#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_BLUE 11
|
||||
#endif
|
||||
|
|
|
@ -16,23 +16,23 @@
|
|||
//
|
||||
//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.
|
||||
//the MAX so I swapped them here.
|
||||
//
|
||||
#undef X_MIN_PIN
|
||||
#undef X_MAX_PIN
|
||||
#undef Y_MIN_PIN
|
||||
#undef Y_MAX_PIN
|
||||
#undef Z_MIN_PIN
|
||||
#undef Z_MAX_PIN
|
||||
#ifdef DELTA
|
||||
#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 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
|
||||
#endif
|
||||
//
|
||||
|
||||
#define E2_STEP_PIN 23
|
||||
|
@ -88,3 +88,26 @@
|
|||
#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_2_PIN -1
|
||||
|
||||
////LCD Pin Setup////
|
||||
|
||||
#define SDPOWER -1
|
||||
#define SDSS 8
|
||||
#define LED_PIN -1
|
||||
|
@ -86,3 +88,24 @@
|
|||
//not connected to a pin
|
||||
#define SDCARDDETECT -1
|
||||
#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
|
||||
|
||||
#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
|
||||
//Filip added pin for Filament sensor analog input
|
||||
#define FILWIDTH_PIN 3
|
||||
|
|
Loading…
Reference in a new issue