Hey guys, I searched a few times, and scrolled through the topics here, but I can’t find the instructions on how to attach and configure the firmware for the mini Rambo and the LCD interface sold in the shop.
I’m sure that it’s documented somewhere…
But I don’t seem to be bright enough to find it. Thanks in advance for the help!
Commented out, so you’d add the // to #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER //MPCNC
Then up a dozen lines or so uncomment
//
// RepRapDiscount Smart Controller.
// http://reprap.org/wiki/RepRapDiscount_Smart_Controller
//
// Note: Usually sold with a white PCB.
//
//#define REPRAP_DISCOUNT_SMART_CONTROLLER
So it reads #define REPRAP_DISCOUNT_SMART_CONTROLLER Get rid of the // .
After that compile and upload to the rambo. That should get things running for you.
Hello,
It is my first time here and thank you for this great MPCNC design and all concise documentation with great support.
while I am waiting for my -display and graphic controller, I have set up a Ramps 1.4 with a ReRap Discount Smart controller -a leftover from the 3D printer I have designed and built.
Printed all the parts and am ready for assembly but unfortunately, I can not get the LCD working with any of the firmware from Github nor with help the Configuration.h on Ryan’s page.
My bench test setup above is working with my Marlin I used for the 3D printer but no sigh of anything nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
nn…in best situation.
There are only two tricks. You have to have the lines edited the way barry said above, and flashed to the board.
The second trick is you need to have the two plugs oriented the right way. The keys are sometimes backwards. There are 4 ways to swap them, and none of them hurt the board or lcd.
I have commented out the line for the Graphic controller and activated the basic Smart controller in Configuration.h
The ribbon cables for me are parallel between the Ramps and the LCD and it works with my copy of Marlin firmware for 3D printer.
I have solved it and happy to share my findings to get RepRapDiscount Smart Controller running.
First, please follow Ryan’s, Barry’s and Jeffeb3’s guidance. to setup the connections.
Make sure the line in ~1870 commented as shown below:
//#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
but uncomment the line in ~1730: #define REPRAP_DISCOUNT_SMART_CONTROLLER
Then, comment the two program lines below as shown with “//” -in the front of “#…” in “Configuration.h”
//#define SHOW_CUSTOM_BOOTSCREEN
//#define CUSTOM_STATUS_SCREEN_IMAGE
This RepRapDiscount Smart Controller is an early model -not a graphic type hence, you can do without the “U8glib” library in …\Users\xxxx\Documents\Arduino\libraries\ …for this configuration.