Делаем "Правильный" mks tft Wi-Fi +SD. Без программатора и создания печатных плат!
Уже около года, как я пользуюсь системой собранной на MKS Sbase+ KMS TFT под управлением Smoothie
Некоторое время назад я, наверное как и многие тут, добавил Wi-Fi модуль. Просто под руку попался в магазине. Решил что лишним не будет.
Но удовольствия от покупки я не получил. Хотелось пореже навещать принтер с целью "передергивания флешки или SD-шки.
И вот на днях мне автоподботом Гугла выпала статья Massaraksh7 под названием: SD-карта с WiFi на ESP8266 для 3D-принтера (plug-and-play)
Которая подкинула мне идею как убить пару дней времени.
Спасибо огромное автору за идею!
Всё базируется на проекте WebDAV Server and a 3D Printer
И этому автору тоже спасибо за его труды!
Проведя часа три за "чертежной доской", я плюнул на идею создания "удобной" печатной платы и решил сделать "навесной монтаж".
Уж больно меня угнетала мысль ковыряться долго и малоэффективно.
Программное обеспечение самого модуля MKS Wi-Fi было полностью переписано на базе проекта dav сервера.
Причиной отказа от готового ПО авторов послужили:
-лаги-"подвисания" с этими прошивками у MKS TFT (возможно и у Marlin тоже есть) при обращении к SD карте во время печати.
- отсутствие ДОСТУПНОЙ информации об IP выделенном принтеру. Т.е. надо лезть в список клиентов роутера, или сканить домашнюю локалку.
Для программирования прошивки не требуется программатор!
Дальше кучка фоток с пояснениями как это повторить.
И сама прошивка.
___________________________________________________________________________________
И так, нам надо:
-MKS Wi-Fi TFT
-Переходник Sd/microSD
-несколько кусочков тонкого провода(я брал МГТФ)
-провода с разъемом BLD(есть у всех кто не выкидывает китайские провода от моторов)
-резисторы 620 Ом (В моём случае показали большую стабильность чем 1 КОм из оригинального проекта)
Собираем устройство по схеме оригинальной конструкции.
Сопротивления можно брать любые в диапазоне 620-1000 Ом
Вместо "MicroSD Adapter" Который внизу справа мы припаиваем провода к переходнику Sd/microSD
Вместо "SD MicroSD Adapter" Который указан слева на схеме-рисунке, будем использовать провода и разъемы BLD.
Они будут подключаться на плату в разъем внешней SD карты.
Именно они подключаются через резисторы.
Для вашего удобства отметил выводы.
Остальная обвязка уже присутствует на плате MKS Wi-Fi и она нам не нужна.
Я рекомендую не обязательно пробросить на разъём внешней SD только ПЯТЬ проводов
Без земли с обязательным пробросом 3.3В
Схема площадок на плате MKS Wi-Fi :
Немножко потребуется аккуратного вандализма.
На KMS Wi-Fi плате надо перерезать одну дорожку.
Потом приклеиваем переходник SD карты на сам модуль двухсторонним скотчем, не накрывая антенну.
______________________________________________________________________________________
Конечный результат у меня выглядит так:
_______________________________________________________________
Прошивка:
Прошивка зашивается средствами самого экрана MKS TFT
В корневую папку SD карты бросаете файл прошивки и во время включения экрана он прошивает модуль.
После прошивки проверяем:
Далее вставляем в наш "новый" модуль microSD карту.
На карте должен быть файл setup.ini
Он есть в архиве. В нём надо указать имя вашей сети и пароль.
Перезагружаем экран.....
Запуск сервера происходит около 40 сек.
И после успешного пуска нам доступны данные подключения:
если что то пошло не так- нажимаем кнопку Cloud.
И смотрим диагностику под большим трихлоридом:
Думаю смысл понятен.
Там ещё есть одно сообщение об ошибке синтаксиса файла setup.ini. Лень моделировать и фото делать.
_______________________________________________________________
После подключения к сети, нам доступен сетевой диск по адресу
\\esp_hostname_or_ip\DavWWWRoot
галочки снимаем.
На диск пишет "частями" с паузами.
Зато без зависаний принтера.
____________________________________________________________________________________
файлы прошивка и схемки:
____________________________________________________________________________________
Всем творческого настроения, пока.
Еще больше интересных статей
Реализация I2C на MKS Robin nano v1.2 + Бонус прошивка по UART
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Установка BigTreeTech SKR Mini E3 V3.0 в Creality Ender-3 S1 Plus вместо сгоревшей штатной платы.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Blue Pill & SSD1306, ну очень маленькие.., но 32 бит!
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Решил я тут попробовать перейти с 8 бит на 32.
Готовы...
Комментарии и вопросы
Гудзона рядом нет.. вот и прих...
Огромное спасибо автору за тру...
Интересно зачем так извращатьс...
Возникла вот такая проблема. П...
У кого есть ender 3 v3 se вы п...
Друзья, может кто подскажет, к...
Здравствуйте . особо сильно не...