Follow-up the PR #4955, etc
・More ANALOG NUMBERING to Analog Input ・Add comment header to all the section of all the pins files ・Sort sections as follows: 1. Some special definitions (USBCON, LARGE_FLASH, etc) 2. Servos 3. Limit Switches 4. Z Probe 5. Steppers 6. Temperature Sensors 7. Heaters / Fans 8. Misc. Functions 9. LCD / Controller ・Move MAX6675_SS into "Temperature Sensors" section ・Adjust spacing
This commit is contained in:
parent
00456b0cb3
commit
f41c60d4a4
|
@ -36,6 +36,9 @@
|
||||||
#define DEFAULT_SOURCE_CODE_URL "http://3dprint.elettronicain.it/"
|
#define DEFAULT_SOURCE_CODE_URL "http://3dprint.elettronicain.it/"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Heaters / Fans
|
||||||
|
//
|
||||||
#define RAMPS_D8_PIN 9
|
#define RAMPS_D8_PIN 9
|
||||||
#define RAMPS_D9_PIN 8
|
#define RAMPS_D9_PIN 8
|
||||||
#define MOSFET_D_PIN 12
|
#define MOSFET_D_PIN 12
|
||||||
|
@ -55,7 +58,12 @@
|
||||||
#define Z_ENABLE_PIN 63
|
#define Z_ENABLE_PIN 63
|
||||||
|
|
||||||
//
|
//
|
||||||
// SD Card
|
// Heaters / Fans
|
||||||
|
//
|
||||||
|
#define HEATER_2_PIN 6
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
//
|
//
|
||||||
#undef SDSS
|
#undef SDSS
|
||||||
#define SDSS 25
|
#define SDSS 25
|
||||||
|
@ -63,11 +71,6 @@
|
||||||
#undef SD_DETECT_PIN
|
#undef SD_DETECT_PIN
|
||||||
#define SD_DETECT_PIN 53
|
#define SD_DETECT_PIN 53
|
||||||
|
|
||||||
//
|
|
||||||
// Heaters / Fans
|
|
||||||
//
|
|
||||||
#define HEATER_2_PIN 6
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// LCD / Controller
|
// LCD / Controller
|
||||||
//
|
//
|
||||||
|
|
|
@ -89,6 +89,6 @@
|
||||||
#define FAN_PIN 16
|
#define FAN_PIN 16
|
||||||
|
|
||||||
//
|
//
|
||||||
// SD Card
|
// Misc. Functions
|
||||||
//
|
//
|
||||||
#define SDSS 20
|
#define SDSS 20
|
||||||
|
|
|
@ -64,5 +64,8 @@
|
||||||
#define HEATER_0_PIN 13
|
#define HEATER_0_PIN 13
|
||||||
#define HEATER_BED_PIN 4
|
#define HEATER_BED_PIN 4
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
#define SDSS 53
|
#define SDSS 53
|
||||||
#define PS_ON_PIN 9
|
#define PS_ON_PIN 9
|
||||||
|
|
|
@ -30,6 +30,12 @@
|
||||||
|
|
||||||
#define BOARD_NAME "AJ4P"
|
#define BOARD_NAME "AJ4P"
|
||||||
|
|
||||||
|
#define LARGE_FLASH true
|
||||||
|
|
||||||
|
/************************************************
|
||||||
|
* Rambo pin assignments old
|
||||||
|
************************************************/
|
||||||
|
|
||||||
//
|
//
|
||||||
// Servos
|
// Servos
|
||||||
//
|
//
|
||||||
|
@ -38,16 +44,6 @@
|
||||||
#define SERVO2_PIN 24 // Motor header MX3
|
#define SERVO2_PIN 24 // Motor header MX3
|
||||||
#define SERVO3_PIN 5 // PWM header pin 5
|
#define SERVO3_PIN 5 // PWM header pin 5
|
||||||
|
|
||||||
#define SLED_PIN -1
|
|
||||||
|
|
||||||
#define FILWIDTH_PIN 3 // Analog Input
|
|
||||||
|
|
||||||
/************************************************
|
|
||||||
* Rambo pin assignments old
|
|
||||||
************************************************/
|
|
||||||
|
|
||||||
#define LARGE_FLASH true
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Limit Switches
|
// Limit Switches
|
||||||
//
|
//
|
||||||
|
@ -65,42 +61,52 @@
|
||||||
#define Z_MIN_PROBE_PIN 30
|
#define Z_MIN_PROBE_PIN 30
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#define SLED_PIN -1
|
||||||
|
|
||||||
//
|
//
|
||||||
// Steppers
|
// Steppers
|
||||||
//
|
//
|
||||||
#define X_STEP_PIN 37
|
#define X_STEP_PIN 37
|
||||||
#define X_DIR_PIN 48
|
#define X_DIR_PIN 48
|
||||||
#define X_ENABLE_PIN 29
|
#define X_ENABLE_PIN 29
|
||||||
#define X_MS1_PIN 40
|
|
||||||
#define X_MS2_PIN 41
|
|
||||||
|
|
||||||
#define Y_STEP_PIN 36
|
#define Y_STEP_PIN 36
|
||||||
#define Y_DIR_PIN 49
|
#define Y_DIR_PIN 49
|
||||||
#define Y_ENABLE_PIN 28
|
#define Y_ENABLE_PIN 28
|
||||||
#define Y_MS1_PIN 69
|
|
||||||
#define Y_MS2_PIN 39
|
|
||||||
|
|
||||||
#define Z_STEP_PIN 35
|
#define Z_STEP_PIN 35
|
||||||
#define Z_DIR_PIN 47
|
#define Z_DIR_PIN 47
|
||||||
#define Z_ENABLE_PIN 27
|
#define Z_ENABLE_PIN 27
|
||||||
#define Z_MS1_PIN 68
|
|
||||||
#define Z_MS2_PIN 67
|
|
||||||
|
|
||||||
#define E0_STEP_PIN 34
|
#define E0_STEP_PIN 34
|
||||||
#define E0_DIR_PIN 43
|
#define E0_DIR_PIN 43
|
||||||
#define E0_ENABLE_PIN 26
|
#define E0_ENABLE_PIN 26
|
||||||
#define E0_MS1_PIN 65
|
|
||||||
#define E0_MS2_PIN 66
|
|
||||||
|
|
||||||
#define E1_STEP_PIN 33
|
#define E1_STEP_PIN 33
|
||||||
#define E1_DIR_PIN 42
|
#define E1_DIR_PIN 42
|
||||||
#define E1_ENABLE_PIN 25
|
#define E1_ENABLE_PIN 25
|
||||||
|
|
||||||
|
// Microstepping pins - Mapping not from fastio.h (?)
|
||||||
|
#define X_MS1_PIN 40
|
||||||
|
#define X_MS2_PIN 41
|
||||||
|
#define Y_MS1_PIN 69
|
||||||
|
#define Y_MS2_PIN 39
|
||||||
|
#define Z_MS1_PIN 68
|
||||||
|
#define Z_MS2_PIN 67
|
||||||
|
#define E0_MS1_PIN 65
|
||||||
|
#define E0_MS2_PIN 66
|
||||||
#define E1_MS1_PIN 63
|
#define E1_MS1_PIN 63
|
||||||
#define E1_MS2_PIN 64
|
#define E1_MS2_PIN 64
|
||||||
|
|
||||||
#define DIGIPOTSS_PIN 38
|
#define DIGIPOTSS_PIN 38
|
||||||
#define DIGIPOT_CHANNELS {4,5,3,0,1} // X Y Z E0 E1 digipot channels to stepper driver mapping
|
#define DIGIPOT_CHANNELS {4,5,3,0,1} // X Y Z E0 E1 digipot channels to stepper driver mapping
|
||||||
|
|
||||||
|
//
|
||||||
|
// Temperature Sensors
|
||||||
|
//
|
||||||
|
#define TEMP_0_PIN 0 // Analog Input
|
||||||
|
#define TEMP_BED_PIN 7 // Analog Input
|
||||||
|
|
||||||
//
|
//
|
||||||
// Heaters / Fans
|
// Heaters / Fans
|
||||||
//
|
//
|
||||||
|
@ -112,31 +118,32 @@
|
||||||
#define FAN0_PIN 6
|
#define FAN0_PIN 6
|
||||||
#define FAN1_PIN 2
|
#define FAN1_PIN 2
|
||||||
|
|
||||||
#define TEMP_0_PIN 0 // Analog Input
|
//
|
||||||
#define TEMP_BED_PIN 7 // Analog Input
|
// Misc. Functions
|
||||||
|
//
|
||||||
#define SDSS 53
|
#define SDSS 53
|
||||||
#define LED_PIN 13
|
#define LED_PIN 13
|
||||||
#define PS_ON_PIN 4
|
#define PS_ON_PIN 4
|
||||||
|
#define FILWIDTH_PIN 3 // Analog Input
|
||||||
|
|
||||||
//
|
//
|
||||||
// LCD / Controller
|
// LCD / Controller
|
||||||
//
|
//
|
||||||
#define LCD_PINS_RS 70 //ext2_5
|
#define LCD_PINS_RS 70 // Ext2_5
|
||||||
#define LCD_PINS_ENABLE 71 //ext2_7
|
#define LCD_PINS_ENABLE 71 // Ext2_7
|
||||||
#define LCD_PINS_D4 72 ///////Ext2 9 ?
|
#define LCD_PINS_D4 72 // Ext2_9 ?
|
||||||
#define LCD_PINS_D5 73 ///////Ext2 11 ?
|
#define LCD_PINS_D5 73 // Ext2_11 ?
|
||||||
#define LCD_PINS_D6 74 //ext2_13
|
#define LCD_PINS_D6 74 // Ext2_13
|
||||||
#define LCD_PINS_D7 75 ///////Ext2 15 ?
|
#define LCD_PINS_D7 75 // Ext2_15 ?
|
||||||
#define BEEPER_PIN -1
|
#define BEEPER_PIN -1
|
||||||
|
|
||||||
#define BTN_HOME 80 //ext_16
|
#define BTN_HOME 80 // Ext_16
|
||||||
#define BTN_CENTER 81 //ext_14
|
#define BTN_CENTER 81 // Ext_14
|
||||||
#define BTN_ENC BTN_CENTER
|
#define BTN_ENC BTN_CENTER
|
||||||
#define BTN_RIGHT 82 //ext_12
|
#define BTN_RIGHT 82 // Ext_12
|
||||||
#define BTN_LEFT 83 //ext_10
|
#define BTN_LEFT 83 // Ext_10
|
||||||
#define BTN_UP 84 //ext2_8
|
#define BTN_UP 84 // Ext2_8
|
||||||
#define BTN_DOWN 85 //ext2_6
|
#define BTN_DOWN 85 // Ext2_6
|
||||||
|
|
||||||
#define HOME_PIN BTN_HOME
|
#define HOME_PIN BTN_HOME
|
||||||
|
|
||||||
|
|
|
@ -32,6 +32,9 @@
|
||||||
|
|
||||||
#include "pins_RAMPS_13.h"
|
#include "pins_RAMPS_13.h"
|
||||||
|
|
||||||
|
//
|
||||||
|
// LCD / Controller
|
||||||
|
//
|
||||||
#if ENABLED(VIKI2) || ENABLED(miniVIKI)
|
#if ENABLED(VIKI2) || ENABLED(miniVIKI)
|
||||||
|
|
||||||
#undef DOGLCD_A0
|
#undef DOGLCD_A0
|
||||||
|
|
|
@ -28,6 +28,8 @@
|
||||||
|
|
||||||
#include "pins_RAMPS.h"
|
#include "pins_RAMPS.h"
|
||||||
|
|
||||||
|
//
|
||||||
|
// Servos
|
||||||
//
|
//
|
||||||
// Tested this pin with bed leveling on a Delta with 1 servo.
|
// Tested this pin with bed leveling on a Delta with 1 servo.
|
||||||
// Physical wire attachment on EXT1: GND, 5V, D47.
|
// Physical wire attachment on EXT1: GND, 5V, D47.
|
||||||
|
@ -35,6 +37,8 @@
|
||||||
#undef SERVO0_PIN
|
#undef SERVO0_PIN
|
||||||
#define SERVO0_PIN 47
|
#define SERVO0_PIN 47
|
||||||
|
|
||||||
|
//
|
||||||
|
// Limit Switches
|
||||||
//
|
//
|
||||||
// Swap the MIN and MAX endstop pins because the X3 Pro comes with only
|
// Swap the MIN and MAX endstop pins because the X3 Pro comes with only
|
||||||
// MIN endstop pin headers soldered onto the board.
|
// MIN endstop pin headers soldered onto the board.
|
||||||
|
@ -80,11 +84,11 @@
|
||||||
//
|
//
|
||||||
// Temperature Sensors
|
// Temperature Sensors
|
||||||
//
|
//
|
||||||
#define TEMP_2_PIN 12 // ANALOG NUMBERING
|
#define TEMP_2_PIN 12 // Analog Input
|
||||||
#define TEMP_3_PIN 11 // ANALOG NUMBERING
|
#define TEMP_3_PIN 11 // Analog Input
|
||||||
#define TEMP_4_PIN 10 // ANALOG NUMBERING
|
#define TEMP_4_PIN 10 // Analog Input
|
||||||
#define TC1 4 // ANALOG NUMBERING Thermo couple on Azteeg X3Pro
|
#define TC1 4 // Analog Input (Thermo couple on Azteeg X3Pro)
|
||||||
#define TC2 5 // ANALOG NUMBERING Thermo couple on Azteeg X3Pro
|
#define TC2 5 // Analog Input (Thermo couple on Azteeg X3Pro)
|
||||||
|
|
||||||
//
|
//
|
||||||
// Heaters / Fans
|
// Heaters / Fans
|
||||||
|
|
|
@ -32,6 +32,9 @@
|
||||||
|
|
||||||
#include "pins_RAMPS.h"
|
#include "pins_RAMPS.h"
|
||||||
|
|
||||||
|
//
|
||||||
|
// Temperature Sensors
|
||||||
|
//
|
||||||
#undef TEMP_0_PIN
|
#undef TEMP_0_PIN
|
||||||
#undef TEMP_1_PIN
|
#undef TEMP_1_PIN
|
||||||
#define TEMP_0_PIN 9 // Analog Input
|
#define TEMP_0_PIN 9 // Analog Input
|
||||||
|
|
|
@ -30,6 +30,9 @@
|
||||||
|
|
||||||
#define BOARD_NAME "ZUM Mega 3D"
|
#define BOARD_NAME "ZUM Mega 3D"
|
||||||
|
|
||||||
|
//
|
||||||
|
// Heaters / Fans
|
||||||
|
//
|
||||||
#define RAMPS_D8_PIN 10
|
#define RAMPS_D8_PIN 10
|
||||||
#define RAMPS_D9_PIN 12
|
#define RAMPS_D9_PIN 12
|
||||||
#define RAMPS_D10_PIN 9
|
#define RAMPS_D10_PIN 9
|
||||||
|
@ -37,23 +40,38 @@
|
||||||
|
|
||||||
#include "pins_RAMPS_13.h"
|
#include "pins_RAMPS_13.h"
|
||||||
|
|
||||||
|
//
|
||||||
|
// Limit Switches
|
||||||
|
//
|
||||||
#undef X_MAX_PIN
|
#undef X_MAX_PIN
|
||||||
#define X_MAX_PIN 79 // 2
|
#define X_MAX_PIN 79 // 2
|
||||||
|
|
||||||
|
//
|
||||||
|
// Z Probe (when not Z_MIN_PIN)
|
||||||
|
//
|
||||||
#undef Z_MIN_PROBE_PIN
|
#undef Z_MIN_PROBE_PIN
|
||||||
#define Z_MIN_PROBE_PIN 19 // IND_S_5V
|
#define Z_MIN_PROBE_PIN 19 // IND_S_5V
|
||||||
|
|
||||||
#undef Z_ENABLE_PIN
|
#undef Z_ENABLE_PIN
|
||||||
#define Z_ENABLE_PIN 77 // 62
|
#define Z_ENABLE_PIN 77 // 62
|
||||||
|
|
||||||
#undef TEMP_1_PIN
|
//
|
||||||
#define TEMP_1_PIN 14 // 15
|
// Steppers
|
||||||
|
//
|
||||||
#undef TEMP_BED_PIN
|
|
||||||
#define TEMP_BED_PIN 15 // 14
|
|
||||||
|
|
||||||
#define DIGIPOTSS_PIN 22
|
#define DIGIPOTSS_PIN 22
|
||||||
#define DIGIPOT_CHANNELS { 4, 5, 3, 0, 1 }
|
#define DIGIPOT_CHANNELS { 4, 5, 3, 0, 1 }
|
||||||
|
|
||||||
|
//
|
||||||
|
// Temperature Sensors
|
||||||
|
//
|
||||||
|
#undef TEMP_1_PIN
|
||||||
|
#define TEMP_1_PIN 14 // Analog Input (15)
|
||||||
|
|
||||||
|
#undef TEMP_BED_PIN
|
||||||
|
#define TEMP_BED_PIN 15 // Analog Input (14)
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
#undef PS_ON_PIN // 12
|
#undef PS_ON_PIN // 12
|
||||||
#define PS_ON_PIN 81 // External Power Supply
|
#define PS_ON_PIN 81 // External Power Supply
|
||||||
|
|
|
@ -76,6 +76,10 @@
|
||||||
//
|
//
|
||||||
#define HEATER_0_PIN 4 // Extruder
|
#define HEATER_0_PIN 4 // Extruder
|
||||||
#define HEATER_BED_PIN 38 // Bed
|
#define HEATER_BED_PIN 38 // Bed
|
||||||
|
|
||||||
#define FAN_PIN 3 // Fan
|
#define FAN_PIN 3 // Fan
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
#define LED_PIN 39
|
#define LED_PIN 39
|
||||||
|
|
|
@ -90,9 +90,8 @@
|
||||||
#define FAN_PIN 16 // Fan, PWM
|
#define FAN_PIN 16 // Fan, PWM
|
||||||
|
|
||||||
//
|
//
|
||||||
// LCD / Controller
|
// Misc. Functions
|
||||||
//
|
//
|
||||||
#define SDSS 20
|
#define SDSS 20
|
||||||
#define SD_DETECT_PIN 12
|
#define SD_DETECT_PIN 12
|
||||||
|
|
||||||
#define LED_PIN 19
|
#define LED_PIN 19
|
||||||
|
|
|
@ -75,6 +75,9 @@
|
||||||
#define HEATER_1_PIN 23 // EXTRUDER 2
|
#define HEATER_1_PIN 23 // EXTRUDER 2
|
||||||
#define HEATER_BED_PIN 22
|
#define HEATER_BED_PIN 22
|
||||||
|
|
||||||
|
//
|
||||||
|
// LCD / Controller
|
||||||
|
//
|
||||||
// Cheaptronic v1.0 doesn't support LCD
|
// Cheaptronic v1.0 doesn't support LCD
|
||||||
#define LCD_PINS_RS -1
|
#define LCD_PINS_RS -1
|
||||||
#define LCD_PINS_ENABLE -1
|
#define LCD_PINS_ENABLE -1
|
||||||
|
|
|
@ -56,6 +56,7 @@
|
||||||
#define TEMP_2_PIN 2 // Analog Input. 9 for tool3 -> 2 for chambertemp
|
#define TEMP_2_PIN 2 // Analog Input. 9 for tool3 -> 2 for chambertemp
|
||||||
#define TEMP_3_PIN 11 // Analog Input. 11 for tool4 -> 2 for chambertemp
|
#define TEMP_3_PIN 11 // Analog Input. 11 for tool4 -> 2 for chambertemp
|
||||||
#define TEMP_BED_PIN 1 // Analog Input
|
#define TEMP_BED_PIN 1 // Analog Input
|
||||||
|
//#define TEMP_CHAMBER_PIN 2 // Analog Input
|
||||||
|
|
||||||
//
|
//
|
||||||
// Heaters / Fans
|
// Heaters / Fans
|
||||||
|
@ -66,6 +67,14 @@
|
||||||
#define HEATER_3_PIN 46
|
#define HEATER_3_PIN 46
|
||||||
#define HEATER_BED_PIN 2
|
#define HEATER_BED_PIN 2
|
||||||
|
|
||||||
|
//#define FAN_PIN 7 // common PWM pin for all tools
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
|
#define SDSS 53
|
||||||
|
#define SD_DETECT_PIN 13
|
||||||
|
|
||||||
// Tools
|
// Tools
|
||||||
|
|
||||||
//#define TOOL_0_PIN 4
|
//#define TOOL_0_PIN 4
|
||||||
|
@ -76,18 +85,10 @@
|
||||||
|
|
||||||
// Common I/O
|
// Common I/O
|
||||||
|
|
||||||
//#define TEMP_CHAMBER_PIN 2 // ANALOG INPUT !!
|
|
||||||
//#define FIL_RUNOUT_PIN -1
|
//#define FIL_RUNOUT_PIN -1
|
||||||
//#define PWM_1_PIN 11
|
//#define PWM_1_PIN 11
|
||||||
//#define PWM_2_PIN 10
|
//#define PWM_2_PIN 10
|
||||||
//#define SPARE_IO 12
|
//#define SPARE_IO 12
|
||||||
//#define FAN_PIN 7 // common PWM pin for all tools
|
|
||||||
|
|
||||||
//
|
|
||||||
// SD Card
|
|
||||||
//
|
|
||||||
#define SDSS 53
|
|
||||||
#define SD_DETECT_PIN 13
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// LCD / Controller
|
// LCD / Controller
|
||||||
|
@ -112,8 +113,5 @@
|
||||||
//#define UI1 31
|
//#define UI1 31
|
||||||
//#define UI2 22
|
//#define UI2 22
|
||||||
|
|
||||||
//
|
|
||||||
// Misc. Functions
|
|
||||||
//
|
|
||||||
#define STAT_LED_BLUE_PIN -1
|
#define STAT_LED_BLUE_PIN -1
|
||||||
#define STAT_LED_RED_PIN 31
|
#define STAT_LED_RED_PIN 31
|
||||||
|
|
|
@ -69,9 +69,11 @@
|
||||||
|
|
||||||
#define FAN_PIN 5 // 5 is PWMtool3 -> 7 is common PWM pin for all tools
|
#define FAN_PIN 5 // 5 is PWMtool3 -> 7 is common PWM pin for all tools
|
||||||
|
|
||||||
//#define PWM_1_PIN 12
|
//
|
||||||
//#define PWM_2_PIN 13
|
// Misc. Functions
|
||||||
//#define SPARE_IO 17
|
//
|
||||||
|
#define SDSS 53
|
||||||
|
#define SD_DETECT_PIN 15
|
||||||
|
|
||||||
// Tools
|
// Tools
|
||||||
|
|
||||||
|
@ -86,6 +88,11 @@
|
||||||
|
|
||||||
// Common I/O
|
// Common I/O
|
||||||
|
|
||||||
|
#define FIL_RUNOUT_PIN 18
|
||||||
|
//#define PWM_1_PIN 12
|
||||||
|
//#define PWM_2_PIN 13
|
||||||
|
//#define SPARE_IO 17
|
||||||
|
|
||||||
//
|
//
|
||||||
// LCD / Controller
|
// LCD / Controller
|
||||||
//
|
//
|
||||||
|
@ -113,12 +120,3 @@
|
||||||
|
|
||||||
#define STAT_LED_BLUE_PIN -1
|
#define STAT_LED_BLUE_PIN -1
|
||||||
#define STAT_LED_RED_PIN 10 // TOOL_0_PWM_PIN
|
#define STAT_LED_RED_PIN 10 // TOOL_0_PWM_PIN
|
||||||
|
|
||||||
//
|
|
||||||
// SD Card
|
|
||||||
//
|
|
||||||
#define SDSS 53
|
|
||||||
#define SD_DETECT_PIN 15
|
|
||||||
|
|
||||||
// Other
|
|
||||||
#define FIL_RUNOUT_PIN 18
|
|
||||||
|
|
|
@ -30,16 +30,25 @@
|
||||||
|
|
||||||
#define BOARD_NAME "Felix 2.0+"
|
#define BOARD_NAME "Felix 2.0+"
|
||||||
|
|
||||||
|
//
|
||||||
|
// Heaters / Fans
|
||||||
|
//
|
||||||
// Power outputs EFBF or EFBE
|
// Power outputs EFBF or EFBE
|
||||||
#define MOSFET_D_PIN 7
|
#define MOSFET_D_PIN 7
|
||||||
|
|
||||||
#include "pins_RAMPS.h"
|
#include "pins_RAMPS.h"
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
#undef SDPOWER
|
#undef SDPOWER
|
||||||
#define SDPOWER 1
|
#define SDPOWER 1
|
||||||
|
|
||||||
#define PS_ON_PIN 12
|
#define PS_ON_PIN 12
|
||||||
|
|
||||||
|
//
|
||||||
|
// LCD / Controller
|
||||||
|
//
|
||||||
#if ENABLED(ULTRA_LCD) && ENABLED(NEWPANEL)
|
#if ENABLED(ULTRA_LCD) && ENABLED(NEWPANEL)
|
||||||
|
|
||||||
#define SD_DETECT_PIN 6
|
#define SD_DETECT_PIN 6
|
||||||
|
|
|
@ -68,7 +68,7 @@
|
||||||
#define HEATER_0_PIN 16
|
#define HEATER_0_PIN 16
|
||||||
|
|
||||||
//
|
//
|
||||||
// Etc.
|
// Misc. Functions
|
||||||
//
|
//
|
||||||
#define PS_ON_PIN 14 // Alex, does this work on the card?
|
#define PS_ON_PIN 14 // Alex, does this work on the card?
|
||||||
|
|
||||||
|
|
|
@ -56,8 +56,6 @@
|
||||||
#define E0_DIR_PIN 21
|
#define E0_DIR_PIN 21
|
||||||
#define E0_ENABLE_PIN 13
|
#define E0_ENABLE_PIN 13
|
||||||
|
|
||||||
#define PS_ON_PIN 14
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Temperature Sensors
|
// Temperature Sensors
|
||||||
//
|
//
|
||||||
|
@ -71,6 +69,8 @@
|
||||||
#define HEATER_BED_PIN 16
|
#define HEATER_BED_PIN 16
|
||||||
|
|
||||||
//
|
//
|
||||||
// SD Card
|
// Misc. Functions
|
||||||
//
|
//
|
||||||
#define SDSS 4
|
#define SDSS 4
|
||||||
|
#define PS_ON_PIN 14
|
||||||
|
|
||||||
|
|
|
@ -75,14 +75,10 @@
|
||||||
#define TEMP_BED_PIN 0 // Analog Input
|
#define TEMP_BED_PIN 0 // Analog Input
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// SD Card
|
|
||||||
//
|
|
||||||
#define SDSS 17
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Misc. Functions
|
// Misc. Functions
|
||||||
//
|
//
|
||||||
|
#define SDSS 17
|
||||||
#define DEBUG_PIN 0
|
#define DEBUG_PIN 0
|
||||||
|
|
||||||
// RS485 pins
|
// RS485 pins
|
||||||
|
|
|
@ -70,6 +70,9 @@
|
||||||
#define HEATER_0_PIN 4
|
#define HEATER_0_PIN 4
|
||||||
#define HEATER_BED_PIN 3
|
#define HEATER_BED_PIN 3
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
#define PS_ON_PIN 15
|
#define PS_ON_PIN 15
|
||||||
|
|
||||||
// A pin for debugging
|
// A pin for debugging
|
||||||
|
|
|
@ -71,13 +71,18 @@
|
||||||
#define HEATER_0_PIN 4
|
#define HEATER_0_PIN 4
|
||||||
#define HEATER_BED_PIN 3 // (bed)
|
#define HEATER_BED_PIN 3 // (bed)
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
#define SDSS 31 // SCL pin of I2C header || CS Pin for SD Card support
|
#define SDSS 31 // SCL pin of I2C header || CS Pin for SD Card support
|
||||||
|
|
||||||
#define PS_ON_PIN 19
|
#define PS_ON_PIN 19
|
||||||
|
|
||||||
// A pin for debugging
|
// A pin for debugging
|
||||||
#define DEBUG_PIN -1
|
#define DEBUG_PIN -1
|
||||||
|
|
||||||
|
//
|
||||||
|
// LCD / Controller
|
||||||
|
//
|
||||||
#define BEEPER_PIN -1
|
#define BEEPER_PIN -1
|
||||||
|
|
||||||
// 4bit LCD Support
|
// 4bit LCD Support
|
||||||
|
|
|
@ -37,18 +37,31 @@
|
||||||
|
|
||||||
#include "pins_3DRAG.h"
|
#include "pins_3DRAG.h"
|
||||||
|
|
||||||
#undef X_MAX_PIN
|
//
|
||||||
#undef X_MIN_PIN
|
// Limit Switches
|
||||||
#undef Y_MAX_PIN
|
//
|
||||||
#undef Y_MIN_PIN
|
|
||||||
#define X_STOP_PIN 3
|
#define X_STOP_PIN 3
|
||||||
#define Y_STOP_PIN 14
|
#define Y_STOP_PIN 14
|
||||||
|
|
||||||
|
#undef X_MIN_PIN
|
||||||
|
#undef X_MAX_PIN
|
||||||
|
#undef Y_MIN_PIN
|
||||||
|
#undef Y_MAX_PIN
|
||||||
|
|
||||||
|
//
|
||||||
|
// Steppers
|
||||||
|
//
|
||||||
#undef E1_STEP_PIN
|
#undef E1_STEP_PIN
|
||||||
#define E1_STEP_PIN 32
|
#define E1_STEP_PIN 32
|
||||||
|
|
||||||
#undef PS_ON_PIN
|
//
|
||||||
#undef KILL_PIN
|
// Heaters / Fans
|
||||||
|
//
|
||||||
#undef HEATER_1_PIN
|
#undef HEATER_1_PIN
|
||||||
#define HEATER_1_PIN 11
|
#define HEATER_1_PIN 11
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
|
#undef PS_ON_PIN
|
||||||
|
#undef KILL_PIN
|
||||||
|
|
|
@ -63,14 +63,6 @@
|
||||||
#define E1_DIR_PIN 40 // 40
|
#define E1_DIR_PIN 40 // 40
|
||||||
#define E1_ENABLE_PIN 36 // 36
|
#define E1_ENABLE_PIN 36 // 36
|
||||||
|
|
||||||
//
|
|
||||||
// Misc. Functions
|
|
||||||
//
|
|
||||||
#define SDSS 11
|
|
||||||
#define LED_PIN 13
|
|
||||||
#define SOL1_PIN 16
|
|
||||||
#define SOL2_PIN 17
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Temperature Sensors
|
// Temperature Sensors
|
||||||
//
|
//
|
||||||
|
@ -88,5 +80,12 @@
|
||||||
|
|
||||||
#define FAN_PIN 7
|
#define FAN_PIN 7
|
||||||
|
|
||||||
/* Unused (1) (2) (3) 4 5 6 7 8 9 10 11 12 13 (14) (15) (16) 17 (18) (19) (20) (21) (22) (23) 24 (25) (26) (27) 28 (29) (30) (31) */
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
|
#define SDSS 11
|
||||||
|
#define LED_PIN 13
|
||||||
|
#define SOL1_PIN 16
|
||||||
|
#define SOL2_PIN 17
|
||||||
|
|
||||||
|
/* Unused (1) (2) (3) 4 5 6 7 8 9 10 11 12 13 (14) (15) (16) 17 (18) (19) (20) (21) (22) (23) 24 (25) (26) (27) 28 (29) (30) (31) */
|
||||||
|
|
|
@ -82,12 +82,6 @@
|
||||||
#define E1_DIR_PIN 27
|
#define E1_DIR_PIN 27
|
||||||
#define E1_ENABLE_PIN 25
|
#define E1_ENABLE_PIN 25
|
||||||
|
|
||||||
//
|
|
||||||
// Misc. Functions
|
|
||||||
//
|
|
||||||
#define SDSS 53
|
|
||||||
#define LED_PIN 13
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Temperature Sensors
|
// Temperature Sensors
|
||||||
//
|
//
|
||||||
|
@ -126,6 +120,12 @@
|
||||||
|
|
||||||
#define FAN_SOFT_PWM
|
#define FAN_SOFT_PWM
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
|
#define SDSS 53
|
||||||
|
#define LED_PIN 13
|
||||||
|
|
||||||
//
|
//
|
||||||
// LCD / Controller
|
// LCD / Controller
|
||||||
//
|
//
|
||||||
|
@ -150,4 +150,3 @@
|
||||||
|
|
||||||
#define SD_DETECT_PIN 49
|
#define SD_DETECT_PIN 49
|
||||||
#endif // MINIPANEL
|
#endif // MINIPANEL
|
||||||
|
|
||||||
|
|
|
@ -71,13 +71,6 @@
|
||||||
#define E1_DIR_PIN 36
|
#define E1_DIR_PIN 36
|
||||||
#define E1_ENABLE_PIN 30
|
#define E1_ENABLE_PIN 30
|
||||||
|
|
||||||
//
|
|
||||||
// Misc. Functions
|
|
||||||
//
|
|
||||||
#define SDSS 53
|
|
||||||
#define LED_PIN 13
|
|
||||||
#define PS_ON_PIN 12
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Temperature Sensors
|
// Temperature Sensors
|
||||||
//
|
//
|
||||||
|
@ -98,6 +91,13 @@
|
||||||
|
|
||||||
#define FAN_PIN 7 // IO pin. Buffer needed
|
#define FAN_PIN 7 // IO pin. Buffer needed
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
|
#define SDSS 53
|
||||||
|
#define LED_PIN 13
|
||||||
|
#define PS_ON_PIN 12
|
||||||
|
|
||||||
//
|
//
|
||||||
// LCD / Controller
|
// LCD / Controller
|
||||||
//
|
//
|
||||||
|
|
|
@ -75,13 +75,6 @@
|
||||||
#define E2_DIR_PIN 24
|
#define E2_DIR_PIN 24
|
||||||
#define E2_ENABLE_PIN 22
|
#define E2_ENABLE_PIN 22
|
||||||
|
|
||||||
//
|
|
||||||
// Misc. Functions
|
|
||||||
//
|
|
||||||
#define SDSS 53
|
|
||||||
#define LED_PIN 13
|
|
||||||
#define PS_ON_PIN 12
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Temperature Sensors
|
// Temperature Sensors
|
||||||
//
|
//
|
||||||
|
@ -113,6 +106,13 @@
|
||||||
#define FAN_PIN 7
|
#define FAN_PIN 7
|
||||||
#define FAN1_PIN 6
|
#define FAN1_PIN 6
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
|
#define SDSS 53
|
||||||
|
#define LED_PIN 13
|
||||||
|
#define PS_ON_PIN 12
|
||||||
|
|
||||||
//
|
//
|
||||||
// LCD / Controller
|
// LCD / Controller
|
||||||
//
|
//
|
||||||
|
|
|
@ -63,6 +63,8 @@
|
||||||
#define Z_MIN_PROBE_PIN 19
|
#define Z_MIN_PROBE_PIN 19
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#define SLED_PIN -1
|
||||||
|
|
||||||
//
|
//
|
||||||
// Steppers
|
// Steppers
|
||||||
//
|
//
|
||||||
|
@ -90,14 +92,6 @@
|
||||||
#define E2_DIR_PIN 60
|
#define E2_DIR_PIN 60
|
||||||
#define E2_ENABLE_PIN 23
|
#define E2_ENABLE_PIN 23
|
||||||
|
|
||||||
//
|
|
||||||
// Misc. Functions
|
|
||||||
//
|
|
||||||
#define SDSS 53
|
|
||||||
#define LED_PIN 13
|
|
||||||
#define PS_ON_PIN 12
|
|
||||||
#define SLED_PIN -1
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Temperature Sensors
|
// Temperature Sensors
|
||||||
//
|
//
|
||||||
|
@ -133,6 +127,13 @@
|
||||||
#define FAN_PIN 6
|
#define FAN_PIN 6
|
||||||
#define FAN1_PIN 7
|
#define FAN1_PIN 7
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
|
#define SDSS 53
|
||||||
|
#define LED_PIN 13
|
||||||
|
#define PS_ON_PIN 12
|
||||||
|
|
||||||
//
|
//
|
||||||
// LCD / Controller
|
// LCD / Controller
|
||||||
//
|
//
|
||||||
|
|
|
@ -54,31 +54,33 @@
|
||||||
#define X_STEP_PIN 37
|
#define X_STEP_PIN 37
|
||||||
#define X_DIR_PIN 48
|
#define X_DIR_PIN 48
|
||||||
#define X_ENABLE_PIN 29
|
#define X_ENABLE_PIN 29
|
||||||
#define X_MS1_PIN 40
|
|
||||||
#define X_MS2_PIN 41
|
|
||||||
|
|
||||||
#define Y_STEP_PIN 36
|
#define Y_STEP_PIN 36
|
||||||
#define Y_DIR_PIN 49
|
#define Y_DIR_PIN 49
|
||||||
#define Y_ENABLE_PIN 28
|
#define Y_ENABLE_PIN 28
|
||||||
#define Y_MS1_PIN 69
|
|
||||||
#define Y_MS2_PIN 39
|
|
||||||
|
|
||||||
#define Z_STEP_PIN 35
|
#define Z_STEP_PIN 35
|
||||||
#define Z_DIR_PIN 47
|
#define Z_DIR_PIN 47
|
||||||
#define Z_ENABLE_PIN 27
|
#define Z_ENABLE_PIN 27
|
||||||
#define Z_MS1_PIN 68
|
|
||||||
#define Z_MS2_PIN 67
|
|
||||||
|
|
||||||
#define E0_STEP_PIN 34
|
#define E0_STEP_PIN 34
|
||||||
#define E0_DIR_PIN 43
|
#define E0_DIR_PIN 43
|
||||||
#define E0_ENABLE_PIN 26
|
#define E0_ENABLE_PIN 26
|
||||||
#define E0_MS1_PIN 65
|
|
||||||
#define E0_MS2_PIN 66
|
|
||||||
|
|
||||||
#define E1_STEP_PIN -1
|
#define E1_STEP_PIN -1
|
||||||
#define E1_DIR_PIN -1
|
#define E1_DIR_PIN -1
|
||||||
#define E1_ENABLE_PIN -1
|
#define E1_ENABLE_PIN -1
|
||||||
|
|
||||||
|
// Microstepping pins - Mapping not from fastio.h (?)
|
||||||
|
#define X_MS1_PIN 40
|
||||||
|
#define X_MS2_PIN 41
|
||||||
|
#define Y_MS1_PIN 69
|
||||||
|
#define Y_MS2_PIN 39
|
||||||
|
#define Z_MS1_PIN 68
|
||||||
|
#define Z_MS2_PIN 67
|
||||||
|
#define E0_MS1_PIN 65
|
||||||
|
#define E0_MS2_PIN 66
|
||||||
|
|
||||||
#define MOTOR_CURRENT_PWM_XY_PIN 46
|
#define MOTOR_CURRENT_PWM_XY_PIN 46
|
||||||
#define MOTOR_CURRENT_PWM_Z_PIN 45
|
#define MOTOR_CURRENT_PWM_Z_PIN 45
|
||||||
#define MOTOR_CURRENT_PWM_E_PIN 44
|
#define MOTOR_CURRENT_PWM_E_PIN 44
|
||||||
|
|
|
@ -71,9 +71,6 @@
|
||||||
//
|
//
|
||||||
// Temperature Sensors
|
// Temperature Sensors
|
||||||
//
|
//
|
||||||
#define SDSS 16
|
|
||||||
#define LED_PIN 46
|
|
||||||
|
|
||||||
#define TEMP_0_PIN 7 // Analog Input
|
#define TEMP_0_PIN 7 // Analog Input
|
||||||
#define TEMP_1_PIN 6 // Analog Input
|
#define TEMP_1_PIN 6 // Analog Input
|
||||||
#define TEMP_BED_PIN 6 // Analog Input
|
#define TEMP_BED_PIN 6 // Analog Input
|
||||||
|
@ -87,6 +84,12 @@
|
||||||
|
|
||||||
#define FAN_PIN 9
|
#define FAN_PIN 9
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
|
#define SDSS 16
|
||||||
|
#define LED_PIN 46
|
||||||
|
|
||||||
//
|
//
|
||||||
// LCD / Controller
|
// LCD / Controller
|
||||||
//
|
//
|
||||||
|
|
|
@ -35,11 +35,17 @@
|
||||||
|
|
||||||
#define BOARD_NAME "MKS > v1.3"
|
#define BOARD_NAME "MKS > v1.3"
|
||||||
|
|
||||||
|
//
|
||||||
|
// Heaters / Fans
|
||||||
|
//
|
||||||
// Power outputs EFBF or EFBE
|
// Power outputs EFBF or EFBE
|
||||||
#define MOSFET_D_PIN 7
|
#define MOSFET_D_PIN 7
|
||||||
|
|
||||||
#include "pins_RAMPS.h"
|
#include "pins_RAMPS.h"
|
||||||
|
|
||||||
|
//
|
||||||
|
// LCD / Controller
|
||||||
|
//
|
||||||
#if ENABLED(VIKI2) || ENABLED(miniVIKI)
|
#if ENABLED(VIKI2) || ENABLED(miniVIKI)
|
||||||
/**
|
/**
|
||||||
* VIKI2 Has two groups of wires with...
|
* VIKI2 Has two groups of wires with...
|
||||||
|
|
|
@ -30,6 +30,9 @@
|
||||||
|
|
||||||
#define BOARD_NAME "MKS BASE 1.0"
|
#define BOARD_NAME "MKS BASE 1.0"
|
||||||
|
|
||||||
|
//
|
||||||
|
// Heaters / Fans
|
||||||
|
//
|
||||||
// Power outputs EFBF or EFBE
|
// Power outputs EFBF or EFBE
|
||||||
#define MOSFET_D_PIN 7
|
#define MOSFET_D_PIN 7
|
||||||
|
|
||||||
|
|
|
@ -57,33 +57,32 @@
|
||||||
|
|
||||||
#define BOARD_NAME "Final OMCA"
|
#define BOARD_NAME "Final OMCA"
|
||||||
|
|
||||||
|
//
|
||||||
|
// Limit Switches
|
||||||
|
//
|
||||||
|
#define X_STOP_PIN 0
|
||||||
|
#define Y_STOP_PIN 1
|
||||||
|
#define Z_STOP_PIN 2
|
||||||
|
|
||||||
|
//
|
||||||
|
// Steppers
|
||||||
|
//
|
||||||
#define X_STEP_PIN 26
|
#define X_STEP_PIN 26
|
||||||
#define X_DIR_PIN 25
|
#define X_DIR_PIN 25
|
||||||
#define X_ENABLE_PIN 10
|
#define X_ENABLE_PIN 10
|
||||||
#define X_STOP_PIN 0
|
|
||||||
|
|
||||||
#define Y_STEP_PIN 28
|
#define Y_STEP_PIN 28
|
||||||
#define Y_DIR_PIN 27
|
#define Y_DIR_PIN 27
|
||||||
#define Y_ENABLE_PIN 10
|
#define Y_ENABLE_PIN 10
|
||||||
#define Y_STOP_PIN 1
|
|
||||||
|
|
||||||
#define Z_STEP_PIN 23
|
#define Z_STEP_PIN 23
|
||||||
#define Z_DIR_PIN 22
|
#define Z_DIR_PIN 22
|
||||||
#define Z_ENABLE_PIN 10
|
#define Z_ENABLE_PIN 10
|
||||||
#define Z_STOP_PIN 2
|
|
||||||
|
|
||||||
#define E0_STEP_PIN 24
|
#define E0_STEP_PIN 24
|
||||||
#define E0_DIR_PIN 21
|
#define E0_DIR_PIN 21
|
||||||
#define E0_ENABLE_PIN 10
|
#define E0_ENABLE_PIN 10
|
||||||
|
|
||||||
// future proofing
|
|
||||||
#define __FS 20
|
|
||||||
#define __FD 19
|
|
||||||
#define __GS 18
|
|
||||||
#define __GD 13
|
|
||||||
|
|
||||||
#define UNUSED_PWM 14 // PWM on LEFT connector
|
|
||||||
|
|
||||||
#define E1_STEP_PIN -1 // 21
|
#define E1_STEP_PIN -1 // 21
|
||||||
#define E1_DIR_PIN -1 // 20
|
#define E1_DIR_PIN -1 // 20
|
||||||
#define E1_ENABLE_PIN -1 // 19
|
#define E1_ENABLE_PIN -1 // 19
|
||||||
|
@ -92,16 +91,33 @@
|
||||||
#define E2_DIR_PIN -1 // 20
|
#define E2_DIR_PIN -1 // 20
|
||||||
#define E2_ENABLE_PIN -1 // 18
|
#define E2_ENABLE_PIN -1 // 18
|
||||||
|
|
||||||
#define SDSS 11
|
//
|
||||||
#define FAN_PIN 14 // PWM on MIDDLE connector
|
// Temperature Sensors
|
||||||
|
//
|
||||||
#define HEATER_0_PIN 3 // DONE PWM on RIGHT connector
|
|
||||||
#define HEATER_BED_PIN 4
|
|
||||||
|
|
||||||
#define TEMP_0_PIN 0 // Analog Input
|
#define TEMP_0_PIN 0 // Analog Input
|
||||||
#define TEMP_1_PIN 1 // Analog Input
|
#define TEMP_1_PIN 1 // Analog Input
|
||||||
#define TEMP_BED_PIN 2 // Analog Input (1,2 or I2C)
|
#define TEMP_BED_PIN 2 // Analog Input (1,2 or I2C)
|
||||||
|
|
||||||
|
//
|
||||||
|
// Heaters / Fans
|
||||||
|
//
|
||||||
|
#define HEATER_0_PIN 3 // DONE PWM on RIGHT connector
|
||||||
|
#define HEATER_BED_PIN 4
|
||||||
|
|
||||||
|
#define FAN_PIN 14 // PWM on MIDDLE connector
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
|
#define SDSS 11
|
||||||
|
|
||||||
#define I2C_SCL 16
|
#define I2C_SCL 16
|
||||||
#define I2C_SDA 17
|
#define I2C_SDA 17
|
||||||
|
|
||||||
|
// future proofing
|
||||||
|
#define __FS 20
|
||||||
|
#define __FD 19
|
||||||
|
#define __GS 18
|
||||||
|
#define __GD 13
|
||||||
|
|
||||||
|
#define UNUSED_PWM 14 // PWM on LEFT connector
|
||||||
|
|
|
@ -99,8 +99,12 @@
|
||||||
// Heaters / Fans
|
// Heaters / Fans
|
||||||
//
|
//
|
||||||
#define HEATER_0_PIN 4
|
#define HEATER_0_PIN 4
|
||||||
|
|
||||||
#define FAN_PIN 3
|
#define FAN_PIN 3
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
#define SDSS 11
|
#define SDSS 11
|
||||||
|
|
||||||
/* Unused (1) (2) (3) 4 5 6 7 8 9 10 11 12 13 (14) (15) (16) 17 (18) (19) (20) (21) (22) (23) 24 (25) (26) (27) 28 (29) (30) (31) */
|
/* Unused (1) (2) (3) 4 5 6 7 8 9 10 11 12 13 (14) (15) (16) 17 (18) (19) (20) (21) (22) (23) 24 (25) (26) (27) 28 (29) (30) (31) */
|
||||||
|
|
|
@ -43,6 +43,20 @@
|
||||||
// Disable JTAG pins so they can be used for the Extrudrboard
|
// Disable JTAG pins so they can be used for the Extrudrboard
|
||||||
#define DISABLE_JTAG true
|
#define DISABLE_JTAG true
|
||||||
|
|
||||||
|
//
|
||||||
|
// Limit Switches
|
||||||
|
//
|
||||||
|
#define X_STOP_PIN 35
|
||||||
|
#if ENABLED(SDSUPPORT)
|
||||||
|
#define Y_STOP_PIN 37 // Move Ystop to Estop socket
|
||||||
|
#else
|
||||||
|
#define Y_STOP_PIN 8 // Ystop in Ystop socket
|
||||||
|
#endif
|
||||||
|
#define Z_STOP_PIN 36
|
||||||
|
|
||||||
|
//
|
||||||
|
// Steppers
|
||||||
|
//
|
||||||
#define X_STEP_PIN 0
|
#define X_STEP_PIN 0
|
||||||
#define X_DIR_PIN 1
|
#define X_DIR_PIN 1
|
||||||
#define X_ENABLE_PIN 39
|
#define X_ENABLE_PIN 39
|
||||||
|
@ -59,6 +73,15 @@
|
||||||
#define E0_DIR_PIN 7
|
#define E0_DIR_PIN 7
|
||||||
#define E0_ENABLE_PIN 19
|
#define E0_ENABLE_PIN 19
|
||||||
|
|
||||||
|
//
|
||||||
|
// Temperature Sensors
|
||||||
|
//
|
||||||
|
#define TEMP_0_PIN 1 // Analog Input
|
||||||
|
#define TEMP_BED_PIN 0 // Analog Input
|
||||||
|
|
||||||
|
//
|
||||||
|
// Heaters / Fans
|
||||||
|
//
|
||||||
#define HEATER_0_PIN 21 // Extruder
|
#define HEATER_0_PIN 21 // Extruder
|
||||||
#define HEATER_1_PIN 46
|
#define HEATER_1_PIN 46
|
||||||
#define HEATER_2_PIN 47
|
#define HEATER_2_PIN 47
|
||||||
|
@ -72,23 +95,15 @@
|
||||||
#define FAN_PIN 16
|
#define FAN_PIN 16
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define X_STOP_PIN 35
|
//
|
||||||
#if ENABLED(SDSUPPORT)
|
// Misc. Functions
|
||||||
#define Y_STOP_PIN 37 // Move Ystop to Estop socket
|
//
|
||||||
#else
|
#define SDSS 26
|
||||||
#define Y_STOP_PIN 8 // Ystop in Ystop socket
|
|
||||||
#endif
|
|
||||||
#define Z_STOP_PIN 36
|
|
||||||
|
|
||||||
#define TEMP_0_PIN 1 // Analog Input
|
|
||||||
#define TEMP_BED_PIN 0 // Analog Input
|
|
||||||
|
|
||||||
#define FILWIDTH_PIN 2 // Analog Input
|
#define FILWIDTH_PIN 2 // Analog Input
|
||||||
|
|
||||||
////LCD Pin Setup////
|
//
|
||||||
|
// LCD / Controller
|
||||||
#define SDSS 26
|
//
|
||||||
|
|
||||||
#if ENABLED(ULTRA_LCD) && ENABLED(NEWPANEL)
|
#if ENABLED(ULTRA_LCD) && ENABLED(NEWPANEL)
|
||||||
// we have no buzzer installed
|
// we have no buzzer installed
|
||||||
#define BEEPER_PIN -1
|
#define BEEPER_PIN -1
|
||||||
|
|
|
@ -38,6 +38,16 @@
|
||||||
#define BOARD_NAME "Printrboard Rev F"
|
#define BOARD_NAME "Printrboard Rev F"
|
||||||
#define LARGE_FLASH true
|
#define LARGE_FLASH true
|
||||||
|
|
||||||
|
//
|
||||||
|
// Limit Switches
|
||||||
|
//
|
||||||
|
#define X_STOP_PIN 35
|
||||||
|
#define Y_STOP_PIN 12
|
||||||
|
#define Z_STOP_PIN 36
|
||||||
|
|
||||||
|
//
|
||||||
|
// Steppers
|
||||||
|
//
|
||||||
#define X_STEP_PIN 0
|
#define X_STEP_PIN 0
|
||||||
#define X_DIR_PIN 1
|
#define X_DIR_PIN 1
|
||||||
#define X_ENABLE_PIN 39
|
#define X_ENABLE_PIN 39
|
||||||
|
@ -54,6 +64,27 @@
|
||||||
#define E0_DIR_PIN 7
|
#define E0_DIR_PIN 7
|
||||||
#define E0_ENABLE_PIN 19
|
#define E0_ENABLE_PIN 19
|
||||||
|
|
||||||
|
// uncomment to enable an I2C based DAC like on the Printrboard REVF
|
||||||
|
#define DAC_STEPPER_CURRENT
|
||||||
|
// Number of channels available for DAC, For Printrboar REVF there are 4
|
||||||
|
#define DAC_STEPPER_ORDER { 3, 2, 1, 0 }
|
||||||
|
|
||||||
|
#define DAC_STEPPER_SENSE 0.11
|
||||||
|
#define DAC_STEPPER_ADDRESS 0
|
||||||
|
#define DAC_STEPPER_MAX 3520
|
||||||
|
#define DAC_STEPPER_VREF 1 // internal Vref, gain 1x = 2.048V
|
||||||
|
#define DAC_STEPPER_GAIN 0
|
||||||
|
#define DAC_OR_ADDRESS 0x00
|
||||||
|
|
||||||
|
//
|
||||||
|
// Temperature Sensors
|
||||||
|
//
|
||||||
|
#define TEMP_0_PIN 1 // Analog Input (Extruder)
|
||||||
|
#define TEMP_BED_PIN 0 // Analog Input (Bed)
|
||||||
|
|
||||||
|
//
|
||||||
|
// Heaters / Fans
|
||||||
|
//
|
||||||
#define HEATER_0_PIN 21 // Extruder
|
#define HEATER_0_PIN 21 // Extruder
|
||||||
#define HEATER_1_PIN 46
|
#define HEATER_1_PIN 46
|
||||||
#define HEATER_2_PIN 47
|
#define HEATER_2_PIN 47
|
||||||
|
@ -67,31 +98,15 @@
|
||||||
#define FAN_PIN 16
|
#define FAN_PIN 16
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define X_STOP_PIN 35
|
//
|
||||||
#define Y_STOP_PIN 12
|
// Misc. Functions
|
||||||
#define Z_STOP_PIN 36
|
//
|
||||||
|
|
||||||
#define TEMP_0_PIN 1 // Extruder / Analog pin numbering
|
|
||||||
#define TEMP_BED_PIN 0 // Bed / Analog pin numbering
|
|
||||||
|
|
||||||
#define FILWIDTH_PIN 2 // ANALOG NUMBERING
|
|
||||||
|
|
||||||
////LCD Pin Setup////
|
|
||||||
|
|
||||||
#define SDSS 20 // Teensylu pin mapping
|
#define SDSS 20 // Teensylu pin mapping
|
||||||
|
#define FILWIDTH_PIN 2 // Analog Input
|
||||||
|
|
||||||
// uncomment to enable an I2C based DAC like on the Printrboard REVF
|
//
|
||||||
#define DAC_STEPPER_CURRENT
|
// LCD / Controller
|
||||||
// Number of channels available for DAC, For Printrboar REVF there are 4
|
//
|
||||||
#define DAC_STEPPER_ORDER { 3, 2, 1, 0 }
|
|
||||||
|
|
||||||
#define DAC_STEPPER_SENSE 0.11
|
|
||||||
#define DAC_STEPPER_ADDRESS 0
|
|
||||||
#define DAC_STEPPER_MAX 3520
|
|
||||||
#define DAC_STEPPER_VREF 1 //internal Vref, gain 1x = 2.048V
|
|
||||||
#define DAC_STEPPER_GAIN 0
|
|
||||||
#define DAC_OR_ADDRESS 0x00
|
|
||||||
|
|
||||||
#if ENABLED(ULTRA_LCD)
|
#if ENABLED(ULTRA_LCD)
|
||||||
#define BEEPER_PIN -1
|
#define BEEPER_PIN -1
|
||||||
|
|
||||||
|
|
|
@ -56,6 +56,13 @@
|
||||||
#define SERVO2_PIN 24 // Motor header MX3
|
#define SERVO2_PIN 24 // Motor header MX3
|
||||||
#define SERVO3_PIN 5 // PWM header pin 5
|
#define SERVO3_PIN 5 // PWM header pin 5
|
||||||
|
|
||||||
|
//
|
||||||
|
// Z Probe (when not Z_MIN_PIN)
|
||||||
|
//
|
||||||
|
#ifndef Z_MIN_PROBE_PIN
|
||||||
|
#define Z_MIN_PROBE_PIN 30
|
||||||
|
#endif
|
||||||
|
|
||||||
#if ENABLED(Z_PROBE_SLED)
|
#if ENABLED(Z_PROBE_SLED)
|
||||||
#define SLED_PIN -1
|
#define SLED_PIN -1
|
||||||
#endif
|
#endif
|
||||||
|
@ -70,43 +77,38 @@
|
||||||
#define Z_MIN_PIN 10
|
#define Z_MIN_PIN 10
|
||||||
#define Z_MAX_PIN 30
|
#define Z_MAX_PIN 30
|
||||||
|
|
||||||
//
|
|
||||||
// Z Probe (when not Z_MIN_PIN)
|
|
||||||
//
|
|
||||||
#ifndef Z_MIN_PROBE_PIN
|
|
||||||
#define Z_MIN_PROBE_PIN 30
|
|
||||||
#endif
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Steppers
|
// Steppers
|
||||||
//
|
//
|
||||||
#define X_STEP_PIN 37
|
#define X_STEP_PIN 37
|
||||||
#define X_DIR_PIN 48
|
#define X_DIR_PIN 48
|
||||||
#define X_ENABLE_PIN 29
|
#define X_ENABLE_PIN 29
|
||||||
#define X_MS1_PIN 40
|
|
||||||
#define X_MS2_PIN 41
|
|
||||||
|
|
||||||
#define Y_STEP_PIN 36
|
#define Y_STEP_PIN 36
|
||||||
#define Y_DIR_PIN 49
|
#define Y_DIR_PIN 49
|
||||||
#define Y_ENABLE_PIN 28
|
#define Y_ENABLE_PIN 28
|
||||||
#define Y_MS1_PIN 69
|
|
||||||
#define Y_MS2_PIN 39
|
|
||||||
|
|
||||||
#define Z_STEP_PIN 35
|
#define Z_STEP_PIN 35
|
||||||
#define Z_DIR_PIN 47
|
#define Z_DIR_PIN 47
|
||||||
#define Z_ENABLE_PIN 27
|
#define Z_ENABLE_PIN 27
|
||||||
#define Z_MS1_PIN 68
|
|
||||||
#define Z_MS2_PIN 67
|
|
||||||
|
|
||||||
#define E0_STEP_PIN 34
|
#define E0_STEP_PIN 34
|
||||||
#define E0_DIR_PIN 43
|
#define E0_DIR_PIN 43
|
||||||
#define E0_ENABLE_PIN 26
|
#define E0_ENABLE_PIN 26
|
||||||
#define E0_MS1_PIN 65
|
|
||||||
#define E0_MS2_PIN 66
|
|
||||||
|
|
||||||
#define E1_STEP_PIN 33
|
#define E1_STEP_PIN 33
|
||||||
#define E1_DIR_PIN 42
|
#define E1_DIR_PIN 42
|
||||||
#define E1_ENABLE_PIN 25
|
#define E1_ENABLE_PIN 25
|
||||||
|
|
||||||
|
// Microstepping pins - Mapping not from fastio.h (?)
|
||||||
|
#define X_MS1_PIN 40
|
||||||
|
#define X_MS2_PIN 41
|
||||||
|
#define Y_MS1_PIN 69
|
||||||
|
#define Y_MS2_PIN 39
|
||||||
|
#define Z_MS1_PIN 68
|
||||||
|
#define Z_MS2_PIN 67
|
||||||
|
#define E0_MS1_PIN 65
|
||||||
|
#define E0_MS2_PIN 66
|
||||||
#define E1_MS1_PIN 63
|
#define E1_MS1_PIN 63
|
||||||
#define E1_MS2_PIN 64
|
#define E1_MS2_PIN 64
|
||||||
|
|
||||||
|
@ -116,9 +118,9 @@
|
||||||
//
|
//
|
||||||
// Temperature Sensors
|
// Temperature Sensors
|
||||||
//
|
//
|
||||||
#define TEMP_0_PIN 0
|
#define TEMP_0_PIN 0 // Analog Input
|
||||||
#define TEMP_1_PIN 1
|
#define TEMP_1_PIN 1 // Analog Input
|
||||||
#define TEMP_BED_PIN 2
|
#define TEMP_BED_PIN 2 // Analog Input
|
||||||
|
|
||||||
//
|
//
|
||||||
// Heaters / Fans
|
// Heaters / Fans
|
||||||
|
@ -137,9 +139,12 @@
|
||||||
//
|
//
|
||||||
#define SDSS 53
|
#define SDSS 53
|
||||||
#define LED_PIN 13
|
#define LED_PIN 13
|
||||||
#define FILWIDTH_PIN 3 // ANALOG NUMBERING
|
#define FILWIDTH_PIN 3 // Analog Input
|
||||||
#define PS_ON_PIN 4
|
#define PS_ON_PIN 4
|
||||||
|
|
||||||
|
//
|
||||||
|
// LCD / Controller
|
||||||
|
//
|
||||||
#if ENABLED(ULTRA_LCD)
|
#if ENABLED(ULTRA_LCD)
|
||||||
|
|
||||||
#define KILL_PIN 80
|
#define KILL_PIN 80
|
||||||
|
|
|
@ -85,6 +85,8 @@
|
||||||
#define Z_MIN_PROBE_PIN 32
|
#define Z_MIN_PROBE_PIN 32
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#define SLED_PIN -1
|
||||||
|
|
||||||
//
|
//
|
||||||
// Steppers
|
// Steppers
|
||||||
//
|
//
|
||||||
|
@ -111,24 +113,16 @@
|
||||||
//
|
//
|
||||||
// Temperature Sensors
|
// Temperature Sensors
|
||||||
//
|
//
|
||||||
#define TEMP_0_PIN 13 // ANALOG NUMBERING
|
#define TEMP_0_PIN 13 // Analog Input
|
||||||
#define TEMP_1_PIN 15 // ANALOG NUMBERING
|
#define TEMP_1_PIN 15 // Analog Input
|
||||||
#define TEMP_BED_PIN 14 // ANALOG NUMBERING
|
#define TEMP_BED_PIN 14 // Analog Input
|
||||||
|
|
||||||
//
|
// SPI for Max6675 or Max31855 Thermocouple
|
||||||
// Misc. Functions
|
#if DISABLED(SDSUPPORT)
|
||||||
//
|
#define MAX6675_SS 66 // Do not use pin 53 if there is even the remote possibility of using Display/SD card
|
||||||
#define SDSS 53
|
#else
|
||||||
#define LED_PIN 13
|
#define MAX6675_SS 66 // Do not use pin 49 as this is tied to the switch inside the SD card socket to detect if there is an SD card present
|
||||||
|
#endif
|
||||||
// Use the RAMPS 1.4 Analog input 5 on the AUX2 connector
|
|
||||||
#define FILWIDTH_PIN 5 // ANALOG NUMBERING
|
|
||||||
|
|
||||||
// define digital pin 4 for the filament runout sensor. Use the RAMPS 1.4 digital input 4 on the servos connector
|
|
||||||
#define FIL_RUNOUT_PIN 4
|
|
||||||
|
|
||||||
#define PS_ON_PIN 12
|
|
||||||
#define SLED_PIN -1
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Augmentation for auto-assigning RAMPS plugs
|
// Augmentation for auto-assigning RAMPS plugs
|
||||||
|
@ -193,6 +187,20 @@
|
||||||
#define FAN_PIN 4 // IO pin. Buffer needed
|
#define FAN_PIN 4 // IO pin. Buffer needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
|
#define SDSS 53
|
||||||
|
#define LED_PIN 13
|
||||||
|
|
||||||
|
// Use the RAMPS 1.4 Analog input 5 on the AUX2 connector
|
||||||
|
#define FILWIDTH_PIN 5 // Analog Input
|
||||||
|
|
||||||
|
// define digital pin 4 for the filament runout sensor. Use the RAMPS 1.4 digital input 4 on the servos connector
|
||||||
|
#define FIL_RUNOUT_PIN 4
|
||||||
|
|
||||||
|
#define PS_ON_PIN 12
|
||||||
|
|
||||||
//
|
//
|
||||||
// LCD / Controller
|
// LCD / Controller
|
||||||
//
|
//
|
||||||
|
@ -350,10 +358,3 @@
|
||||||
#endif // NEWPANEL
|
#endif // NEWPANEL
|
||||||
|
|
||||||
#endif // ULTRA_LCD
|
#endif // ULTRA_LCD
|
||||||
|
|
||||||
// SPI for Max6675 or Max31855 Thermocouple
|
|
||||||
#if DISABLED(SDSUPPORT)
|
|
||||||
#define MAX6675_SS 66 // Do not use pin 53 if there is even the remote possibility of using Display/SD card
|
|
||||||
#else
|
|
||||||
#define MAX6675_SS 66 // Do not use pin 49 as this is tied to the switch inside the SD card socket to detect if there is an SD card present
|
|
||||||
#endif
|
|
||||||
|
|
|
@ -69,18 +69,18 @@
|
||||||
#define E0_DIR_PIN 34
|
#define E0_DIR_PIN 34
|
||||||
#define E0_ENABLE_PIN 30
|
#define E0_ENABLE_PIN 30
|
||||||
|
|
||||||
//
|
|
||||||
// Misc. Functions
|
|
||||||
//
|
|
||||||
#define SDPOWER 48
|
|
||||||
#define SDSS 53
|
|
||||||
#define LED_PIN 13
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Temperature Sensors
|
// Temperature Sensors
|
||||||
//
|
//
|
||||||
#define TEMP_0_PIN 2 // MUST USE ANALOG INPUT NUMBERING NOT DIGITAL OUTPUT NUMBERING!!!!!!!!!
|
#define TEMP_0_PIN 2 // Analog Input
|
||||||
#define TEMP_BED_PIN 1 // MUST USE ANALOG INPUT NUMBERING NOT DIGITAL OUTPUT NUMBERING!!!!!!!!!
|
#define TEMP_BED_PIN 1 // Analog Input
|
||||||
|
|
||||||
|
// SPI for Max6675 or Max31855 Thermocouple
|
||||||
|
#if DISABLED(SDSUPPORT)
|
||||||
|
#define MAX6675_SS 66 // Do not use pin 53 if there is even the remote possibility of using Display/SD card
|
||||||
|
#else
|
||||||
|
#define MAX6675_SS 66 // Do not use pin 49 as this is tied to the switch inside the SD card socket to detect if there is an SD card present
|
||||||
|
#endif
|
||||||
|
|
||||||
//
|
//
|
||||||
// Heaters / Fans
|
// Heaters / Fans
|
||||||
|
@ -95,9 +95,9 @@
|
||||||
#define FAN_PIN 9
|
#define FAN_PIN 9
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// SPI for Max6675 or Max31855 Thermocouple
|
//
|
||||||
#if DISABLED(SDSUPPORT)
|
// Misc. Functions
|
||||||
#define MAX6675_SS 66// Do not use pin 53 if there is even the remote possibility of using Display/SD card
|
//
|
||||||
#else
|
#define SDPOWER 48
|
||||||
#define MAX6675_SS 66// Do not use pin 49 as this is tied to the switch inside the SD card socket to detect if there is an SD card present
|
#define SDSS 53
|
||||||
#endif
|
#define LED_PIN 13
|
||||||
|
|
|
@ -26,21 +26,75 @@
|
||||||
|
|
||||||
#define BOARD_NAME "RigidBoard"
|
#define BOARD_NAME "RigidBoard"
|
||||||
|
|
||||||
#define RAMPS_D10_PIN 9 // EXTRUDER 1
|
//
|
||||||
#define MOSFET_D_PIN 12 // EXTRUDER 2 or FAN
|
// Z Probe (when not Z_MIN_PIN)
|
||||||
|
//
|
||||||
#ifndef Z_MIN_PROBE_PIN
|
#ifndef Z_MIN_PROBE_PIN
|
||||||
#define Z_MIN_PROBE_PIN 19 // Z-MAX pin J14 End Stops
|
#define Z_MIN_PROBE_PIN 19 // Z-MAX pin J14 End Stops
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "pins_RAMPS.h"
|
#include "pins_RAMPS.h"
|
||||||
|
|
||||||
|
//
|
||||||
|
// Steppers
|
||||||
|
//
|
||||||
|
// RigidBot swaps E0 / E1 plugs vs RAMPS 1.3
|
||||||
|
#undef E0_STEP_PIN
|
||||||
|
#undef E0_DIR_PIN
|
||||||
|
#undef E0_ENABLE_PIN
|
||||||
|
#define E0_STEP_PIN 36
|
||||||
|
#define E0_DIR_PIN 34
|
||||||
|
#define E0_ENABLE_PIN 30
|
||||||
|
|
||||||
|
#undef E1_STEP_PIN
|
||||||
|
#undef E1_DIR_PIN
|
||||||
|
#undef E1_ENABLE_PIN
|
||||||
|
#define E1_STEP_PIN 26
|
||||||
|
#define E1_DIR_PIN 28
|
||||||
|
#define E1_ENABLE_PIN 24
|
||||||
|
|
||||||
|
#define STEPPER_RESET_PIN 41 // Stepper drivers have a reset on RigidBot
|
||||||
|
|
||||||
|
//
|
||||||
|
// Temperature Sensors
|
||||||
|
//
|
||||||
#undef TEMP_0_PIN
|
#undef TEMP_0_PIN
|
||||||
#undef TEMP_1_PIN
|
#undef TEMP_1_PIN
|
||||||
#define TEMP_0_PIN 14 // ANALOG NUMBERING
|
#undef TEMP_BED_PIN
|
||||||
#define TEMP_1_PIN 13 // ANALOG NUMBERING
|
#define TEMP_0_PIN 14 // Analog Input
|
||||||
|
#define TEMP_1_PIN 13 // Analog Input
|
||||||
|
#define TEMP_BED_PIN 15 // Analog Input
|
||||||
|
|
||||||
|
// SPI for Max6675 or Max31855 Thermocouple
|
||||||
|
#undef MAX6675_SS
|
||||||
|
#if DISABLED(SDSUPPORT)
|
||||||
|
#define MAX6675_SS 53 // Don't use pin 53 if there is even the remote possibility of using Display/SD card
|
||||||
|
#else
|
||||||
|
#define MAX6675_SS 49 // Don't use pin 49 as this is tied to the switch inside the SD card socket to detect if there is an SD card present
|
||||||
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Heaters / Fans
|
||||||
|
//
|
||||||
|
#define RAMPS_D10_PIN 9 // EXTRUDER 1
|
||||||
|
#define MOSFET_D_PIN 12 // EXTRUDER 2 or FAN
|
||||||
|
|
||||||
|
#undef HEATER_BED_PIN
|
||||||
|
#define HEATER_BED_PIN 10
|
||||||
|
|
||||||
|
#undef FAN_PIN
|
||||||
|
#define FAN_PIN 8 // Same as RAMPS_13_EEF
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
|
#undef PS_ON_PIN
|
||||||
|
#define PS_ON_PIN -1
|
||||||
|
|
||||||
|
//
|
||||||
|
// LCD / Controller
|
||||||
|
//
|
||||||
// LCD Panel options for the RigidBoard
|
// LCD Panel options for the RigidBoard
|
||||||
|
|
||||||
#if ENABLED(RIGIDBOT_PANEL)
|
#if ENABLED(RIGIDBOT_PANEL)
|
||||||
|
|
||||||
#undef BEEPER_PIN
|
#undef BEEPER_PIN
|
||||||
|
@ -77,41 +131,3 @@
|
||||||
#define KILL_PIN 32
|
#define KILL_PIN 32
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// SPI for Max6675 or Max31855 Thermocouple
|
|
||||||
#undef MAX6675_SS
|
|
||||||
#if ENABLED(SDSUPPORT)
|
|
||||||
#define MAX6675_SS 49 // Don't use pin 49 as this is tied to the switch inside the SD card socket to detect if there is an SD card present
|
|
||||||
#else
|
|
||||||
#define MAX6675_SS 53 // Don't use pin 53 if there is even the remote possibility of using Display/SD card
|
|
||||||
#endif
|
|
||||||
|
|
||||||
// RigidBot swaps E0 / E1 plugs vs RAMPS 1.3
|
|
||||||
|
|
||||||
#undef E0_STEP_PIN
|
|
||||||
#undef E0_DIR_PIN
|
|
||||||
#undef E0_ENABLE_PIN
|
|
||||||
#define E0_STEP_PIN 36
|
|
||||||
#define E0_DIR_PIN 34
|
|
||||||
#define E0_ENABLE_PIN 30
|
|
||||||
|
|
||||||
#undef E1_STEP_PIN
|
|
||||||
#undef E1_DIR_PIN
|
|
||||||
#undef E1_ENABLE_PIN
|
|
||||||
#define E1_STEP_PIN 26
|
|
||||||
#define E1_DIR_PIN 28
|
|
||||||
#define E1_ENABLE_PIN 24
|
|
||||||
|
|
||||||
#undef FAN_PIN
|
|
||||||
#define FAN_PIN 8 // Same as RAMPS_13_EEF
|
|
||||||
|
|
||||||
#undef PS_ON_PIN
|
|
||||||
#define PS_ON_PIN -1
|
|
||||||
|
|
||||||
#undef HEATER_BED_PIN
|
|
||||||
#define HEATER_BED_PIN 10
|
|
||||||
|
|
||||||
#undef TEMP_BED_PIN
|
|
||||||
#define TEMP_BED_PIN 15 // ANALOG NUMBERING
|
|
||||||
|
|
||||||
#define STEPPER_RESET_PIN 41 // Stepper drivers have a reset on RigidBot
|
|
||||||
|
|
|
@ -29,6 +29,9 @@
|
||||||
#undef BOARD_NAME
|
#undef BOARD_NAME
|
||||||
#define BOARD_NAME "RigidBoard V2"
|
#define BOARD_NAME "RigidBoard V2"
|
||||||
|
|
||||||
|
//
|
||||||
|
// Steppers
|
||||||
|
//
|
||||||
// I2C based DAC like on the Printrboard REVF
|
// I2C based DAC like on the Printrboard REVF
|
||||||
#define DAC_STEPPER_CURRENT
|
#define DAC_STEPPER_CURRENT
|
||||||
// Channels available for DAC, For Rigidboard there are 4
|
// Channels available for DAC, For Rigidboard there are 4
|
||||||
|
|
|
@ -35,6 +35,11 @@
|
||||||
#define DEFAULT_MACHINE_NAME "Rumba"
|
#define DEFAULT_MACHINE_NAME "Rumba"
|
||||||
#define BOARD_NAME "Rumba"
|
#define BOARD_NAME "Rumba"
|
||||||
|
|
||||||
|
//
|
||||||
|
// Servos
|
||||||
|
//
|
||||||
|
#define SERVO0_PIN 5
|
||||||
|
|
||||||
//
|
//
|
||||||
// Limit Switches
|
// Limit Switches
|
||||||
//
|
//
|
||||||
|
@ -79,33 +84,34 @@
|
||||||
#define E2_DIR_PIN 28
|
#define E2_DIR_PIN 28
|
||||||
#define E2_ENABLE_PIN 39
|
#define E2_ENABLE_PIN 39
|
||||||
|
|
||||||
//
|
|
||||||
// Misc. Functions
|
|
||||||
//
|
|
||||||
#define LED_PIN 13
|
|
||||||
|
|
||||||
#define PS_ON_PIN 45
|
|
||||||
#define KILL_PIN 46
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Temperature Sensors
|
// Temperature Sensors
|
||||||
//
|
//
|
||||||
#if TEMP_SENSOR_0 == -1
|
#if TEMP_SENSOR_0 == -1
|
||||||
#define TEMP_0_PIN 6 // ANALOG NUMBERING - connector *K1* on RUMBA thermocouple ADD ON is used
|
#define TEMP_0_PIN 6 // Analog Input (connector *K1* on RUMBA thermocouple ADD ON is used)
|
||||||
#else
|
#else
|
||||||
#define TEMP_0_PIN 15 // ANALOG NUMBERING - default connector for thermistor *T0* on rumba board is used
|
#define TEMP_0_PIN 15 // Analog Input (default connector for thermistor *T0* on rumba board is used)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if TEMP_SENSOR_1 == -1
|
#if TEMP_SENSOR_1 == -1
|
||||||
#define TEMP_1_PIN 5 // ANALOG NUMBERING - connector *K2* on RUMBA thermocouple ADD ON is used
|
#define TEMP_1_PIN 5 // Analog Input (connector *K2* on RUMBA thermocouple ADD ON is used)
|
||||||
#else
|
#else
|
||||||
#define TEMP_1_PIN 14 // ANALOG NUMBERING - default connector for thermistor *T1* on rumba board is used
|
#define TEMP_1_PIN 14 // Analog Input (default connector for thermistor *T1* on rumba board is used)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if TEMP_SENSOR_2 == -1
|
#if TEMP_SENSOR_2 == -1
|
||||||
#define TEMP_2_PIN 7 // ANALOG NUMBERING - connector *K3* on RUMBA thermocouple ADD ON is used <-- this can not be used when TEMP_SENSOR_BED is defined as thermocouple
|
#define TEMP_2_PIN 7 // Analog Input (connector *K3* on RUMBA thermocouple ADD ON is used <-- this can not be used when TEMP_SENSOR_BED is defined as thermocouple)
|
||||||
#else
|
#else
|
||||||
#define TEMP_2_PIN 13 // ANALOG NUMBERING - default connector for thermistor *T2* on rumba board is used
|
#define TEMP_2_PIN 13 // Analog Input (default connector for thermistor *T2* on rumba board is used)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
// optional for extruder 4 or chamber:
|
||||||
|
//#define TEMP_X_PIN 12 // Analog Input (default connector for thermistor *T3* on rumba board is used)
|
||||||
|
|
||||||
|
#if TEMP_SENSOR_BED == -1
|
||||||
|
#define TEMP_BED_PIN 7 // Analog Input (connector *K3* on RUMBA thermocouple ADD ON is used <-- this can not be used when TEMP_SENSOR_2 is defined as thermocouple)
|
||||||
|
#else
|
||||||
|
#define TEMP_BED_PIN 11 // Analog Input (default connector for thermistor *THB* on rumba board is used)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -120,16 +126,17 @@
|
||||||
#define FAN_PIN 7
|
#define FAN_PIN 7
|
||||||
#define FAN1_PIN 8
|
#define FAN1_PIN 8
|
||||||
|
|
||||||
//optional for extruder 4 or chamber:
|
//
|
||||||
// #define TEMP_X_PIN 12 // ANALOG NUMBERING - default connector for thermistor *T3* on rumba board is used
|
// Misc. Functions
|
||||||
|
//
|
||||||
#if TEMP_SENSOR_BED == -1
|
|
||||||
#define TEMP_BED_PIN 7 // ANALOG NUMBERING - connector *K3* on RUMBA thermocouple ADD ON is used <-- this can not be used when TEMP_SENSOR_2 is defined as thermocouple
|
|
||||||
#else
|
|
||||||
#define TEMP_BED_PIN 11 // ANALOG NUMBERING - default connector for thermistor *THB* on rumba board is used
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#define SDSS 53
|
#define SDSS 53
|
||||||
|
#define LED_PIN 13
|
||||||
|
#define PS_ON_PIN 45
|
||||||
|
#define KILL_PIN 46
|
||||||
|
|
||||||
|
//
|
||||||
|
// LCD / Controller
|
||||||
|
//
|
||||||
#define SD_DETECT_PIN 49
|
#define SD_DETECT_PIN 49
|
||||||
#define BEEPER_PIN 44
|
#define BEEPER_PIN 44
|
||||||
#define LCD_PINS_RS 19
|
#define LCD_PINS_RS 19
|
||||||
|
@ -141,6 +148,3 @@
|
||||||
#define BTN_EN1 11
|
#define BTN_EN1 11
|
||||||
#define BTN_EN2 12
|
#define BTN_EN2 12
|
||||||
#define BTN_ENC 43
|
#define BTN_ENC 43
|
||||||
|
|
||||||
#define SERVO0_PIN 5
|
|
||||||
|
|
||||||
|
|
|
@ -30,6 +30,9 @@
|
||||||
|
|
||||||
#define BOARD_NAME "Sainsmart"
|
#define BOARD_NAME "Sainsmart"
|
||||||
|
|
||||||
|
//
|
||||||
|
// Heaters / Fans
|
||||||
|
//
|
||||||
#define RAMPS_D10_PIN 9 // E
|
#define RAMPS_D10_PIN 9 // E
|
||||||
#define RAMPS_D9_PIN 7 // F PART FAN in front of board next to Extruder heat
|
#define RAMPS_D9_PIN 7 // F PART FAN in front of board next to Extruder heat
|
||||||
// RAMPS_D8_PIN 8 // B
|
// RAMPS_D8_PIN 8 // B
|
||||||
|
|
|
@ -34,35 +34,44 @@
|
||||||
|
|
||||||
#define IS_MELZI (MB(MELZI) || MB(MELZI_MAKR3D))
|
#define IS_MELZI (MB(MELZI) || MB(MELZI_MAKR3D))
|
||||||
|
|
||||||
#define X_STEP_PIN 15
|
//
|
||||||
#define X_DIR_PIN 21
|
// Limit Switches
|
||||||
|
//
|
||||||
#define X_STOP_PIN 18
|
#define X_STOP_PIN 18
|
||||||
|
|
||||||
#define Y_STEP_PIN 22
|
|
||||||
#define Y_DIR_PIN 23
|
|
||||||
#define Y_STOP_PIN 19
|
#define Y_STOP_PIN 19
|
||||||
|
|
||||||
#define Z_STEP_PIN 3
|
|
||||||
#define Z_DIR_PIN 2
|
|
||||||
#define Z_STOP_PIN 20
|
#define Z_STOP_PIN 20
|
||||||
|
|
||||||
#define E0_STEP_PIN 1
|
//
|
||||||
#define E0_DIR_PIN 0
|
// Z Probe (when not Z_MIN_PIN)
|
||||||
|
//
|
||||||
#if MB(AZTEEG_X1) || MB(STB_11) || IS_MELZI
|
|
||||||
#define FAN_PIN 4 // Works for Panelolu2 too
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if IS_MELZI
|
|
||||||
#define LED_PIN 27 // On some broken versions of the Sanguino libraries the pin definitions are wrong, so LED_PIN needs to be 28. But you should upgrade your Sanguino libraries! See #368.
|
|
||||||
#elif MB(STB_11)
|
|
||||||
#define LCD_BACKLIGHT_PIN 17 // LCD backlight LED
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if ENABLED(Z_PROBE_SLED)
|
#if ENABLED(Z_PROBE_SLED)
|
||||||
#define SLED_PIN -1
|
#define SLED_PIN -1
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Steppers
|
||||||
|
//
|
||||||
|
#define X_STEP_PIN 15
|
||||||
|
#define X_DIR_PIN 21
|
||||||
|
|
||||||
|
#define Y_STEP_PIN 22
|
||||||
|
#define Y_DIR_PIN 23
|
||||||
|
|
||||||
|
#define Z_STEP_PIN 3
|
||||||
|
#define Z_DIR_PIN 2
|
||||||
|
|
||||||
|
#define E0_STEP_PIN 1
|
||||||
|
#define E0_DIR_PIN 0
|
||||||
|
|
||||||
|
//
|
||||||
|
// Temperature Sensors
|
||||||
|
//
|
||||||
|
#define TEMP_0_PIN 7 // Analog Input (pin 33 extruder)
|
||||||
|
#define TEMP_BED_PIN 6 // Analog Input (pin 34 bed)
|
||||||
|
|
||||||
|
//
|
||||||
|
// Heaters / Fans
|
||||||
|
//
|
||||||
#define HEATER_0_PIN 13 // (extruder)
|
#define HEATER_0_PIN 13 // (extruder)
|
||||||
|
|
||||||
#if ENABLED(SANGUINOLOLU_V_1_2)
|
#if ENABLED(SANGUINOLOLU_V_1_2)
|
||||||
|
@ -87,16 +96,29 @@
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define TEMP_0_PIN 7 // MUST USE ANALOG INPUT NUMBERING NOT DIGITAL OUTPUT NUMBERING!!!!!!!!! (pin 33 extruder)
|
#if MB(AZTEEG_X1) || MB(STB_11) || IS_MELZI
|
||||||
#define TEMP_BED_PIN 6 // MUST USE ANALOG INPUT NUMBERING NOT DIGITAL OUTPUT NUMBERING!!!!!!!!! (pin 34 bed)
|
#define FAN_PIN 4 // Works for Panelolu2 too
|
||||||
#define SDSS 31
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
/**
|
/**
|
||||||
* On some broken versions of the Sanguino libraries the pin definitions are wrong,
|
* On some broken versions of the Sanguino libraries the pin definitions are wrong,
|
||||||
* which then needs SDSS as pin 24. But you should upgrade your Sanguino libraries! See #368.
|
* which then needs SDSS as pin 24. But you should upgrade your Sanguino libraries! See #368.
|
||||||
*/
|
*/
|
||||||
//#define SDSS 24
|
//#define SDSS 24
|
||||||
|
#define SDSS 31
|
||||||
|
|
||||||
|
#if IS_MELZI
|
||||||
|
#define LED_PIN 27 // On some broken versions of the Sanguino libraries the pin definitions are wrong, so LED_PIN needs to be 28. But you should upgrade your Sanguino libraries! See #368.
|
||||||
|
#elif MB(STB_11)
|
||||||
|
#define LCD_BACKLIGHT_PIN 17 // LCD backlight LED
|
||||||
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// LCD / Controller
|
||||||
|
//
|
||||||
#if ENABLED(ULTRA_LCD) && ENABLED(NEWPANEL)
|
#if ENABLED(ULTRA_LCD) && ENABLED(NEWPANEL)
|
||||||
|
|
||||||
// No buzzer installed
|
// No buzzer installed
|
||||||
|
|
|
@ -38,6 +38,22 @@
|
||||||
#define USBCON 1286 // Disable MarlinSerial etc.
|
#define USBCON 1286 // Disable MarlinSerial etc.
|
||||||
#define LARGE_FLASH true
|
#define LARGE_FLASH true
|
||||||
|
|
||||||
|
//
|
||||||
|
// Servos
|
||||||
|
//
|
||||||
|
#define SERVO0_PIN 41 // In teensy's pin definition for pinMode (in servo.cpp)
|
||||||
|
|
||||||
|
//
|
||||||
|
// Limit Switches
|
||||||
|
//
|
||||||
|
#define X_STOP_PIN 13
|
||||||
|
#define Y_STOP_PIN 14
|
||||||
|
//#define Z_STOP_PIN 15
|
||||||
|
#define Z_STOP_PIN 36 // For inductive sensor.
|
||||||
|
|
||||||
|
//
|
||||||
|
// Steppers
|
||||||
|
//
|
||||||
#define X_STEP_PIN 0
|
#define X_STEP_PIN 0
|
||||||
#define X_DIR_PIN 1
|
#define X_DIR_PIN 1
|
||||||
#define X_ENABLE_PIN 39
|
#define X_ENABLE_PIN 39
|
||||||
|
@ -54,18 +70,24 @@
|
||||||
#define E0_DIR_PIN 7
|
#define E0_DIR_PIN 7
|
||||||
#define E0_ENABLE_PIN 19
|
#define E0_ENABLE_PIN 19
|
||||||
|
|
||||||
|
//
|
||||||
|
// Temperature Sensors
|
||||||
|
//
|
||||||
|
#define TEMP_0_PIN 7 // Analog Input (Extruder)
|
||||||
|
#define TEMP_BED_PIN 6 // Analog Input (Bed)
|
||||||
|
|
||||||
|
//
|
||||||
|
// Heaters / Fans
|
||||||
|
//
|
||||||
#define HEATER_0_PIN 21 // Extruder
|
#define HEATER_0_PIN 21 // Extruder
|
||||||
#define HEATER_BED_PIN 20 // Bed
|
#define HEATER_BED_PIN 20 // Bed
|
||||||
|
|
||||||
#define FAN_PIN 16 // Fan -- from Teensyduino environment.
|
#define FAN_PIN 16 // Fan -- from Teensyduino environment.
|
||||||
// For the fan and Teensyduino uses a different pin mapping.
|
// For the fan and Teensyduino uses a different pin mapping.
|
||||||
#define X_STOP_PIN 13
|
|
||||||
#define Y_STOP_PIN 14
|
|
||||||
//#define Z_STOP_PIN 15
|
|
||||||
#define Z_STOP_PIN 36 // For inductive sensor.
|
|
||||||
|
|
||||||
#define TEMP_0_PIN 7 // Extruder / Analog pin numbering
|
|
||||||
#define TEMP_BED_PIN 6 // Bed / Analog pin numbering
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
#define SDSS 20 // PB0 - 8 in marlin env.
|
#define SDSS 20 // PB0 - 8 in marlin env.
|
||||||
|
|
||||||
// Extension header pin mapping
|
// Extension header pin mapping
|
||||||
|
@ -94,6 +116,9 @@
|
||||||
#define EXT_AUX_A4_IO 44 // Digital IO, 42 (teensy), 44 (marlin)
|
#define EXT_AUX_A4_IO 44 // Digital IO, 42 (teensy), 44 (marlin)
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// LCD / Controller
|
||||||
|
//
|
||||||
#define BEEPER_PIN -1
|
#define BEEPER_PIN -1
|
||||||
#define LCD_PINS_RS -1
|
#define LCD_PINS_RS -1
|
||||||
#define LCD_PINS_ENABLE -1
|
#define LCD_PINS_ENABLE -1
|
||||||
|
@ -116,5 +141,3 @@
|
||||||
#define KILL_PIN EXT_AUX_A2_IO
|
#define KILL_PIN EXT_AUX_A2_IO
|
||||||
#define HOME_PIN EXT_AUX_A4_IO
|
#define HOME_PIN EXT_AUX_A4_IO
|
||||||
#endif // SAV_3DLCD || SAV_3DGLCD
|
#endif // SAV_3DLCD || SAV_3DGLCD
|
||||||
|
|
||||||
#define SERVO0_PIN 41 // In teensy's pin definition for pinMode (in servo.cpp)
|
|
||||||
|
|
|
@ -64,8 +64,8 @@
|
||||||
//
|
//
|
||||||
// Temperature Sensors
|
// Temperature Sensors
|
||||||
//
|
//
|
||||||
#define TEMP_0_PIN 1
|
#define TEMP_0_PIN 1 // Analog Input
|
||||||
#define TEMP_BED_PIN 2
|
#define TEMP_BED_PIN 2 // Analog Input
|
||||||
|
|
||||||
//
|
//
|
||||||
// Heaters / Fans
|
// Heaters / Fans
|
||||||
|
@ -81,6 +81,9 @@
|
||||||
#define FAN_PIN 31
|
#define FAN_PIN 31
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
#define PS_ON_PIN 15
|
#define PS_ON_PIN 15
|
||||||
|
|
||||||
// All these generations of Gen7 supply thermistor power
|
// All these generations of Gen7 supply thermistor power
|
||||||
|
|
|
@ -79,6 +79,16 @@
|
||||||
#define USBCON 1286 // Disable MarlinSerial etc.
|
#define USBCON 1286 // Disable MarlinSerial etc.
|
||||||
#define LARGE_FLASH true
|
#define LARGE_FLASH true
|
||||||
|
|
||||||
|
//
|
||||||
|
// Limit Switches
|
||||||
|
//
|
||||||
|
#define X_STOP_PIN 2
|
||||||
|
#define Y_STOP_PIN 3
|
||||||
|
#define Z_STOP_PIN 4
|
||||||
|
|
||||||
|
//
|
||||||
|
// Steppers
|
||||||
|
//
|
||||||
#define X_STEP_PIN 28 // 0 Marlin
|
#define X_STEP_PIN 28 // 0 Marlin
|
||||||
#define X_DIR_PIN 29 // 1 Marlin
|
#define X_DIR_PIN 29 // 1 Marlin
|
||||||
#define X_ENABLE_PIN 26
|
#define X_ENABLE_PIN 26
|
||||||
|
@ -95,21 +105,29 @@
|
||||||
#define E0_DIR_PIN 35 // 7
|
#define E0_DIR_PIN 35 // 7
|
||||||
#define E0_ENABLE_PIN 26 // Shared w/x
|
#define E0_ENABLE_PIN 26 // Shared w/x
|
||||||
|
|
||||||
|
//
|
||||||
|
// Temperature Sensors
|
||||||
|
//
|
||||||
|
#define TEMP_0_PIN 7 // Analog Input (Extruder)
|
||||||
|
#define TEMP_BED_PIN 6 // Analog Input (Bed)
|
||||||
|
|
||||||
|
//
|
||||||
|
// Heaters / Fans
|
||||||
|
//
|
||||||
#define HEATER_0_PIN 15 // 21 // Extruder
|
#define HEATER_0_PIN 15 // 21 // Extruder
|
||||||
#define HEATER_BED_PIN 14 // 20 // Bed
|
#define HEATER_BED_PIN 14 // 20 // Bed
|
||||||
#define FAN_PIN 16 // 22 // Fan
|
#define FAN_PIN 16 // 22 // Fan
|
||||||
|
|
||||||
#define X_STOP_PIN 2
|
//
|
||||||
#define Y_STOP_PIN 3
|
// Misc. Functions
|
||||||
#define Z_STOP_PIN 4
|
//
|
||||||
|
|
||||||
#define TEMP_0_PIN 7 // Extruder / Analog pin numbering
|
|
||||||
#define TEMP_BED_PIN 6 // Bed / Analog pin numbering
|
|
||||||
|
|
||||||
#define SDSS 20 // 8
|
#define SDSS 20 // 8
|
||||||
#define LED_PIN 6
|
#define LED_PIN 6
|
||||||
#define PS_ON_PIN 27
|
#define PS_ON_PIN 27
|
||||||
|
|
||||||
|
//
|
||||||
|
// LCD / Controller
|
||||||
|
//
|
||||||
#if ENABLED(ULTIPANEL)
|
#if ENABLED(ULTIPANEL)
|
||||||
#define LCD_PINS_RS 8
|
#define LCD_PINS_RS 8
|
||||||
#define LCD_PINS_ENABLE 9
|
#define LCD_PINS_ENABLE 9
|
||||||
|
|
|
@ -40,6 +40,16 @@
|
||||||
#define USBCON 1286 // Disable MarlinSerial etc.
|
#define USBCON 1286 // Disable MarlinSerial etc.
|
||||||
#define LARGE_FLASH true
|
#define LARGE_FLASH true
|
||||||
|
|
||||||
|
//
|
||||||
|
// Limit Switches
|
||||||
|
//
|
||||||
|
#define X_STOP_PIN 13
|
||||||
|
#define Y_STOP_PIN 14
|
||||||
|
#define Z_STOP_PIN 15
|
||||||
|
|
||||||
|
//
|
||||||
|
// Steppers
|
||||||
|
//
|
||||||
#define X_STEP_PIN 0
|
#define X_STEP_PIN 0
|
||||||
#define X_DIR_PIN 1
|
#define X_DIR_PIN 1
|
||||||
#define X_ENABLE_PIN 39
|
#define X_ENABLE_PIN 39
|
||||||
|
@ -56,6 +66,15 @@
|
||||||
#define E0_DIR_PIN 7
|
#define E0_DIR_PIN 7
|
||||||
#define E0_ENABLE_PIN 19
|
#define E0_ENABLE_PIN 19
|
||||||
|
|
||||||
|
//
|
||||||
|
// Temperature Sensors
|
||||||
|
//
|
||||||
|
#define TEMP_0_PIN 7 // Analog Input (Extruder)
|
||||||
|
#define TEMP_BED_PIN 6 // Analog Input (Bed)
|
||||||
|
|
||||||
|
//
|
||||||
|
// Heaters / Fans
|
||||||
|
//
|
||||||
#define HEATER_0_PIN 21 // Extruder
|
#define HEATER_0_PIN 21 // Extruder
|
||||||
#define HEATER_1_PIN 46
|
#define HEATER_1_PIN 46
|
||||||
#define HEATER_2_PIN 47
|
#define HEATER_2_PIN 47
|
||||||
|
@ -69,14 +88,14 @@
|
||||||
#define FAN_PIN 16
|
#define FAN_PIN 16
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define X_STOP_PIN 13
|
//
|
||||||
#define Y_STOP_PIN 14
|
// Misc. Functions
|
||||||
#define Z_STOP_PIN 15
|
//
|
||||||
#define TEMP_0_PIN 7 // Extruder / Analog pin numbering
|
|
||||||
#define TEMP_BED_PIN 6 // Bed / Analog pin numbering
|
|
||||||
|
|
||||||
#define SDSS 8
|
#define SDSS 8
|
||||||
|
|
||||||
|
//
|
||||||
|
// LCD / Controller
|
||||||
|
//
|
||||||
#if ENABLED(ULTRA_LCD) && ENABLED(NEWPANEL)
|
#if ENABLED(ULTRA_LCD) && ENABLED(NEWPANEL)
|
||||||
|
|
||||||
#define BEEPER_PIN -1
|
#define BEEPER_PIN -1
|
||||||
|
|
|
@ -72,9 +72,9 @@
|
||||||
//
|
//
|
||||||
// Temperature Sensors
|
// Temperature Sensors
|
||||||
//
|
//
|
||||||
#define TEMP_0_PIN 8
|
#define TEMP_0_PIN 8 // Analog Input
|
||||||
#define TEMP_1_PIN 9
|
#define TEMP_1_PIN 9 // Analog Input
|
||||||
#define TEMP_BED_PIN 10
|
#define TEMP_BED_PIN 10 // Analog Input
|
||||||
|
|
||||||
//
|
//
|
||||||
// Heaters / Fans
|
// Heaters / Fans
|
||||||
|
@ -86,15 +86,17 @@
|
||||||
#define FAN_PIN 7
|
#define FAN_PIN 7
|
||||||
|
|
||||||
//
|
//
|
||||||
// SD Card
|
// Misc. Functions
|
||||||
//
|
//
|
||||||
#define SDSS 53
|
#define SDSS 53
|
||||||
#define SD_DETECT_PIN 39
|
#define SD_DETECT_PIN 39
|
||||||
|
|
||||||
#define LED_PIN 8
|
#define LED_PIN 8
|
||||||
#define SAFETY_TRIGGERED_PIN 28 // PIN to detect the safety circuit has triggered
|
#define SAFETY_TRIGGERED_PIN 28 // PIN to detect the safety circuit has triggered
|
||||||
#define MAIN_VOLTAGE_MEASURE_PIN 14 // ANALOG PIN to measure the main voltage, with a 100k - 4k7 resitor divider.
|
#define MAIN_VOLTAGE_MEASURE_PIN 14 // ANALOG PIN to measure the main voltage, with a 100k - 4k7 resitor divider.
|
||||||
|
|
||||||
|
//
|
||||||
|
// LCD / Controller
|
||||||
|
//
|
||||||
#define BEEPER_PIN 18
|
#define BEEPER_PIN 18
|
||||||
|
|
||||||
#define LCD_PINS_RS 20
|
#define LCD_PINS_RS 20
|
||||||
|
|
|
@ -82,9 +82,9 @@
|
||||||
//
|
//
|
||||||
// Temperature Sensors
|
// Temperature Sensors
|
||||||
//
|
//
|
||||||
#define TEMP_0_PIN 8
|
#define TEMP_0_PIN 8 // Analog Input
|
||||||
#define TEMP_1_PIN 9
|
#define TEMP_1_PIN 9 // Analog Input
|
||||||
#define TEMP_BED_PIN 10
|
#define TEMP_BED_PIN 10 // Analog Input
|
||||||
|
|
||||||
//
|
//
|
||||||
// Heaters / Fans
|
// Heaters / Fans
|
||||||
|
@ -93,9 +93,13 @@
|
||||||
#define HEATER_1_PIN 3
|
#define HEATER_1_PIN 3
|
||||||
#define HEATER_BED_PIN 4
|
#define HEATER_BED_PIN 4
|
||||||
|
|
||||||
|
#define FAN_PIN 7
|
||||||
|
|
||||||
|
//
|
||||||
|
// Misc. Functions
|
||||||
|
//
|
||||||
#define SDSS 53
|
#define SDSS 53
|
||||||
#define LED_PIN 13
|
#define LED_PIN 13
|
||||||
#define FAN_PIN 7
|
|
||||||
#define PS_ON_PIN 12
|
#define PS_ON_PIN 12
|
||||||
#define SUICIDE_PIN 54 // PIN that has to be turned on right after start, to keep power flowing.
|
#define SUICIDE_PIN 54 // PIN that has to be turned on right after start, to keep power flowing.
|
||||||
|
|
||||||
|
|
|
@ -77,8 +77,8 @@
|
||||||
//
|
//
|
||||||
// Temperature Sensors
|
// Temperature Sensors
|
||||||
//
|
//
|
||||||
#define TEMP_0_PIN 8
|
#define TEMP_0_PIN 8 // Analog Input
|
||||||
#define TEMP_1_PIN 1
|
#define TEMP_1_PIN 1 // Analog Input
|
||||||
|
|
||||||
//
|
//
|
||||||
// Heaters / Fans
|
// Heaters / Fans
|
||||||
|
|
Loading…
Reference in a new issue