Marlin 2.0 for Flying Bear 4S/5
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Sergey 5e8d0a8c1c Исправлены бинарники 5 years ago
Marlin В готовых сборках не была отключена 5 years ago
buildroot Robin_nano.bin => robin_nano35.bin 5 years ago
config Correct link to Configurations (#17370) 5 years ago
data/www Add ESP32 WiFi interface (#11209) 6 years ago
docs Adaptive multiaxis step smoothing 7 years ago
firmware Исправлены бинарники 5 years ago
.editorconfig Add .editorconfig file 5 years ago
.gitattributes Support file updates 7 years ago
.gitignore ignore 5 years ago
LICENSE Tweaky change from (C) to (c) 5 years ago
README.md Снова readme 5 years ago
jlink.cmd Рабочий конфиг под 4S 5 years ago
platformio.ini Merge branch '2.0.x' into FB4S_Config 5 years ago
process-palette.json Update auto_build.py paths for Atom/Sublime 5 years ago

README.md

Marlin 3D Printer Firmware for Flying Bear 4S

Версия с тестовой поддержкой WIFI модуля

Это конфигурация официального Marlin для принтера Flying Bear 4S. Эта ветка содержит код для работы с WIFI модулем, установленным в FB4S. Загрузка файлов через стандартный plugin в Cura.

Что работает, что не работает

Работает

  • Отображение температуры в Cura
  • Просмотр содержимого SD карты
  • Удаление файлов с SD карты
  • Загрузка файлов на SD карту
  • Автоматический запуск печати при загрузке файла.
  • Настройка WIFI модуля (сеть и пароль)

Не работает (совсем)

  • Имена файлов на русском Переименуйте файл в Cura
  • Отображение состояния принтера (печатает, не печатает) в Cura
  • Все остальное, что не в указано в "работает"

Как работает, как настроить

Как собрать прошивку самому

Видео Дмитрия Соркина youtube

После компиляции, готовая прошивка лежит .pio/build/mks_robin_nano/Robin_nano35.bin

Что нужно настроить

Нужно настроить направления движения по осям под свои драйвера

Если нет желания самому собирать прошивку

Готовые файлы лежат в папке firmware.

Если вы используете драйвера 2208, или аналогичные, прошивка в папке 2208 Robin_nano35.bin

Если вы используете стандартные драйвера, прошивка в папке std Robin_nano35.bin

Отличия сборок только в инвертировании осей.

Настройки WIFI, если вы используете готовую прошивку

Если модуль уже был настроен, то возможно никакая настройка не понадобится. Если модуль не был настроен, либо по какой-то причине не смог подключиться к сети, то он запустится в режиме точки доступа с именем сети MKSWIFI??? (вместо ? будут произвольные символы). Подключитесь к этой сети, откройте страницу по адресу 192.168.4.1 и установите нужные настройки.

Настройки WIFI, если вы собираете прошивку сами

В файле mks_wifi_settings.h

Для того, чтобы эти настройки применялись при включении, "MKS_WIFI_ENABLED_WIFI_CONFIG" должен быть раскоментирован. Если закоментировать "#define MKS_WIFI_ENABLED_WIFI_CONFIG" при запуске настройки ESP модулю отправляться не будут

Диагностика WIFI

При успешном подключении к сети (или создании сети в режиме точки доступа) в стандартный UART, который выведен на USB разъем принтера, будет выведен IP адрес и название сети. Если у модуля ESP есть какие-то настройки сети, но подключиться к ней он не смог, то модуль перейдет в режим точки доступа, и выдаст в UART название точки доступа и свой IP. На попытки подключения к сети уходит несколько минут.

IP адрес так же будет на экране.

Как понять, что оно работает

При включении принтера, на экране отобразится статус "WIFI init"

Если ESP модулю удалось подключиться к сети, на экране будет IP адрес.

При старте передачи файла отображается "Upload file", в процессе загрузки отображается прогресс в процентах.

Если файл успешно принят отобразится "Upload done" и прозвучит звуковой сигнал

Если во время приема файла были ошибки, отобразится надпись "Upload Failed" и звукового сигнала не будет