bigtreetech / BIGTREETECH-SKR-PRO-V1.1

Aiming at some problems existing in 3D printed motherboards in the market. Bigtree Technology Co., Ltd. launched a high performance 3D printer master board with STM32F407ZGT6 as the core controller, BIGTREETECH-SKR-PRO-V1.1.
276 stars 222 forks source link

Ender 3 v2 display on SKR Pro 1.2? #218

Closed nuker1110 closed 2 years ago

nuker1110 commented 2 years ago

I found this issue detailing a pinout for the SKR Mini E3 to use the stock display from my Ender 3 v2 on it, but I can't picture how to translate those instructions to the display pinouts for the Pro boards. This is the pinout from Marlin's pins_BTT_SKR_PRO_common.h file: image and this is the pinout from the above issue page: image

I came here for help because I don't want to fry anything through trial-and-error.

charlesrg commented 2 years ago

@bigtreetech could you please port the BTT SKR Mini E3 , Ender 3 V2 display support to the SKR Pro ? This will add compatibility and more users could order it for their Ender 3 V2s and Clones like the Voxelab Aquila.

charlesrg commented 2 years ago

Here is my setup:

define BEEPER_PIN EXP1_10_PIN

define BTN_EN1 EXP1_08_PIN

define BTN_EN2 EXP1_06_PIN

define BTN_ENC EXP1_09_PIN

TX/RX goes to the TFTT Port RX/TX respectively.

I'm testing using

define DWIN_CREALITY_LCD_JYERSUI // Jyers UI by Jacob Myers

nuker1110 commented 2 years ago

I'm testing using

define DWIN_CREALITY_LCD_JYERSUI // Jyers UI by Jacob Myers

Have you gotten this to run yet?

charlesrg commented 2 years ago

I did, however it did not work. I'm about to order a BTT TFT35 and give up. Wasting too much time on this.

charlesrg commented 2 years ago

I did, however it did not work. I'm about to order a BTT TFT35 and give up. Wasting too much time on this.

I retract this. I've decided to do one last shot. And I got it working. Pinout is much simpler than I thought. The Ender 3 display cable goes straight to EXT1 with the exception of TX/RX, those you need to connect to the Board TFT RX/TX TFT. `

define BEEPER_PIN EXP1_05_PIN

define BTN_EN1 EXP1_03_PIN

define BTN_EN2 EXP1_04_PIN

define BTN_ENC EXP1_06_PIN

`

nuker1110 commented 2 years ago

Man, if this works, you just saved my upgrade path. Wish I'd seen that last post sooner.

charlesrg commented 2 years ago

It works fine, I gave up on the TFT35 and I'm using the original display.