Use MKS H43 on different motherboards - makerbase-mks/MKS-H43 GitHub Wiki
Content
- MKS GEN_L
- MKS Robin E3/E3D
- MKS SGEN_L V1/V2
- MKS Robin E3P V2.0
- MKS ROBIN NANO V1.2/ V2.0
- MKS ROBIN NANO V3
- Creality3D V1.1.4
- SKR mini E3/SKR E3 DIP
- SKR 1.3/SKR 1.4
MKS GEN_L
Connection:
MKS GEN_L EXP1/EXP2 ------- MKS H43 Apdator-A ---------MKS H43

Marlin Configuration:
Configuration.h:
#define SERIAL_PORT 0
#define DGUS_LCD_UI_MKS
Configuration_adv.h:
#if HAS_DGUS_LCD
#define LCD_SERIAL_PORT 2
MKS Robin E3/E3D
Connection:
MKS Robin E3/E3D PA2 PA3 ------- MKS H43 Apdator-B ---------MKS H43

Marlin Configuration:
Configuration.h:
#define SERIAL_PORT 1
#define DGUS_LCD_UI_MKS
Configuration_adv.h:
#if HAS_DGUS_LCD
#define LCD_SERIAL_PORT 2
MKS SGEN_L
Connection:
MKS SGEN_L V1/V2 AUX ------- MKS H43 Apdator-B ---------MKS H43

Marlin Configuration:
Configuration.h:
#define SERIAL_PORT -1
#define SERIAL_PORT_2 1
Configuration_adv.h:
#if HAS_DGUS_LCD
#define LCD_SERIAL_PORT 0
Robin E3P V2.0
Connection:
Robin E3P V2.0 PA2 PA3 ------- MKS H43 Apdator-B ---------MKS H43

Marlin Configuration:
Configuration.h:
#define SERIAL_PORT 1
Configuration_adv.h:
#if HAS_DGUS_LCD
#define LCD_SERIAL_PORT 2
//#define SDCARD_CONNECTION ONBOARD //Note: need to be blocked in pin file
MKS ROBIN NANO V1.2/ V2.0
Connection:
MKS ROBIN NANO V1.2/ V2.0 serial port under the wifi module (need to solder header) ------- MKS H43 Apdator-B ---------MKS H43

Marlin Configuration:
Configuration.h:
#define SERIAL_PORT 3
Configuration_adv.h:
#if HAS_DGUS_LCD
#define LCD_SERIAL_PORT 1
MKS ROBIN NANO V3
Connection:
MKS ROBIN NANO V3 serial3 ------- MKS H43 Apdator-B ---------MKS H43

Marlin Configuration:
Configuration.h:
#define SERIAL_PORT -1
Configuration_adv.h:
#if HAS_DGUS_LCD
#define LCD_SERIAL_PORT 3
Creality3D V1.1.4
Connection:
Creality3D V1.1.4 EXP1 ------- MKS H43 Apdator-B ---------MKS H43

Marlin Configuration:
Configuration.h:
#define SERIAL_PORT 0
Configuration_adv.h:
#if HAS_DGUS_LCD
#define LCD_SERIAL_PORT 1
SKR mini E3/SKR E3 DIP
Connection:
SKR mini E3/SKR E3 DIP EXP1 ------- MKS H43 Apdator-B ---------MKS H43

Marlin Configuration:
Configuration.h:
#define SERIAL_PORT 1
Configuration_adv.h:
#if HAS_DGUS_LCD
#define LCD_SERIAL_PORT 2
SKR V1.3/1.4
Connection:
SKR V1.3/1.4 AUX ------- MKS H43 Apdator-B ---------MKS H43

Marlin Configuration:
Configuration.h:
#define SERIAL_PORT -1
#define SERIAL_PORT_2 1
Configuration_adv.h:
#if HAS_DGUS_LCD
#define LCD_SERIAL_PORT 0