KLIPPER: О подключении бюджетного дисплея "RepRapDiscount Full Graphics Smart Controller" к 3D контроллеру "BTT SKR E3-DIP".
Оба моих принтера с "рождения" и до сей поры работали и работают на прошивке Marlin и в принципе не особо жаловались на свою трудовую жизнь. Да и меня в общем всё устраивало. Печатаю я немного, в основном техничку и всё вроде бы нормально, но всегда ведь хочется чего-то лучшего. И мысль о переводе принтеров на более прогрессивную прошивку KLIPPER не давала покоя.
Но перед тем как начать "курочить" и прошивать/перенастраивать свои принтеры в KLIPPER, решил потренироваться на "кошках".
Из закромов были извлечены на свет 3D контроллер "BTT SKR E3-DIP v1.1"
и микро-компьютер "Orange Pi PC" с 1Гб памяти.
Т.к. опыта в Linux-подобных системах у меня маловато, то для начала я стал изучать статьи об установке Armbian и Klipper, коих в сети великое множество. И надо сказать, что поиск и чтение необходимой информации очень помогает в освоении различных новшеств, в частности KLIPPER. Не сказать, что я стал прям спецом, но основные принципы работы KLIPPER стали понятны. Установил и настроил связку Armbian/Klipper/Moonraker с первого раза и в принципе без особых заморочек. В качестве WEB-интерфейса выбрал Mainsail, не спрашивайте почему... не знаю. Т.к. всё это устанавливалось в тренировочных целях особой разницы не было. А в свете отсутствия опыта особо и не заморачивался с выбором.
Попробовав в течение пары дней управление принтером из WEB-интерфейса, как человек длительное время юзавший Marlin, пришёл для себя к выводу, что у принтера всё же должен быть экран и какое-никакое локальное управление, хотя бы и не всеми функциями. Стал изучать информацию по этому вопросу. Klipperscreen - красиво и функционально, но блин ... дорого. А хотелось что то побюджетнее... Возможно когда то дорасту и до Klippertscreen, а пока, опять же из закромов, был извлечён бюджетный 128x64 pixel "RepRapDiscount Full Graphics Smart Controller".
В интернете нашел пару статей о подключении его к 3D контроллерам, правда несколько иным, чем мой "BTT SKR E3-DIP", но из этих статей понял принцип подключения и конфигурирования дисплея в KLIPPER.
В результате, помучавшись пару дней с подключением, всё наконец заработало так как положено. Дальше несколько картинок:
Общий вид тренировочного стенда.
Так выглядит экран под управлением прошивки MARLIN.
Дальше несколько снимков экрана под управлением KLIPPER.
Второй экран открывается по щелчку энкодера.
На модуле дисплея работает всё - сам экран, энкодер, кнопка RESET и звук. Не стал заморачиваться с подключением встроенного кардридера, с KLIPPER-ом он нафиг не нужен, закинуть GCODE-файл и запустить печать проще и быстрее из WEB-интерфейса.
Выкладываю схему переходного кабеля для подключения этого дисплея к 3D контроллеру и фрагмент конфигурационного файла, касающийся настроек дисплея.
Фрагмент конфигурационного файла KLIPPER.
Кроме этого, чтобы нормально работал динамик на модуле дисплея, необходимо в KLIPPER в файл конфигурации принтера printer.cfg добавить следующую строку - [include macros.cfg] . А в самом файле macros.cfg в секции [output_pin BEEPER_pin] нужно исправить выходной пин звука на следующее - pin: PA9
А вот ссылки на статьи из интернета, которыми пользовался при подключении:
1) Установка_экрана_Reprap_Full_Graphics_12864_на_стоковую_плату SKR_Mini_E3
2) ЖК дисплей 128х64 точек на контроллере ST7920
Возможно кому то эта информация пригодится.
На этом всё. Всем успешных подключений!
Еще больше интересных статей
Модернизация FLSUN Super Racer
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Проверка улучшения от Bondtech, k1/k1c upgrade kit
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Наконец у меня дошли руки поставить набор улучшений от Bondtech на при...
Сопла и сопли
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Сколько раз этот вопрос поднимался. Сколько тем...
Комментарии и вопросы
п.1 Large и п.3 Large - так бы...
Это смотря как он составлен, у...
Вот соглашусь! Вкусовщина коне...
Нашёл открытую бутыль Уайт Спи...
Всем доброго времени суток. Пр...
Можно ли собрать 3д принтер ,...
Привет.Появились пробелы при п...