MKS_PWC - makerbase-mks/MKS-Robin-E3-E3D GitHub Wiki
How to buy
- MKS PWC on Aliexpress MKS PWC
Video Tutorials
-
If display screen is LCD12864. It can be referred to LCD12864 PWC
-
If display screen is MKS TFT35. It can be referred to MKS TFT35 PWC
Work with MKS MINI12864 V3 or other LCD
-
Wiring:
- MKS PWC's PW_OFF connect to Robin E3/E3D's PA14
- MKS PWC's PW_DET connect to Robin E3/E3D's MT_DET(PB10)
- Tips: PW_OFF's and PW_DET's Red cable doesn't connect to anything , green cable connect to signal, black cable connect to GND
- About MKS PWC on E3/E3D board label refer to hardware Image
-
Firmware setting
-
In Configuration.h:
- Enable #define PSU_CONTROL
- Set #define PSU_ACTIVE_STATE HIGH
-
If you use old vsersion marlin, you need add it in pins_MKS_ROBIN_E3_common.h, if use the latest version marlin, you need not to do it.
#if ENABLED(PSU_CONTROL) #ifndef PS_ON_PIN #define PS_ON_PIN PA14 //PW_OFF, you can change it to other pin #endif #ifndef KILL_PIN #define KILL_PIN PB10 //PW_DET, you can change it to other pin #endif #define KILL_PIN_STATE true //true : HIGH level trigger #endif
-
-
How to use it
- Add " M81 " at the end of the gcode file
- When the gcode file is printed, 3d printer will automatically turning off
Work with MKS TFT35
-
Wiring:
- MKS PWC's PW_OFF connect to Robin E3/E3D's PA14
- MKS PWC's PW_DET connect to MKS TFT's PB4
-
Firmware settings
-
In Configuration.h:
- Enable #define PSU_CONTROL
- Set #define PSU_ACTIVE_STATE HIGH
-
If you use old vsersion marlin, you need add it in pins_MKS_ROBIN_E3_common.h, if use the latest version marlin, you need not to do it.
#if ENABLED(PSU_CONTROL) #ifndef PS_ON_PIN #define PS_ON_PIN PA14 //PW_OFF, you can change it to other pin #endif
-
-
MKS TFT35 parameter setting
- Settings -> Config -> Advance -> power off dection module select PWC
- Settings -> Config -> Advance -> Auto Shutdown after print select YES
-
How to use it
- When printing,Select Option in the print interface and set the PWC button Manual to Auto