Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
M
MarlinKimbra
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
machinery
MarlinKimbra
Commits
0d1966f7
Commit
0d1966f7
authored
Feb 14, 2015
by
MagoKimbra
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update Pins.h
parent
fe9d3978
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
157 additions
and
163 deletions
+157
-163
pins.h
MarlinKimbra/pins.h
+157
-163
No files found.
MarlinKimbra/pins.h
View file @
0d1966f7
...
@@ -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 2
3
#define LED_PIN 1
3
#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
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment