I had old rambo with smart graphic controller on my 3D printer with your firmware. But i buy einsy rambo now. when I connect the LCD cable to einsy rambo, i have on LCD blank screen. Can you help me?
I do not think it is pin compatible to the RAMBO board. Waiting for someone to provide pins so we can include them in our list. Being not compatible would then also mean the display needs a own config with own pins.
So firmware in general will work, but we currently have no preset pin configuration for it.
Comments
So firmware in general will work, but we currently have no preset pin configuration for it.
But I don´t know, how I set pins. This is it?
What is it D0, D1, D2, ... D7 ?
#if FEATURE_CONTROLLER == CONTROLLER_RAMBO // SeeMeCNC LCD + Rambo
#define UI_HAS_KEYS 1
#define UI_HAS_BACK_KEY 0
#define UI_DISPLAY_TYPE DISPLAY_4BIT
#define UI_DISPLAY_CHARSET 1
#define UI_COLS 20
#define UI_ROWS 4
#define BEEPER_TYPE 1
#undef BEEPER_PIN
#define BEEPER_PIN 79
#define UI_DISPLAY_RS_PIN 70
#define UI_DISPLAY_RW_PIN -1
#define UI_DISPLAY_ENABLE_PIN 71
#define UI_DISPLAY_D0_PIN -1
#define UI_DISPLAY_D1_PIN -1
#define UI_DISPLAY_D2_PIN -1
#define UI_DISPLAY_D3_PIN -1
#define UI_DISPLAY_D4_PIN 72
#define UI_DISPLAY_D5_PIN 73
#define UI_DISPLAY_D6_PIN 74
#define UI_DISPLAY_D7_PIN 75
#define UI_ENCODER_A 76
#define UI_ENCODER_B 77
#define UI_ENCODER_CLICK 78
#define UI_KILL_PIN 80
#define UI_DELAYPERCHAR 50
#define UI_INVERT_MENU_DIRECTION 0
D5 is LCD_PIN_D5 in your image. Encoder A is BTN_ENC1 and UI_ENCODER_CLICK is BTN_ENC
But I still think that RAMBO and RAMBO Einsy are not identical. For example I no remember Rambo having TMC2130 drivers.