|
@@ -92,37 +92,55 @@
|
92
|
92
|
//
|
93
|
93
|
#define HEATER_0_PIN PC8 // "HE"
|
94
|
94
|
#define HEATER_BED_PIN PC9 // "HB"
|
95
|
|
-#define FAN_PIN PA8 // "FAN0"
|
|
95
|
+
|
|
96
|
+#ifdef SKR_MINI_E3_V2
|
|
97
|
+ #define FAN_PIN PC6
|
|
98
|
+#else
|
|
99
|
+ #define FAN_PIN PA8 // "FAN0"
|
|
100
|
+#endif
|
96
|
101
|
|
97
|
102
|
//
|
98
|
103
|
// USB connect control
|
99
|
104
|
//
|
100
|
|
-#define USB_CONNECT_PIN PC13
|
|
105
|
+#ifdef SKR_MINI_E3_V2
|
|
106
|
+ #define USB_CONNECT_PIN PA14
|
|
107
|
+#else
|
|
108
|
+ #define USB_CONNECT_PIN PC13
|
|
109
|
+#endif
|
|
110
|
+
|
101
|
111
|
#define USB_CONNECT_INVERTING false
|
102
|
112
|
|
103
|
113
|
/**
|
104
|
|
- * _____
|
105
|
|
- * 5V | 1 2 | GND
|
106
|
|
- * (LCD_EN) PB7 | 3 4 | PB8 (LCD_RS)
|
107
|
|
- * (LCD_D4) PB9 | 5 6 PA10 (BTN_EN2)
|
108
|
|
- * RESET | 7 8 | PA9 (BTN_EN1)
|
109
|
|
- * (BTN_ENC) PB6 | 9 10| PB5 (BEEPER)
|
110
|
|
- * -----
|
111
|
|
- * EXP1
|
|
114
|
+ * SKR Mini E3 V1.0, V1.2 SKR Mini E3 V2.0
|
|
115
|
+ * _____ _____
|
|
116
|
+ * 5V | 1 2 | GND 5V | 1 2 | GND
|
|
117
|
+ * (LCD_EN) PB7 | 3 4 | PB8 (LCD_RS) (LCD_EN) PB15 | 3 4 | PB8 (LCD_RS)
|
|
118
|
+ * (LCD_D4) PB9 | 5 6 PA10 (BTN_EN2) (LCD_D4) PB9 | 5 6 PA10 (BTN_EN2)
|
|
119
|
+ * RESET | 7 8 | PA9 (BTN_EN1) RESET | 7 8 | PA9 (BTN_EN1)
|
|
120
|
+ * (BTN_ENC) PB6 | 9 10| PB5 (BEEPER) (BTN_ENC) PA15 | 9 10| PB5 (BEEPER)
|
|
121
|
+ * ----- -----
|
|
122
|
+ * EXP1 EXP1
|
112
|
123
|
*/
|
|
124
|
+#ifdef SKR_MINI_E3_V2
|
|
125
|
+ #define EXP1_9 PA15
|
|
126
|
+ #define EXP1_3 PB15
|
|
127
|
+#else
|
|
128
|
+ #define EXP1_9 PB6
|
|
129
|
+ #define EXP1_3 PB7
|
|
130
|
+#endif
|
113
|
131
|
|
114
|
132
|
#if HAS_SPI_LCD
|
115
|
133
|
|
116
|
134
|
#if ENABLED(CR10_STOCKDISPLAY)
|
117
|
135
|
|
118
|
136
|
#define BEEPER_PIN PB5
|
|
137
|
+ #define BTN_ENC EXP1_9
|
119
|
138
|
|
120
|
|
- #define BTN_ENC PB6
|
121
|
139
|
#define BTN_EN1 PA9
|
122
|
140
|
#define BTN_EN2 PA10
|
123
|
141
|
|
124
|
142
|
#define LCD_PINS_RS PB8
|
125
|
|
- #define LCD_PINS_ENABLE PB7
|
|
143
|
+ #define LCD_PINS_ENABLE EXP1_3
|
126
|
144
|
#define LCD_PINS_D4 PB9
|
127
|
145
|
|
128
|
146
|
#elif ENABLED(ZONESTAR_LCD) // ANET A8 LCD Controller - Must convert to 3.3V - CONNECTING TO 5V WILL DAMAGE THE BOARD!
|
|
@@ -130,7 +148,7 @@
|
130
|
148
|
#error "CAUTION! ZONESTAR_LCD requires wiring modifications. See 'pins_BTT_SKR_MINI_E3.h' for details. Comment out this line to continue."
|
131
|
149
|
|
132
|
150
|
#define LCD_PINS_RS PB9
|
133
|
|
- #define LCD_PINS_ENABLE PB6
|
|
151
|
+ #define LCD_PINS_ENABLE EXP1_9
|
134
|
152
|
#define LCD_PINS_D4 PB8
|
135
|
153
|
#define LCD_PINS_D5 PA10
|
136
|
154
|
#define LCD_PINS_D6 PA9
|
|
@@ -139,25 +157,15 @@
|
139
|
157
|
|
140
|
158
|
#elif EITHER(MKS_MINI_12864, ENDER2_STOCKDISPLAY)
|
141
|
159
|
|
142
|
|
- /** Creality Ender-2 display pinout
|
143
|
|
- * _____
|
144
|
|
- * 5V | 1 2 | GND
|
145
|
|
- * (MOSI) PB7 | 3 4 | PB8 (LCD_RS)
|
146
|
|
- * (LCD_A0) PB9 | 5 6 PA10 (BTN_EN2)
|
147
|
|
- * RESET | 7 8 | PA9 (BTN_EN1)
|
148
|
|
- * (BTN_ENC) PB6 | 9 10| PB5 (SCK)
|
149
|
|
- * -----
|
150
|
|
- * EXP1
|
151
|
|
- */
|
152
|
|
-
|
153
|
|
- #define BTN_ENC PB6
|
|
160
|
+ #define BTN_ENC EXP1_9
|
154
|
161
|
#define BTN_EN1 PA9
|
155
|
162
|
#define BTN_EN2 PA10
|
156
|
163
|
|
157
|
164
|
#define DOGLCD_CS PB8
|
158
|
165
|
#define DOGLCD_A0 PB9
|
159
|
166
|
#define DOGLCD_SCK PB5
|
160
|
|
- #define DOGLCD_MOSI PB7
|
|
167
|
+ #define DOGLCD_MOSI EXP1_3
|
|
168
|
+
|
161
|
169
|
#define FORCE_SOFT_SPI
|
162
|
170
|
#define LCD_BACKLIGHT_PIN -1
|
163
|
171
|
|
|
@@ -171,7 +179,7 @@
|
171
|
179
|
|
172
|
180
|
#error "CAUTION! LCD_FYSETC_TFT81050 requires wiring modifications. See 'pins_BTT_SKR_MINI_E3.h' for details. Comment out this line to continue."
|
173
|
181
|
|
174
|
|
- /** FYSECT TFT TFT81050 display pinout
|
|
182
|
+ /** FYSETC TFT TFT81050 display pinout
|
175
|
183
|
*
|
176
|
184
|
* Board Display
|
177
|
185
|
* _____ _____
|
|
@@ -202,7 +210,7 @@
|
202
|
210
|
|
203
|
211
|
#define CLCD_SPI_BUS 1 // SPI1 connector
|
204
|
212
|
|
205
|
|
- #define BEEPER_PIN PB6
|
|
213
|
+ #define BEEPER_PIN EXP1_9
|
206
|
214
|
|
207
|
215
|
#define CLCD_MOD_RESET PA9
|
208
|
216
|
#define CLCD_SPI_CS PB8
|