WEMOS Мега + WiFi R3 ATmega2560 + ESP8266 (32 МБ памяти), USB-TTL CH340G - как установить ESP3D Server
Задавался я уже вопросом целесообразности покупки Меги с Wi-Fi на борту. Меня отговаривали, но я упрямый. Купил на Али этого 'монстра' и с начала пожалел, но...Перечитал все, что есть по этим платам в нете. Инфы именно по плате с 32Мб на борту очень мало. Пробовал установить сервер по мануалу Mega + Wifi или подключение принтера к домашней сети. Все вроде бы и расписано, но не складывается, у меня ведь 32Мб памяти. Каким-то чудом удалось поставить одну из старых версий сервера, но постоянные обрывы связи с сервером, убогий интерфейс - меня поставили в ступор. Потом пробовал более новую версию сервера ставить - ничего не выходило. Перебрал все возможные варианты по всем платам из набора плат ESP8266 в Ардуино. Пытался разобраться с самыми простыми сборками на чипе ESP8266, подставляя параметры под свою плату. В общем облом.
Но тут подходит к концу сборка H-bot и нужно уже мозги готовить. :) Попытка номер 2 - и тут пошло!
В общем сперва нужно определить реальный размер памяти этого 'монстра'. Я упускаю момент как подключить библиотеку с платами ESP8266, это расписано в статье по ссылке выше.
После установки библиотеки заходим в Инструменты/Плата/ и выбираем Generic ESP8266 module. Потом Файл/Примеры/ESP8266 и выбираем скетч CheckFlashConfig Проверяем установки модуля ESP:
(желтым я выделил как устанавливал)Загружаем этот скетч в плату и видим результат работы в окне монитора порта.Вот тут и понимаешь, что китайцы тебя опять 'намахали'... Реальный объем памяти 4Мб
Ну что поделать? Имеем, что имеем!
Собираемся и идем дальше.
Правим данные в меню настройки платЗагружаем скетч и заново проверяем что нам выдает окно выводаТеперь открываем ранее скачанный проект ESP3D и запускаем esp3d.ino Идем в Файл/Настройки/ и вносим в строчку 'Дополнительные ссылки для Менеджера плат' вот эту строчку: http://arduino.esp8266.com/stable/package_esp8266com_index.json (А грозился не повторять :) )
Заходим в инструменты/Плата/Менеджер плат и в строке поиска набираем ESP получаем список плат и убеждаемся, что установлена последняя версия для плат ESP Далее выбираем наш модуль, как писал выше - Generic ESP8266 module и теперь выставляем все параметры как на скрине, если у Вас объем памяти отличается от 4Мб, тогда выбирайте из списка нужный объем.Загружаете это в плату. В окне монитора, после успешной заливки можно наблюдать приглашение отправленное на принтер.
Не забываем перевести переключатель 7 в OFF! Подключаемся компом(ноутом) по Wi-Fi к обозначенной сети. Пробовал с андроида - как-то через раз и долго подключается(может из-за того, что у меня ведро 8.1.0), а ноутом на раз.Сразу при подключении к сети открывается страничка в браузереи после редиректа попадаем в настройку web-сервера.Теперь нам нужно закинуть файловую систему сервера в память ESPМожно выбрать сразу все 4-е файла и загрузить их. Перегружаем плату и после переподключения к сети попадаем в первоначальные настройки сервера. Ниже ряд скринов не нуждающихся в коментариях.Ну и попадаем в сам сервер ESP3D. Собственно вот и все грабли по которым я ходил с этой Мегой.
Что-бы связать модуль и Мегу между собой - выставляем переключатели 1,2,3,4 в положение ON - остальные в OFF, второй переключатель в положение TXD3 Теперь по USB можно достучаться к мозгам принтера, а так же через WEB-морду.
При подключении ноутом к точке доступа этой платы - никаких проблем с соединением или качеством связи не замечено.
Вывод: можно пользовать эту плату вместо Меги2560 и без дополнительных соплей и модулей иметь подключение к принтеру через web-морду. Так же можно настроить и подключение к действующей сети Wi-Fi. Все настройки доступны Через WEB-морду во вкладке ESP3D
Из ПЛЮСОВ - питание +5В организовано через MP2307DN, что позволяет нормально подавать на эту плату внешнее питание до 26В и получать стабилизированные 5В до 3А.
П.С. Плату так и не проверю в действии на боевом принтере, так как нацелился на MKS TFT28, уже на пол-пути ко мне из Китая. Так что этот монстр пойдет на продажу.
Еще больше интересных статей
Маркерница Creality
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Быстрое уменьшение зазоров между корпусом и шестернями... для печати мягким филаментом.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Blue Pill & SSD1306, ну очень маленькие.., но 32 бит!
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Решил я тут попробовать перейти с 8 бит на 32.
Готовы...

















Комментарии и вопросы
ну у вас же откуда-то появилас...
Давайте на дату публикации пос...
я люблю ездить по области с же...
все заполнил , загружаю фото ,...
Добрый вечер ! При запуск...
При печати случился сбой. Посл...
Добрый день! Всегда печатал на...