Welcome! Log In Create A New Profile

Advanced

Full Graphic Smart Controller LCD setup

Posted by Vanbot 
Full Graphic Smart Controller LCD setup
April 20, 2015 02:13AM
I found this nice, simple video on setting up this LCD but my LCD doesn't show the welcome screen.


Does anyone know much about getting this to work? Here's my config.h section on LCD's:

//LCD and SD support
#define ULTRA_LCD //general lcd support, also 16x2
#define SDSUPPORT // Enable SD Card Support in Hardware Console

//#define ULTIMAKERCONTROLLER //as available from the ultimaker online store.
//#define ULTIPANEL //the ultipanel as on thingiverse

// The RepRapDiscount Smart Controller (white PCcool smiley
// [reprap.org]
#define REPRAP_DISCOUNT_SMART_CONTROLLER

// The GADGETS3D G3D LCD/SD Controller (blue PCcool smiley
// [reprap.org]
//#define G3D_PANEL

//automatic expansion
#if defined(ULTIMAKERCONTROLLER) || defined(REPRAP_DISCOUNT_SMART_CONTROLLER) || defined(G3D_PANEL)
#define ULTIPANEL
#define NEWPANEL
#endif

// Preheat Constants
#define PLA_PREHEAT_HOTEND_TEMP 180
#define PLA_PREHEAT_HPB_TEMP 70
#define PLA_PREHEAT_FAN_SPEED 255 // Insert Value between 0 and 255

#define ABS_PREHEAT_HOTEND_TEMP 225
#define ABS_PREHEAT_HPB_TEMP 100
#define ABS_PREHEAT_FAN_SPEED 255 // Insert Value between 0 and 255


#ifdef ULTIPANEL
// #define NEWPANEL //enable this if you have a click-encoder panel
#define SDSUPPORT
#define ULTRA_LCD
#define LCD_WIDTH 20
#define LCD_HEIGHT 4

#else //no panel but just lcd
#ifdef ULTRA_LCD
#define LCD_WIDTH 16
#define LCD_HEIGHT 2
#endif
#endif

I've uncommented the relevant sections but all I get is a blank screen.

Also, the SD card reader is VERY tight. Only one of three SD cards I've tried will fit. Anyone else have this issue?
Re: Full Graphic Smart Controller LCD setup
April 20, 2015 02:49AM
could you take a pic of the adapter, just I seen a few adapters where the headers are reversed. just wondering if this is the case here.
Re: Full Graphic Smart Controller LCD setup
April 20, 2015 07:00AM
I'm not going to proof your config, other than to say that you apparently have an LCD-12864 and are trying to use LCD-2004 settings. The next gotcha is that you will need u8glib added to your Arduino libraries. These are enough key words where you should b able to search the forums and/or your config file to figure everything out.....
Re: Full Graphic Smart Controller LCD setup
April 20, 2015 08:23AM
Vanbot:

Is that your config.h file or your configuration.h file????

Quote
// The RepRapDiscount Smart Controller

#define REPRAP_DISCOUNT_SMART_CONTROLLER


As "Vreihen " says this defines the wrong controller... I should read

#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
Re: Full Graphic Smart Controller LCD setup
April 20, 2015 10:45AM
Yes this is the configuration.h file.

And it looks like I forgot to link to the video. I thinnk I was tired while posting last night. Here it is:

[www.makergeeks.com]

verhein and ecky: Thanks for explaining guys. I changed that line and also another:

//automatic expansion
#if defined(ULTIMAKERCONTROLLER) || defined(REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER) || defined(G3D_PANEL)
#define ULTIPANEL
#define NEWPANEL
#endif

So now when I plug it in I hear a high pitched whine and some static but still no display. It lights up but no graphics.
Attachments:
open | download - image.jpeg (232 KB)
Re: Full Graphic Smart Controller LCD setup
April 20, 2015 01:41PM
In the configuration.h file, it looks like it defines some other LCD's such as:

#ifdef ULTIPANEL
// #define NEWPANEL //enable this if you have a click-encoder panel
#define SDSUPPORT
#define ULTRA_LCD
#define LCD_WIDTH 20
#define LCD_HEIGHT 4

#else //no panel but just lcd
#ifdef ULTRA_LCD
#define LCD_WIDTH 16
#define LCD_HEIGHT 2
#endif
#endif

Should any of these be commented out? Do I need to define the size of the Full Graphic Smart Controller the way those others have been defined for size?
Re: Full Graphic Smart Controller LCD setup
April 20, 2015 03:17PM
Quote
Vanbot
In the configuration.h file, it looks like it defines some other LCD's such as:

#ifdef ULTIPANEL
// #define NEWPANEL //enable this if you have a click-encoder panel
#define SDSUPPORT
#define ULTRA_LCD
#define LCD_WIDTH 20
#define LCD_HEIGHT 4

#else //no panel but just lcd
#ifdef ULTRA_LCD
#define LCD_WIDTH 16
#define LCD_HEIGHT 2
#endif
#endif

Should any of these be commented out? Do I need to define the size of the Full Graphic Smart Controller the way those others have been defined for size?

Are you using Marlin from the github or as supplied by Folger Tech?

Steve
Re: Full Graphic Smart Controller LCD setup
April 20, 2015 05:19PM
Steve,

I'm using the Folger supplied firmware for now. I thought I'd get everything working there first before trying to migrate all the settings over to the new version of Marlin.
Sorry, only registered users may post in this forum.

Click here to login