I had some hope when I came across a forum post where they detail how to get the LCD support working with Polygonhell's Repetier firmware but not Marlin, which is what I am more familiar with.
I went with the non functional LCD screen for several months but recently, I came across a nice post by Os1r1s and an alternative build by John Oly that claimed to get the Smart LCD working with Rumba and Marlin. To my dismay it did not initially work until I noticed that Os1r1s specifically mentioned using Arduino version 0023 and not the most current version. I downgraded and replaced the newer pins_arduino.c file here: arduino-0023/hardware/arduino/cores/arduino.
After restarting the Rambo board, the screen worked perfectly!
I was able to reproduce the white boxes with taking the exact same firmware and putting it back on the newest version of Arduino so it is clearly an issue with the software. Halopend, on the SeeMeCNC forums solved this problem on the latest version of Arduino by replacing pins_arduino.h with this updated file here:
/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/mega/pins_arduino.h
If you are on a Mac you can get there by right clicking on the Arduino program and clicking "Show Package Contents".
Researchers at the University of Washington's aptly named Ubiquitous Computing Lab can turn any small lcd touch screen in your hous.
ReplyDeleteI have the same issue on ramp 1.4 What to do please support.
ReplyDeleteHello! Have you solved this problem for a year?
DeleteI had the same issue here. Thanks for your help!
ReplyDeleteThanks for the nice blog. It was very useful for me. I'm happy I found this blog. Thank you for sharing with us,I too always learn something new from your post. open frame touch screen monitors
ReplyDelete