Skip to content

Instantly share code, notes, and snippets.

@urish
Last active August 2, 2020 18:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save urish/a0777c3c3acdc78b0263326ac6aa7c1c to your computer and use it in GitHub Desktop.
Save urish/a0777c3c3acdc78b0263326ac6aa7c1c to your computer and use it in GitHub Desktop.
Upgrading CR-20 to SKR Mini E3 v2.0

Connecting the LCD Screen

Use female jumper wires to connect the 2x5 connector on the SKR board with the EXP1 / EXP2 connectors on the LCD board as follows:

Function SKR Connector Pin EXP1/2 EXP Pin Number
LCD_SCK 1 EXP2 9
BTN_ENC 2 EXP1 9
BTN_EN1 3 EXP2 8
RESET 4 - -
BTN_EN2 5 EXP2 6
LCD_A0 6 EXP1 4
LCD_RS 7 EXP1 5
MOSI 8 EXP2 5
GND 9 EXP1+2 2
VCC 5V 10 EXP1+2 1

Building the firmware

You need to enable the MKS_MINI_12864 option in Marlin's Configuration.h.

Take a look at my CR-20 marlin repo for an example: https://github.com/urish/Marlin-2.0.x-SKR-mini-E3-V2.0-CR20

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment