I am trying to configure Marlin for a Ramps 1.6 board on a MEGA 2560 . I have an I2C 4x20 character LCD enabled. I have the LCD working with #define LCD_SAINSMART_I2C_2004
I have a separate encoder, with push button, but I can't find where to enable it. It seems that combo display-encoder-buzzer boards are enabled as a set. Some common name, like the define I used for the display. But I can't find any useful information that includes a I2C LCD with an encoder.
I'm looking for a configuration that would enable my LCD and encoder, or just some way to enable the encoder by itself.
For some configurations I found the following. But When I connect my encoder to those pins nothing happens when I try it. So I think I need to enable them somewhere.
//encoder pins
#define BTN_EN1 31
#define BTN_EN2 33
#define BTN_ENC 35
I have a separate encoder, with push button, but I can't find where to enable it. It seems that combo display-encoder-buzzer boards are enabled as a set. Some common name, like the define I used for the display. But I can't find any useful information that includes a I2C LCD with an encoder.
I'm looking for a configuration that would enable my LCD and encoder, or just some way to enable the encoder by itself.
For some configurations I found the following. But When I connect my encoder to those pins nothing happens when I try it. So I think I need to enable them somewhere.
//encoder pins
#define BTN_EN1 31
#define BTN_EN2 33
#define BTN_ENC 35