Skip to content

Instantly share code, notes, and snippets.

@povlhp
Created May 24, 2019 12:52
Show Gist options
  • Save povlhp/1a5c200d79638afc3c2040f4335d44f1 to your computer and use it in GitHub Desktop.
Save povlhp/1a5c200d79638afc3c2040f4335d44f1 to your computer and use it in GitHub Desktop.
Ender-3 / CR-10 LCD Display Connector pinout

Ender-3 / CR-10 LCD Display Connector pinout

The Creality printers are so popular that it is important to support its display controller. Finding pin mappings on the Internet was impossible (They merged 2x 10-pin to 1x 10-pin)

Here is the secret undiscovered PIN layout of their connector (The button pins might need a swap)

5V        GND
SID       ?
SCLK      Btn_En1
CS        Btn_En2
Click     Beeper

Here is my Klipper config for the BigTreeTech SKR 1.3 control board.

## Creality Ender-3 / CR-10 Full Graphic Smart Controller - 1x 10 pin cable ##

[display]
lcd_type: st7920
cs_pin: P1.19
sclk_pin: P1.21
sid_pin: P1.23
encoder_pins: ^P1.18, ^P1.20
click_pin: !P0.28
#
[output_pin beeper]
pin: P1.30
@gfarcas
Copy link

gfarcas commented Feb 16, 2022

@povlhp where should I consider the notch, on the right or on the left?

@gfarcas
Copy link

gfarcas commented Feb 16, 2022

using the multimeter it seems it's on the right

@Kaan88
Copy link

Kaan88 commented Jan 20, 2023

CS needs to be swapped with question mark, other than that it's correct.

@mbohben
Copy link

mbohben commented May 19, 2023

5v and gnd seems reversed

@Menethoran
Copy link

q: can you (or has anyone tried) powering a raspberry pi off of the LCD power supply (sans the screen itself. say, if youre running klipper)

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