Good day to everyone
I began building my very own 3D printer 1 year ago. Right now it's fully assembled, but I'm having a hard time with the firmware.
I'm installing Repetier v092 on a RAMPS 1.4 with a LCD Smart Controller (The one with a LCD screen of 4x20).
I have used the configuration wizard online of the firmware, and even tried configuring it manually with Arduino, but I cannot make my LCD work.
It doesn't matter how, but I always get the same gibberish text on the LCD (shown in the attached image). I can actually scroll in the menus, but everything is illegible.
Does someone know how to configure properly the LCD and SD support for the Smart Controller? It would be greatly appreciated!
What I have done:
I configured the LCD in the configuration.h file
/** For displays and keys there are too many permutations to handle them all in once.
For the most common available combinations you can set the controller type here, so
you don't need to configure uicong.h at all. Controller settings > 1 disable usage
of uiconfig.h
0 or NO_CONTROLLER = no display
1 or UICONFIG_CONTROLLER = Manual definition of display and keys parameter in uiconfig.h
The following settings override uiconfig.h!
2 or CONTROLLER_SMARTRAMPS = Smartcontroller from reprapdiscount on a RAMPS or RUMBA board
...
...
...
#define FEATURE_CONTROLLER 2
I began building my very own 3D printer 1 year ago. Right now it's fully assembled, but I'm having a hard time with the firmware.
I'm installing Repetier v092 on a RAMPS 1.4 with a LCD Smart Controller (The one with a LCD screen of 4x20).
I have used the configuration wizard online of the firmware, and even tried configuring it manually with Arduino, but I cannot make my LCD work.
It doesn't matter how, but I always get the same gibberish text on the LCD (shown in the attached image). I can actually scroll in the menus, but everything is illegible.
Does someone know how to configure properly the LCD and SD support for the Smart Controller? It would be greatly appreciated!
What I have done:
I configured the LCD in the configuration.h file
/** For displays and keys there are too many permutations to handle them all in once.
For the most common available combinations you can set the controller type here, so
you don't need to configure uicong.h at all. Controller settings > 1 disable usage
of uiconfig.h
0 or NO_CONTROLLER = no display
1 or UICONFIG_CONTROLLER = Manual definition of display and keys parameter in uiconfig.h
The following settings override uiconfig.h!
2 or CONTROLLER_SMARTRAMPS = Smartcontroller from reprapdiscount on a RAMPS or RUMBA board
...
...
...
#define FEATURE_CONTROLLER 2