Спросили тут давеча, можно ли установить экран от Melzi на ramps-совместимую плату.
Информации в русскоязычном интернете практически нет, в англоязычном тоже кот наплакал. Рекомендации вплоть до переделывания прошивки.
Но на самом деле нет ничего сложного. Я сам недавно успешно их состыковал.
Итак, что нам нужно:
1) Непосредственно экран Melzi
3562f00f64e36c81642601182c4a8b06.jpg
2) Rams иль любая совместимая с ним плата. Например распространенная MKS Gen L
284703086773e2b6cf1bd5a99c65e4be.jpg
3) Жгут проводов 10 Мама-Мама
935c77b8524661513a6ba005f5d0818b.jpg

Будем превращать наш экран в обычный Reprap fullgraphic smart controller (LCD 12864)
40610266139a6d611eec7bc116c837db.JPG
Как видим, они почти братья близнецы, за исключением отсутствия на Melzi картридера и разъема EXT2.
Картридер мы конечно не добавим, но все остальное вполне работоспособно, и для того, чтоб оно заработало нам надо всего лишь правильно подключить.
Использовать старый соединительный кабель не получится, поскольку распиновка сильно отличается. Рассмотрим её.
Распиновка Melzi
81d653a0bfe8edba913e861c5c0eef40.GIF
Распиновка RAMPS
6db4f514c9de70df77217077f5842eb2.GIF
Ну и в конце концов соединяем
1 pin Melzi — 5 pin Exp1
2 pin Melzi — 4 pin Exp1
3 pin Melzi — 2 pin Exp1
4 pin Melzi — 3 pin Exp1
5 pin Melzi — 5 pin Exp2
6 pin Melzi — 4 pin Exp2
7 pin Melzi — 3 pin Exp2
8 pin Melzi — 1 pin Exp1
9 pin Melzi — 10 pin Exp1
10 pin Melzi — 9 pin Exp1

В прошивке раскомментируем строку
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

Все. Радуемся рабочему дисплею. Работает и экран, и энкодер, и бипер.
Подробнее…

Экран Melzi на RAMPS