Ver código fonte

Merge pull request #2039 from thinkyhead/mks_base

Support for MKS BASE 1.0 board
Scott Lahteine 9 anos atrás
pai
commit
8b59e620bb
3 arquivos alterados com 20 adições e 4 exclusões
  1. 8
    4
      Documentation/Hardware.md
  2. 1
    0
      Marlin/boards.h
  3. 11
    0
      Marlin/pins_MKS_BASE.h

+ 8
- 4
Documentation/Hardware.md Ver arquivo

@@ -47,6 +47,7 @@
47 47
 - [Elefu Ra](#21-board_elefu_3)
48 48
 - [5DPrint D8](#88-board_5dprint)
49 49
 - [Leapfrog](#999-board_leapfrog)
50
+- [MKS BASE 1.0](#40-board_mks_base)
50 51
 - [bq Witbox](#41-board_witbox)
51 52
 - [bq Prusa i3 Hephestos](#42-board_hephestos)
52 53
 - [2PrintBeta BAM&DICE](#401-board_bam_dice)
@@ -193,14 +194,17 @@ Elefu Ra Board (v3)
193 194
 #### 999 BOARD_LEAPFROG
194 195
 Leapfrog
195 196
 
197
+#### 40 BOARD_MKS_BASE
198
+The [MKS BASE 1.0](http://reprap.org/wiki/MKS_BASE_1.0) is a custom board with pin assignments nearly identical to RAMPS 1.4.
199
+
196 200
 #### 41 BOARD_WITBOX
197
-bq WITBOX
201
+The [bq WITBOX](https://github.com/bq/witbox) is not a controller board, but an open source box cartesian RAMPS-based printer. The controller is a standard Mega2560 with RAMPS 1.4 configured for a single extruder.
198 202
 
199 203
 #### 42 BOARD_HEPHESTOS
200
-bq Prusa i3 Hephestos
204
+The [bq Prusa i3 Hephestos](https://github.com/bq/prusa-i3-hephestos) is not a controller board, but an open source variant of the popular Prusa i3 Mendel RepRap. The controller is a standard Mega2560 with RAMPS 1.4 configured for a single extruder.
201 205
 
202 206
 #### 401 BOARD_BAM_DICE
203
-2PrintBeta BAM&DICE with STK drivers
207
+[2PrintBeta BAM&DICE](http://www.2printbeta.de/) with STK drivers. The Beta Arduino Mega (BAM) shield is a crowd-funded open source RAMPS shield with 5 slots for plugin modules instead of the standard stepper driver sockets. The DICE-STK module a stepper driver module utilizing the STK682-010-E with up to 128X micro-stepping. (A4988 also available.)
204 208
 
205 209
 #### 402 BOARD_BAM_DICE_DUE
206
-2PrintBeta BAM&DICE Due with STK drivers
210
+[2PrintBeta BAM&DICE Due](http://www.2printbeta.de/) with STK drivers. This variant of the BAM&DICE is made for the Due instead of the Mega.

+ 1
- 0
Marlin/boards.h Ver arquivo

@@ -50,6 +50,7 @@
50 50
 #define BOARD_ELEFU_3           21   // Elefu Ra Board (v3)
51 51
 #define BOARD_5DPRINT           88   // 5DPrint D8 Driver Board
52 52
 #define BOARD_LEAPFROG          999  // Leapfrog
53
+#define BOARD_MKS_BASE          40   // MKS BASE 1.0
53 54
 #define BOARD_WITBOX            41   // bq WITBOX
54 55
 #define BOARD_HEPHESTOS         42   // bq Prusa i3 Hephestos
55 56
 #define BOARD_BAM_DICE          401  // 2PrintBeta BAM&DICE with STK drivers

+ 11
- 0
Marlin/pins_MKS_BASE.h Ver arquivo

@@ -0,0 +1,11 @@
1
+/**
2
+ * MKS BASE 1.0 – Arduino Mega2560 with RAMPS v1.4 pin assignments
3
+ */
4
+
5
+#include "pins_RAMPS_13.h"
6
+
7
+#undef FAN_PIN
8
+#define FAN_PIN             9 // (Sprinter config)
9
+
10
+#undef HEATER_1_PIN
11
+#define HEATER_1_PIN        7

Carregando…
Cancelar
Salvar