Commit 0d1966f7 authored by MagoKimbra's avatar MagoKimbra

Update Pins.h

parent fe9d3978
...@@ -929,19 +929,16 @@ ...@@ -929,19 +929,16 @@
#if NUM_SERVOS > 0 #if NUM_SERVOS > 0
#define SERVO0_PIN 11 #define SERVO0_PIN 11
#endif
#if NUM_SERVOS > 1 #if NUM_SERVOS > 1
#define SERVO1_PIN 6 #define SERVO1_PIN 6
#endif
#if NUM_SERVOS > 2 #if NUM_SERVOS > 2
#define SERVO2_PIN 5 #define SERVO2_PIN 5
#endif
#if NUM_SERVOS > 3 #if NUM_SERVOS > 3
#define SERVO3_PIN 4 #define SERVO3_PIN 4
#endif #endif
#endif
#endif
#endif
#ifdef ULTRA_LCD #ifdef ULTRA_LCD
#ifdef NEWPANEL #ifdef NEWPANEL
...@@ -1118,19 +1115,16 @@ ...@@ -1118,19 +1115,16 @@
#if NUM_SERVOS > 0 #if NUM_SERVOS > 0
#define SERVO0_PIN 11 #define SERVO0_PIN 11
#endif
#if NUM_SERVOS > 1 #if NUM_SERVOS > 1
#define SERVO1_PIN 6 #define SERVO1_PIN 6
#endif
#if NUM_SERVOS > 2 #if NUM_SERVOS > 2
#define SERVO2_PIN 5 #define SERVO2_PIN 5
#endif
#if NUM_SERVOS > 3 #if NUM_SERVOS > 3
#define SERVO3_PIN 4 #define SERVO3_PIN 4
#endif #endif
#endif
#endif
#endif
#ifdef ULTRA_LCD #ifdef ULTRA_LCD
#ifdef NEWPANEL #ifdef NEWPANEL
...@@ -1307,19 +1301,16 @@ ...@@ -1307,19 +1301,16 @@
#if NUM_SERVOS > 0 #if NUM_SERVOS > 0
#define SERVO0_PIN 11 #define SERVO0_PIN 11
#endif
#if NUM_SERVOS > 1 #if NUM_SERVOS > 1
#define SERVO1_PIN 6 #define SERVO1_PIN 6
#endif
#if NUM_SERVOS > 2 #if NUM_SERVOS > 2
#define SERVO2_PIN 5 #define SERVO2_PIN 5
#endif
#if NUM_SERVOS > 3 #if NUM_SERVOS > 3
#define SERVO3_PIN 4 #define SERVO3_PIN 4
#endif #endif
#endif
#endif
#endif
#ifdef ULTRA_LCD #ifdef ULTRA_LCD
#ifdef NEWPANEL #ifdef NEWPANEL
...@@ -1496,19 +1487,16 @@ ...@@ -1496,19 +1487,16 @@
#if NUM_SERVOS > 0 #if NUM_SERVOS > 0
#define SERVO0_PIN 11 #define SERVO0_PIN 11
#endif
#if NUM_SERVOS > 1 #if NUM_SERVOS > 1
#define SERVO1_PIN 6 #define SERVO1_PIN 6
#endif
#if NUM_SERVOS > 2 #if NUM_SERVOS > 2
#define SERVO2_PIN 5 #define SERVO2_PIN 5
#endif
#if NUM_SERVOS > 3 #if NUM_SERVOS > 3
#define SERVO3_PIN 4 #define SERVO3_PIN 4
#endif #endif
#endif
#endif
#endif
#ifdef ULTRA_LCD #ifdef ULTRA_LCD
#ifdef NEWPANEL #ifdef NEWPANEL
...@@ -2916,107 +2904,113 @@ ...@@ -2916,107 +2904,113 @@
****************************************************************************************/ ****************************************************************************************/
#if MB(MEGATRONICS_3) #if MB(MEGATRONICS_3)
#define KNOWN_BOARD 1 #define KNOWN_BOARD 1
#ifndef __AVR_ATmega2560__ #ifndef __AVR_ATmega2560__
#error Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu. #error Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu.
#endif #endif
#define LARGE_FLASH true
#define X_STEP_PIN 58 #define LARGE_FLASH true
#define X_DIR_PIN 57
#define X_ENABLE_PIN 59
#define X_MIN_PIN 37
#define X_MAX_PIN 40 //2 //Max endstops default to disabled "-1", set to commented value to enable.
#define Y_STEP_PIN 5 // A6 #define X_STEP_PIN 58
#define Y_DIR_PIN 17 // A0 #define X_DIR_PIN 57
#define Y_ENABLE_PIN 4 #define X_ENABLE_PIN 59
#define Y_MIN_PIN 41 #define X_MIN_PIN 37
#define Y_MAX_PIN 38 //15 #define X_MAX_PIN 40 //2 //Max endstops default to disabled "-1", set to commented value to enable.
#define Y_STEP_PIN 5 // A6
#define Y_DIR_PIN 17 // A0
#define Y_ENABLE_PIN 4
#define Y_MIN_PIN 41
#define Y_MAX_PIN 38 //15
#define Z_STEP_PIN 16 // A2
#define Z_DIR_PIN 11 // A6
#define Z_ENABLE_PIN 3 // A1
#define Z_MIN_PIN 18
#define Z_MAX_PIN 19
#define Z_STEP_PIN 16 // A2 #define E0_STEP_PIN 28
#define Z_DIR_PIN 11 // A6 #define E0_DIR_PIN 27
#define Z_ENABLE_PIN 3 // A1 #define E0_ENABLE_PIN 29
#define Z_MIN_PIN 18
#define Z_MAX_PIN 19
#define E0_STEP_PIN 28 #define E1_STEP_PIN 25
#define E0_DIR_PIN 27 #define E1_DIR_PIN 24
#define E0_ENABLE_PIN 29 #define E1_ENABLE_PIN 26
#define E1_STEP_PIN 25 #define E2_STEP_PIN 22
#define E1_DIR_PIN 24 #define E2_DIR_PIN 60
#define E1_ENABLE_PIN 26 #define E2_ENABLE_PIN 23
#define E2_STEP_PIN 22 #define SDPOWER -1
#define E2_DIR_PIN 60 #define SDSS 53
#define E2_ENABLE_PIN 23 #define LED_PIN 13
#define SDPOWER -1 #if NUM_SERVOS > 0
#define SDSS 53 #define SERVO0_PIN 46 //AUX3-6
#define LED_PIN 13 #if NUM_SERVOS > 1
#define SERVO1_PIN 47 //AUX3-5
#if NUM_SERVOS > 2
#define SERVO2_PIN 48 //AUX3-4
#if NUM_SERVOS > 3
#define SERVO2_PIN 49 //AUX3-3
#endif
#endif
#endif
#endif
#if NUM_SERVOS > 0 #define PS_ON_PIN 12
#define SERVO0_PIN 46 #define KILL_PIN -1
#endif
#define PS_ON_PIN 12 #define HEATER_0_PIN 2
#define KILL_PIN -1 #define HEATER_1_PIN 8
#define HEATER_2_PIN 9
#define HEATER_BED_PIN 10
#define FAN_PIN 6
#define FAN2_PIN 7
#if TEMP_SENSOR_0 == -1
#define TEMP_0_PIN 11 // ANALOG NUMBERING
#else
#define TEMP_0_PIN 15 // ANALOG NUMBERING
#endif
#define HEATER_0_PIN 2 #if TEMP_SENSOR_1 == -1
#define HEATER_1_PIN 8 #define TEMP_1_PIN 10 // ANALOG NUMBERING
#define HEATER_2_PIN 9 #else
#define HEATER_BED_PIN 10 #define TEMP_1_PIN 13 // ANALOG NUMBERING
#define FAN_PIN 6 #endif
#define FAN2_PIN 7
#if TEMP_SENSOR_0 == -1 #if TEMP_SENSOR_2 == -1
#define TEMP_0_PIN 11 // ANALOG NUMBERING #define TEMP_2_PIN 9 // ANALOG NUMBERING
#else #else
#define TEMP_0_PIN 15 // ANALOG NUMBERING #define TEMP_2_PIN 12 // ANALOG NUMBERING
#endif #endif
#if TEMP_SENSOR_1 == -1 #if TEMP_SENSOR_BED == -1
#define TEMP_1_PIN 10 // ANALOG NUMBERING #define TEMP_BED_PIN 8 // ANALOG NUMBERING
#else #else
#define TEMP_1_PIN 13 // ANALOG NUMBERING #define TEMP_BED_PIN 14 // ANALOG NUMBERING
#endif #endif
#if TEMP_SENSOR_2 == -1 #define BEEPER 61
#define TEMP_2_PIN 9 // ANALOG NUMBERING
#else
#define TEMP_2_PIN 12 // ANALOG NUMBERING
#endif
#if TEMP_SENSOR_BED == -1 #define LCD_PINS_RS 32
#define TEMP_BED_PIN 8 // ANALOG NUMBERING #define LCD_PINS_ENABLE 31
#else #define LCD_PINS_D4 14
#define TEMP_BED_PIN 14 // ANALOG NUMBERING #define LCD_PINS_D5 30
#endif #define LCD_PINS_D6 39
#define LCD_PINS_D7 15
#define BEEPER 61 #define SHIFT_CLK 43
#define SHIFT_LD 35
#define SHIFT_OUT 34
#define SHIFT_EN 44
#define LCD_PINS_RS 32 //buttons are directly attached using keypad
#define LCD_PINS_ENABLE 31 #define BTN_EN1 44
#define LCD_PINS_D4 14 #define BTN_EN2 45
#define LCD_PINS_D5 30 #define BTN_ENC 33 //the click
#define LCD_PINS_D6 39
#define LCD_PINS_D7 15
#define SHIFT_CLK 43
#define SHIFT_LD 35
#define SHIFT_OUT 34
#define SHIFT_EN 44
//buttons are directly attached using keypad
#define BTN_EN1 44
#define BTN_EN2 45
#define BTN_ENC 33 //the click
#define BLEN_C 2 #define BLEN_C 2
#define BLEN_B 1 #define BLEN_B 1
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment