Skip to content

Commit

Permalink
Add Monster8 v1.0_003 config file (VoronDesign#554)
Browse files Browse the repository at this point in the history
* Add Monster8 v1.0_003 config file

* Address feedback

* Add link for thermistors
  • Loading branch information
RealDeuce authored Dec 28, 2021
1 parent c977a60 commit 074f90a
Show file tree
Hide file tree
Showing 5 changed files with 588 additions and 5 deletions.
11 changes: 6 additions & 5 deletions firmware_configurations/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,13 @@ like so:

## Klipper

| Creator | Config title | Description | V0 | V1.8 | V2.4 | VSW |
| Creator | Config title | Description | V0 | V1.8 | V2.4 | VSW | VT |
| --- | --- | --- | --- | --- | --- | --- |
| jaeger | [FYSETC Spider on V1.8](./klipper/jaeger/Spider_1.1_V1.8) | Example configuration and wiring diagram for a FYSETC Spider 1.1 board on the V1.8 | :x: | :heavy_check_mark: | :x: | :x: |
| MarcPot | [Fysetc Spider Board Pins](./klipper/MarcPot/fysetc_spider_pins) | Defines a set of `[board_pins]` aliases for use with the Fysetc Spider controller | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Mellow | [Fly-Super8 on V2.4](./klipper/Mellow/FLY-Super8) | Example configuration and wiring diagram for a FLY-Super8 board on the V2.4 | :x: | :x: | :heavy_check_mark: | :x: |
| revnull | [BTT Octopus Board Pins](./klipper/revnull/btt_octopus_pins) | Defines a set of `[board_pins]` aliases for use with the BTT Octopus controller | :grey_question: | :grey_question: | :heavy_check_mark: | :grey_question: |
| jaeger | [FYSETC Spider on V1.8](./klipper/jaeger/Spider_1.1_V1.8) | Example configuration and wiring diagram for a FYSETC Spider 1.1 board on the V1.8 | :x: | :heavy_check_mark: | :x: | :x: | :x: |
| MarcPot | [Fysetc Spider Board Pins](./klipper/MarcPot/fysetc_spider_pins) | Defines a set of `[board_pins]` aliases for use with the Fysetc Spider controller | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |
| Mellow | [Fly-Super8 on V2.4](./klipper/Mellow/FLY-Super8) | Example configuration and wiring diagram for a FLY-Super8 board on the V2.4 | :x: | :x: | :heavy_check_mark: | :x: | :x: |
| revnull | [BTT Octopus Board Pins](./klipper/revnull/btt_octopus_pins) | Defines a set of `[board_pins]` aliases for use with the BTT Octopus controller | :grey_question: | :grey_question: | :heavy_check_mark: | :grey_question: | :x: |
| RealDeuce | [MKS Makerbase Monster8 v1.0_003](./klipper/RealDeuce/MKS-Makerbase/Monster8_v1.0_003/) | Configuration and instructions for installing an MKS Makerbase Monster8 board | :x: | :x: | :heavy_check_mark: | :x: | :x: |
---

## RepRapFirmware
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# Voron V2 / Trident - MKS Makerbase Monster8 Wiring

## Initial Preparation

Set jumpers as shown:

![](./images/v2-monster8-initial-preparation.jpg)

* Green – Add Jumper
* Red – Remove Jumper
1. Insert only the jumper in the Green and remove all other jumpers in the Red in order to use TMC2209 UART mode.
2. Remove all the jumpers of DIAG to avoid the influence of TMC2209 DIAG on the endstop.
3. Set the USB-PWR jumper to off to avoid the interaction between the USB 5V of raspberry pi and the DC-DC 5V of the motherboard.
4. Set the six jumpers to VIN to set the fan voltage to the system supply voltage.
5. Set the jumper to VIN to set the probe voltage to the system supply voltage.
6. Set the two jumpers into I2C to enable the I2C output pins.
7. Set the jumper to 5V to set the driver power.

## Wiring

* Connect 24V and GND (V+ and V-) from the PSU to POWER (marking on rear of board)
* Connect the B Motor (gantry left) to Driver0
* Connect the A Motor (gantry right) to Driver1
* Connect the Z motor (front-left) to Driver2-2 (leaving an empty connector between A and Z)
* Connect the Z1 motor to Driver3
* Connect the Z2 motor to Driver4
* Connect the Z3 motor to Driver5 (v2 only)
* Connect the extruder motor to Driver7 (leaving an empty connector between Z3 and E)
* Connect the hot end heater to HE0
* Connect the bed SSR (DC Control Side) to H-BED (marking on rear of board)
* Connect the hot end fan to FAN0
* Connect the part cooling fan to FAN1
* Connect the chamber exhaust fan to FAN2
* Connect the controller fans to HE1
* Connect the hot end thermistor to TH0
* Connect the bed thermistor to TB
* Connect the X endstop to X+
* Connect the Y endstop to Y+
* Connect the Z endstop to Z-
* Connect the probe with BAT85 to Z+
* if using a mini12864 display, connect to EXP1 & EXP2, only after completing the steps shown [below](#mini-12864-Display)

![](./images/v2_monster8_wiring.png)

## mini 12864 Display
* See [the mini12864 guide](https://docs.vorondesign.com/build/electrical/mini12864_klipper_guide.html)

## Other
* example config is located [here](Voron2_Monster8_Config.cfg)
* full pinout, and other MKS Makerbase documentation is located [here](https://github.com/makerbase-mks/MKS-Monster8/)
* Monster8 v1.0_003 pinout is located [here](https://github.com/makerbase-mks/MKS-Monster8/blob/main/hardware/MKS%20Monster8%20V1.0_003/MKS%20Monster8%20V1.0_003%20PIN.pdf)
* DIN rail mount for Monster8 is located [here](https://github.com/makerbase-mks/MKS-Monster8/tree/main/STL/MKS%20Monster8%20fixed%20bracket)
* Display bracket for MKS mini12864 V3.0 is located [here](https://github.com/makerbase-mks/MKS-Monster8/tree/main/STL/MKS%20Mini12864%20V3.0%20STL)
Loading

0 comments on commit 074f90a

Please sign in to comment.