|
@@ -24,6 +24,23 @@
|
24
|
24
|
* Mightyboard Rev.E pin assignments
|
25
|
25
|
*/
|
26
|
26
|
|
|
27
|
+/**
|
|
28
|
+ *
|
|
29
|
+ * This is a starting-point to support the Makerbot Replicator series of 3D printers.
|
|
30
|
+ * It's not functional because Marlin has limited support for some features.
|
|
31
|
+ * Marlin will need the following augmentations before it will be supportable:
|
|
32
|
+ *
|
|
33
|
+ * - Support for two or more MAX6675 thermocouples
|
|
34
|
+ * - Support for multiple i2c buses to control the MCP4018 digital pots
|
|
35
|
+ * - Support for one additional unidirectional SPI bus, to read the thermocouples
|
|
36
|
+ * - Support for an RGB LED that may work differently from BLINKM
|
|
37
|
+ *
|
|
38
|
+ * The MCP4018 requires separate I2C buses because it has a fixed address (0x2F << 1 = 0x5E)
|
|
39
|
+ * The thermocouples share the same SCK and DO pins, with their own CS pins.
|
|
40
|
+ * The controller interface port connects to a 3-wire shift-register display controller
|
|
41
|
+ *
|
|
42
|
+ */
|
|
43
|
+
|
27
|
44
|
#if !defined(__AVR_ATmega1280__) && !defined(__AVR_ATmega2560__)
|
28
|
45
|
#error "Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu."
|
29
|
46
|
#endif
|