I've got my Einsy connected to my computer running Marlin 1.1.8! I'm in test mode at the moment so it's not mounted in the PrintrBot yet.
1. fixed the common problem where the display ribbon cables are keyed on the wrong side, just grind the key off on one end and reverse the cables.
2. fixed an issue with the Full Graphics display (artifacts on the display):
In ultraldc_st7920_u8glib_rrd.h:
#pragma GCC optimize (0)
Marlin is not reading my SD card at the moment, I just finished testing the SD card on the graphics display by wiring it to an Arduino Mega and the Mega can read the SD card. I need to debug why Marlin can't read it. It does recognize the card detect pin though, I've double checked the pin definitions for SD/SPI and they seem to be correct. Might have to connect my scope to the SPI pins and see if the Marlin/Einsy is sending data correctly.
The buzzer doesn't seem to work at the moment, but while I've got it attached to the Mega, I'll test it out and go from there.
Once I get the SD card and buzzer sorted out, I'll use my scope to monitor the stepper motor pins and see if they're being triggered.
BTW, you want to get a couple of 40mm 5V 3pin fans for the Einsy, they're no longer "dumb" 12V. Marlin/Einsy can be configured to monitor fan RPM and pause/cancel a print if they're not spinning.
https://www.amazon.com/gp/product/B00NEMGCIA/I'm also going to use a 90 degree usb cable so I don't have to punch a hole in the front of the PrintrBot.
https://www.amazon.com/gp/product/B00GURMTTC/