1. Got a question or need help troubleshooting? Post to the troubleshooting forum or Search the forums!

Answered Setting up smart graphic LCD controller with r1 plus

Discussion in 'General Questions' started by erer1243, May 16, 2016.

  1. erer1243

    erer1243 Member

    Joined:
    May 16, 2016
    Messages:
    35
    Likes Received:
    3
    So, as the title says, I'm trying to setup a smart LCD controller with my Robo3d r1 plus. I plugged it in on the arduino board but I really don't know where to continue on the software end. I know I have to do something with the firmware to enable it or whatnot but I'm not confident enough in my luck. If it matters specifically which I'm using, it's the "OSOYOO LCD 12864 Graphic Smart Display Controller module with connector adapter & cable for RepRap RAMPS 1.4 3D Printer kit Arduino Mega 2560 R3 Shield" (cant post links, new account). Anyway, I did some googling but found relatively little and I'm hoping someone could help me out with just some basic info. Thanks.
     
  2. erer1243

    erer1243 Member

    Joined:
    May 16, 2016
    Messages:
    35
    Likes Received:
    3
    Nothing? I see this info all over for the R1 but not the R1 plus?
     
  3. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    As far as the LCD is concerned there is no difference with the R1 or R1+. Same changes to firmware.
    If it is a clone of the RepRap discount controller then no firmware changes are needed. If it is the clone of the Full Graphics controller a one-line* edit to configuration.h is needed. A google of that model seems to show it being the latter (Full Graphic clone) so the edit is required.

    http://community.robo3d.com/index.p...lled-smart-controller-12864-lcd-display.3733/

    should cover it.


    *maybe two if the other line has to be commented out. Un-comment one, comment the other
     
  4. GAmbrosio

    GAmbrosio Active Member

    Joined:
    Feb 22, 2016
    Messages:
    238
    Likes Received:
    79
    I ordered this yesterday as I have the 2004 clone and it is already wired up. I figure all I have to do is unplug the 2004 and plug this one in and make the single character edit on the firmware.


    Sent from my iPhone using Tapatalk
     
  5. WZ9V

    WZ9V Active Member

    Joined:
    Apr 9, 2016
    Messages:
    218
    Likes Received:
    64
    Four character edit. I'd comment out the 2004 display and uncomment the Graphics LCD
     
    mark tomlinson likes this.
  6. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Perfectionist :)
     
    GAmbrosio likes this.
  7. WZ9V

    WZ9V Active Member

    Joined:
    Apr 9, 2016
    Messages:
    218
    Likes Received:
    64
    It's been one of those days at work ;-)
     
  8. GAmbrosio

    GAmbrosio Active Member

    Joined:
    Feb 22, 2016
    Messages:
    238
    Likes Received:
    79
    Would it hurt to keep the line uncommented? Would it go crazy if both controllers are active in the code or is that just for programmer OCD reasons? ;)
     
  9. WZ9V

    WZ9V Active Member

    Joined:
    Apr 9, 2016
    Messages:
    218
    Likes Received:
    64
    Programmer OCD and it should reduce the included code making a smaller binary. I'm not a fan of leaving unused features turned on because that's usually when I have to chase down weird unexpected errors.
     
    mark tomlinson and GAmbrosio like this.
  10. GAmbrosio

    GAmbrosio Active Member

    Joined:
    Feb 22, 2016
    Messages:
    238
    Likes Received:
    79
    Got it. So now I have to make 4 keystrokes v. One...Life sucks :p


    Sent from my iPhone using Tapatalk
     
    mark tomlinson likes this.
  11. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Programmer life.

    Sent from my Xtreme Play Tab v2 using Tapatalk
     
    GAmbrosio likes this.
  12. GAmbrosio

    GAmbrosio Active Member

    Joined:
    Feb 22, 2016
    Messages:
    238
    Likes Received:
    79
    I must say my white hats and even the black hat pals are um, how do I say this...Unique characters. But I got hand it to them. They are highly logical and methodological individuals. With a sprinkle of OCD and sometimes a dash of god complex ;)


    Sent from my iPhone using Tapatalk
     
  13. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Mine are 1% away from being autistic -- on a good day

    (and now, they will see this and hold it against me)
     
    GAmbrosio likes this.
  14. GAmbrosio

    GAmbrosio Active Member

    Joined:
    Feb 22, 2016
    Messages:
    238
    Likes Received:
    79
    LMAO...Kind of what I was eluding to...


    Sent from my iPhone using Tapatalk
     
  15. Will . I . Am

    Will . I . Am Member

    Joined:
    Jan 5, 2017
    Messages:
    41
    Likes Received:
    2
    So i just bought this same thing:
    OSOYOO 12864 LCD Graphic Smart Display Controller module with connector adapter & cable for RepRap RAMPS 1.4 3D Printer kit Arduino Mega 2560 R3 Shield

    And i can't seems to get the thing to work. I downloaded the Robo R1+ firmware from the robo website and tried the whole "// define" trick by putting the old stock controller back to uncommented and then applying the new code for the full graphics display and every time it just doesn't want to upload to the printer. I did download the library for the "u8glib" file it needs to run properly but still gets errors when i try to upload every time. Any ideas or helpful tips? FYI I'm doing this all on a mac os system os maybe that is a small issue as well?
     
  16. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Start a new thread with the specifics of your errors and what you did in the troubleshooting subforum.
     

Share This Page