Browse Source

Developer note in pins_MIGHTYBOARD_REVE.h

Scott Lahteine 7 years ago
parent
commit
3a107e280d
1 changed files with 17 additions and 0 deletions
  1. 17
    0
      Marlin/pins_MIGHTYBOARD_REVE.h

+ 17
- 0
Marlin/pins_MIGHTYBOARD_REVE.h View File

@@ -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

Loading…
Cancel
Save