|
|
@ -43,19 +43,23 @@
|
|
|
|
//
|
|
|
|
//
|
|
|
|
// Limit Switches
|
|
|
|
// Limit Switches
|
|
|
|
//
|
|
|
|
//
|
|
|
|
#define X_MIN_PIN PE0
|
|
|
|
#define X_STOP_PIN PE0
|
|
|
|
#define X_MAX_PIN -1
|
|
|
|
#define Y_STOP_PIN PE1
|
|
|
|
#define Y_MIN_PIN PE1
|
|
|
|
#define Z_STOP_PIN PE14
|
|
|
|
#define Y_MAX_PIN -1
|
|
|
|
|
|
|
|
#define Z_MIN_PIN PE14
|
|
|
|
|
|
|
|
#define Z_MAX_PIN -1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
//
|
|
|
|
// Z Probe (when not Z_MIN_PIN)
|
|
|
|
// Z Probe (when not Z_MIN_PIN)
|
|
|
|
//
|
|
|
|
//
|
|
|
|
// #ifndef Z_MIN_PROBE_PIN
|
|
|
|
//#ifndef Z_MIN_PROBE_PIN
|
|
|
|
// #define Z_MIN_PROBE_PIN PA4
|
|
|
|
// #define Z_MIN_PROBE_PIN PA4
|
|
|
|
// #endif
|
|
|
|
//#endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
|
|
|
// Filament Runout Sensor
|
|
|
|
|
|
|
|
//
|
|
|
|
|
|
|
|
#ifndef FIL_RUNOUT_PIN
|
|
|
|
|
|
|
|
#define FIL_RUNOUT_PIN PA3
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
//
|
|
|
|
// Steppers
|
|
|
|
// Steppers
|
|
|
@ -85,13 +89,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
#define E0_STEP_PIN PB5
|
|
|
|
#define E0_STEP_PIN PB5
|
|
|
|
#define E0_DIR_PIN PB6
|
|
|
|
#define E0_DIR_PIN PB6
|
|
|
|
#define E0_CS_PIN PB4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef ARMED_V1_1
|
|
|
|
#ifdef ARMED_V1_1
|
|
|
|
#define E0_ENABLE_PIN PC12
|
|
|
|
#define E0_ENABLE_PIN PC12
|
|
|
|
#else
|
|
|
|
#else
|
|
|
|
#define E0_ENABLE_PIN PB3
|
|
|
|
#define E0_ENABLE_PIN PB3
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#define E0_CS_PIN PB4
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef ARMED_SWAP_X_E1
|
|
|
|
#ifdef ARMED_SWAP_X_E1
|
|
|
|
#define E1_STEP_PIN PD3
|
|
|
|
#define E1_STEP_PIN PD3
|
|
|
@ -137,21 +140,49 @@
|
|
|
|
//
|
|
|
|
//
|
|
|
|
#define SD_DETECT_PIN PA15
|
|
|
|
#define SD_DETECT_PIN PA15
|
|
|
|
#define BEEPER_PIN PC9
|
|
|
|
#define BEEPER_PIN PC9
|
|
|
|
#define LCD_PINS_RS PE9
|
|
|
|
|
|
|
|
#define LCD_PINS_ENABLE PE8
|
|
|
|
#if ENABLED(FYSETC_MINI_12864)
|
|
|
|
#define LCD_PINS_D4 PB12
|
|
|
|
//
|
|
|
|
#define LCD_PINS_D5 PB13
|
|
|
|
// See https://wiki.fysetc.com/Mini12864_Panel/?fbclid=IwAR1FyjuNdVOOy9_xzky3qqo_WeM5h-4gpRnnWhQr_O1Ef3h0AFnFXmCehK8
|
|
|
|
#define LCD_PINS_D6 PB14
|
|
|
|
//
|
|
|
|
#define LCD_PINS_D7 PB15
|
|
|
|
#define DOGLCD_A0 PE9
|
|
|
|
|
|
|
|
#define DOGLCD_CS PE8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define LCD_BACKLIGHT_PIN -1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define LCD_RESET_PIN PB12 // Must be high or open for LCD to operate normally.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#if EITHER(FYSETC_MINI_12864_1_2, FYSETC_MINI_12864_2_0)
|
|
|
|
|
|
|
|
#ifndef RGB_LED_R_PIN
|
|
|
|
|
|
|
|
#define RGB_LED_R_PIN PB13
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifndef RGB_LED_G_PIN
|
|
|
|
|
|
|
|
#define RGB_LED_G_PIN PB14
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifndef RGB_LED_B_PIN
|
|
|
|
|
|
|
|
#define RGB_LED_B_PIN PB15
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#elif ENABLED(FYSETC_MINI_12864_2_1)
|
|
|
|
|
|
|
|
#define NEOPIXEL_PIN PB13
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#else
|
|
|
|
|
|
|
|
#define LCD_PINS_RS PE9
|
|
|
|
|
|
|
|
#define LCD_PINS_ENABLE PE8
|
|
|
|
|
|
|
|
#define LCD_PINS_D4 PB12
|
|
|
|
|
|
|
|
#define LCD_PINS_D5 PB13
|
|
|
|
|
|
|
|
#define LCD_PINS_D6 PB14
|
|
|
|
|
|
|
|
#define LCD_PINS_D7 PB15
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#if ENABLED(MKS_MINI_12864)
|
|
|
|
|
|
|
|
#define DOGLCD_CS PB13
|
|
|
|
|
|
|
|
#define DOGLCD_A0 PB14
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
#define BTN_EN1 PC4
|
|
|
|
#define BTN_EN1 PC4
|
|
|
|
#define BTN_EN2 PC5
|
|
|
|
#define BTN_EN2 PC5
|
|
|
|
#define BTN_ENC PC3
|
|
|
|
#define BTN_ENC PC3
|
|
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
|
|
|
// Filament runout detection
|
|
|
|
|
|
|
|
//
|
|
|
|
|
|
|
|
#define FIL_RUNOUT_PIN PA3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
//
|
|
|
|
// Extension pins
|
|
|
|
// Extension pins
|
|
|
|
//
|
|
|
|
//
|
|
|
|