Am having a bash at putting a reprap "Discount Smart Controller" onto a Printrboard Rev E Solidoodle 2.
Not much joy so far, but kind of early days. The kit I purchased had a "Teensylu" adapter, which required putting the Exp 1 header pins in (and "gently encouraging" the connector to plug in to both the Exp 1 and ICP pins.
Downloaded the Ardunio as per the "Update Firmware" wiki, but there was no file at the "firmware download" link. Came back to the firmware threads and found the Marlin site, downloaded their lot.
Updated the motherboard, thermsistor, heat settings, and uncommented the "#define REPRAP_DISCOUNT_SMART_CONTROLLER" line, whereupon the code wouldn't compile due to a "BLEN_C undefined" error (among others). Adjusted pins.h to add Newpanel and ultipanel definitions under motherboard 81, and got a clean compile which I then uploaded to my printer.
Rebuilt, reconnected and powered up, and LCD is blank. Printer still connects to host (although my printer host PC has now died with all my customer settings, the biarch), and heats and moves (no prints as yet until I can recover my settings).
Will have a review of the various "adding LCD" threads, as there are about three different sets of pin values I have found so far for the Ulitpanel / newpanel, so see how we go from there.
The latest RH software looks way more flash, but need to get the old PC up and running first (or migrate the printer to the office with the new PC and start again until the SD card works).
Will review Hazer's firmware adjustments from LCD efforts in the marlin thread, and start again with clean / latest Ardunio and Marlin installs.