Mks sgen l wifi

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

vincios/Mks-Wifi

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

NOTE: information of this repository are primarily referred to install the MKS wifi board into a FLSUN Q5 3D printer (MKS Robin Nano V1.2 board). However, most of the information in this article should be compatible with most 3D printers on the market.

The MKS WIFI board is a simple ESP8266 board (see this article).

Like any other ESP8266 board, the firmware is composed by two parts:

  • the ESP Firmware. The binary file must be named MksWifi.bin
  • the SPIFFS File System, used to store firmware files (i.e., the WebView pages). The binary file must be named MksWifi_WebView.bin .

The original firmware functions are limited only to a TCP communication socket, only usable with a Cura plugin (see this article), and a simple firmware update page.

orig_fw.png

The firmware doesn’t have SPIFFS File System, so the installation needs only to flash the MksWifi.bin file.

SD method (must be used for the first flash on a branded new board):

  1. Get the bin file You can download it from the Makerbase repo, into the folder firmware_release . Simply download the zip file and extract it. You can also found some pre-downloaded versions into the Original firmware/Firmware per WiFi and Original firmware/MksWifi_CS1.0.4_200227 folders (file MksWifi.bin ).
  2. Copy the MksWifi.bin file to the sdcard Simply copying the MksWifi.bin should be enough to start the ESP8266 flash. However, a full printer flash is recommended: copy the entire printer firmware to the root of the sdcard, including the MksWifi.bin file. An example is the Original firmware/Firmware per WiFi folder.
  3. Insert sdcard to the relative board(Robin series and mks tft series)
  4. Reboot the board, firmware will updated automatically
Читайте также:  Wi fi модуль stm32

Webpage method (only usable on a already flashed board):

  1. Get the bin file See the SD method notes.
  2. Open the webpage.
  3. Choose the MksWifi.bin file under the wifi firmware section
  4. Click the update button

NOTE: The SD method seems to work only for the first flash on a new board (need to investigate this issue). So, for successive flashes you need to use the webpage method.

The BeePrint alternative firmware is based on the original Makerbase firmware, to which it adds a websocket feature, needed to create feature-rich dashboards.

MKS-WiFi-BeePrint-interface

NOTE: BeePrint firmware only works on printers that use a Repetiter firmware (no Marlin).

  1. Install the original firmware See the notes of the firmware currently installed on the wifi board to find how to restore the original firmware
  2. Download the MksWifi.bin and the MksWifi_WebView.bin files from the release page
  3. Open the webpage
  4. Flash the MksWifi_WebView.bin file under the web view section
  5. Flash the MksWifi.bin file under the wifi firmware section

To restore the original firmware, go to the /update page and flash the original MksWifi.bin file under the wifi firmware section

ESP3D is another alternative firmware, compatible with all printer board firmwares (see the compatibility list). However, there are some limitation with this firmware and Marlin (see below).

QQSPro_ESP3D

Marlin has some limitation with the files management. Uploaded files must follow the DOS 8.3 format (max 8 characters for the name and max 3 characters for the extension). Files in the sdcard that doesn’t follow this format will be displayed truncated into the ESP3D files list.

In addition, the ESP3D V2.1 use a very slow file upload protocol (see this and this issues). The V3.0 implements the MKS protocol, but is not compatible with the Q5 board.

For more information, see also this article, referred to the custom Q5 Marlin firmware.

The installation consists of two part: installation of the firmware and uploading of the webpages.

The official installation guide says to build the firmware form source, flash it on the board and finally upload the web files to the file system using the integrated uploader. No needs to flash the file system.

However, other file systems previously installed on the wifi board (i.e. BeePrint) may cause conflicts with ESP3D, so it is a good practice to overwrite the file system during the installation of ESP3D (or fully erase the wifi board).

So, in this guide we will first flash an old pre-built ESP3D version, overwriting the file system with the pre-built ones included into the release. Then, we will update it with a new builded ESP3D version.

ESP-UI

  1. Install the original firmware See the notes of the firmware currently installed on the wifi board to find how to restore the original firmware
  2. Flash the pre-build ESP3D firmware This pre-build firmware rar file comes from the Makerbase’s MKS-SGEN_L-V2 repository. You can download it from there, otherwise you’ll find the pre-downloaded version into the ESP3D/ESP3D firmware (with FS) folder.
    1. Get the required files from the repository page (or from the ESP3D/ESP3D firmware (with FS) ) folder)
    2. Rename the firmware.bin file to MksWifi.bin and the esp3d.spiffs.bin to MksWifi_WebView.bin
    3. Open the webpage
    4. Flash the MksWifi_WebView.bin file under the web view section
    5. Flash the MksWifi.bin file under the wifi firmware section
  3. Connect to the ESP3D wifi network and open the page http://192.168.0.1
  4. Upload the index.html.gz file You can download it from the repository or find it into the ESP3D/ESP3D firmware (with FS) ) folder.
  5. Click the «Go to ESP3d interface» button and complete the configuration wizard
  6. Build the latest ESP3D version from source
    1. Clone the ESP3D repository (make sure you are on the 2.1.x branch)
    2. Open it with PlatformIO
    3. Check that the default environment is the esp8266 ( default_envs entry into the platformio.ini file). Or you can also select the env:esp8266 environment from the VS Code blue bottom bar
    4. Build the firmware (checkmark icon on the VS Code blue bottom bar)
    5. You’ll find the builded firmware.bin file into the .pioenvs/esp8266/ folder. Rename it to MksWifi.bin

    Note: since the 2.1.x branch is no longer updated, you could also use the pre-builded version into the ESP3D/ESP3D Precompiled V2.1.1 folder.

    ESP_UI2

  7. Update the ESP3D firmware with the one built in step above
    1. Go to the page
    2. Select the ESP3D tab
    3. Click the update button (the orange one)
    4. Select the MksWifi.bin file and click Update
  8. Update the file system
    1. Go to the page
    2. Select the ESP3D tab
    3. Click the ESP3D Filesystem button (the green one)
    4. Delete all file listed
    5. Upload all the files you find into the esp3d\data folder of the repository. Alternatively, if you have used the pre-compiled V2.1.1 version, upload all the files you find into the ESP3D/ESP3D Precompiled V2.1.1/FilesToUpload folder
  1. Go to the page
  2. Select the ESP3D tab
  3. Click on the update button (the orange one)
  4. Flash the original MksWifi.bin file
Читайте также:  Повторитель вай фай кинетик

This is a custom ESPHome component to integrate a FLSUN QQ-S Pro printer with Home Assistant (but it should be compatible with other printers).

  • Makerbase MKS-WIFI repository. Contains all the information about the board, and the original MksWifi.bin firmware: https://github.com/makerbase-mks/MKS-WIFI
  • Mischianti MKS Wifi articles series. Contains a lot of information about the mks wifi hardware and original firmware, how to compile and flash it by hardware on a MKS WIFI board (as well as on a ESP9266 NodeMCU). It also contains information about the BeePrint custom firmware: https://www.mischianti.org/category/project/web-interface-beeprint-for-mks-wifi/
  • BeePrint repositories: firmware and web interface
  • Foxies-CSTL FLSUN Marlin repository. Contains, into the Wifi section of the wiki, some information about ESP3D Marlin compatibility, and how to flash it on a FLSUN printer: wiki and repository
  • Makerbase MKS-SGEN_L-V2 board wiki. Contains some information about how to flash ESP3D on MKS WIFI board using a USB-TTL converter: https://github.com/makerbase-mks/MKS-SGEN_L-V2/wiki/MKS_TFT_WIFI

Источник

Совместимый Marlin2.0 Smoothieware MKS SGEN_L+ MKS TFT24 сенсорный экран+ wifi модуль аналогичный SKR V1.3 3D принтер лучший комплект обновления

  • Совместимый Marlin2.0 Smoothieware MKS SGEN_L+ MKS TFT24 сенсорный экран+ wifi модуль аналогичный SKR V1.3 3D принтер лучший комплект обновления
  • Совместимый Marlin2.0 Smoothieware MKS SGEN_L+ MKS TFT24 сенсорный экран+ wifi модуль аналогичный SKR V1.3 3D принтер лучший комплект обновления

Цвет:

  • Совместимый Marlin2.0 Smoothieware MKS SGEN_L+ MKS TFT24 сенсорный экран+ wifi модуль аналогичный SKR V1.3 3D принтер лучший комплект обновления - Цвет: SGEN-L-TFT24-WIFI
  • Совместимый Marlin2.0 Smoothieware MKS SGEN_L+ MKS TFT24 сенсорный экран+ wifi модуль аналогичный SKR V1.3 3D принтер лучший комплект обновления - Цвет: SGEN-L-TFT24

Специально для вас

Лучшие Наборы для обновления 3d принтеров MKS SGEN-L Smoothieboard+ MKS TFT 24 сенсорный экран+ FiWi монитор ARM 32 бит материнская плата для 3d принтера

Лучший блок замены 3D-принтера MKS SGEN-L плата управления+ MKS TFT 24 сенсорный экран+ 3d принтер wifi модуль аналогичный SKR V1.3

Geeetech GTM32 мини S плата управления и сенсорный экран комбо комплект

MKS GEN-L 2.0 motherboard MKS TFT24 touch screen TFT2.4 lcd display MKS WIFI 3D printer shield control panel diy starter kit

3D принтер плата MKS Gen L контроллер совместим с Ramps1.4/Mega2560 R3 Поддержка A4988/8825/TMC2208/TMC2100 драйверы

BiQu СКР V1.3 ARM 32-разрядный Процессор материнская плата+ TFT 2,4 дюймов сенсорный экран+ WI-FI монитор дешевые 3d принтер обновление блоки управления

BIGTREETECH SKR V1.3 гладкая доска 32 бит+ TFT35 V2.0+ BLtouch+ 5 шт. TMC2130 SPI TMC2208 UART части 3d принтера vs MKS GEN L TMC2209

32 бит 3d системная плата принтера MKS SGEN L+ MKS TFT2.4 дюймов сенсорный экран Красочный ЖК+ шаговый Драйвер 3d печать Запчасти для авто

Материнская плата MAKERBASE STM32 MKS Robin2. Оборудование с открытым исходным кодом удобно для разработки и настройки. С 3,5 дюймовым tft-дисплеем tha

Makerbase 32-битный МКС SGen_L smoothetheware и марлина 2,0 плата управления утверждения TMC2208 и TMC2209 uart режим TMC2130 spi режим

BIGTREETECH SKR V1.3 32Bit плата+ TFT35 V3.0 сенсорный экран+ 5 шт. TMC2208 TMC2209 UART TMC2130 spi части 3d принтера MKS SGEN gen L

MKS SBASE+ MKS TFT35 lcd+ MKS TFT wifi+ Датчик накаливания Smoothieboard 3D принтер материнская плата+ сенсорный ЖК-дисплей

Makerbase MKS GEN L V2.0 3D Принтер запасная системная плата управления поддерживает a4988 DRV8825 tmc2130 tmc2208 lv8729 tmc2130

LERDGE-X 3d принтер управления Лер плата для управления принтер части материнская плата с ARM 32 бит материнская плата tmc2208 lv8729 a4988 Драйвер

Описание

Упаковочный лист

Комплект 1
1 * МКС SGEN-L
1 * МКС TFT24
1 * МКС WI-FI
1 * USB
1 * плоский кабель
Комплект 2
1 * МКС SGEN-L
1 * МКС TFT24
1 * USB
1 * плоский кабель

Совместимый Marlin2.0 Smoothieware MKS SGEN_L+ MKS TFT24 сенсорный экран+ wifi модуль аналогичный SKR V1.3 3D принтер лучший комплект обновленияСовместимый Marlin2.0 Smoothieware MKS SGEN_L+ MKS TFT24 сенсорный экран+ wifi модуль аналогичный SKR V1.3 3D принтер лучший комплект обновленияСовместимый Marlin2.0 Smoothieware MKS SGEN_L+ MKS TFT24 сенсорный экран+ wifi модуль аналогичный SKR V1.3 3D принтер лучший комплект обновления
Совместимый Marlin2.0 Smoothieware MKS SGEN_L+ MKS TFT24 сенсорный экран+ wifi модуль аналогичный SKR V1.3 3D принтер лучший комплект обновленияСовместимый Marlin2.0 Smoothieware MKS SGEN_L+ MKS TFT24 сенсорный экран+ wifi модуль аналогичный SKR V1.3 3D принтер лучший комплект обновленияСовместимый Marlin2.0 Smoothieware MKS SGEN_L+ MKS TFT24 сенсорный экран+ wifi модуль аналогичный SKR V1.3 3D принтер лучший комплект обновленияСовместимый Marlin2.0 Smoothieware MKS SGEN_L+ MKS TFT24 сенсорный экран+ wifi модуль аналогичный SKR V1.3 3D принтер лучший комплект обновления Совместимый Marlin2.0 Smoothieware MKS SGEN_L+ MKS TFT24 сенсорный экран+ wifi модуль аналогичный SKR V1.3 3D принтер лучший комплект обновления

Характеристики

Бренд Makerbase Тип товара Материнская плата Номер модели MKS SGEN_L,MKS TFT24 display,MKS WIFI Compatible Marlin2.0&Smoothieware Chip 32-bit Arm Cortex-M3 Support Stepper uart/SPI mode Frequency 100MHZ

Источник

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Читайте также:  Безопасность корпоративных wifi сетей

MKS SGEN_L is a powerful 32-bit 3D printer control board with LPC1768. Support Marlin2.0, Smoothieware. Support MKS LCD12864B/MINI12864/LCD2004/12864 and MKS TFT Touch Screens. The motherboard integrates SPI / UART interface and works with MKS TMC2130/TMC2208 V2.0/TMC2209. It can be used after plugged in. No soldering or flying lead is required .

License

makerbase-mks/SGEN_L

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

  • MKS SGEN_L V2 use LPC1769, if you want to know about MKS SGEN_L V2, you can refer to: MKS SGEN_L V2
  • MKS SGEN_L is a powerful 32-bit 3D printer control board with LPC1768. Support Marlin2.0, Smoothieware.

Related tutorials and Notice

  • User Manual.click here
  • Thank you very much 3D Maker ES’s video for MKS SGEN_L.click here
  • Thank you very much Aleksandr Beloborodov’s video for MKS SGEN_L.click here
  • Welcome to follow us on Facebook to learn about the company’s latest developments.click here

mks_link

  • Thank you for using MKS products. If you have any questions during use, please contact us in time and we will work with you to solve it.
  • For more product dynamic information and tutorial materials, you can always follow MKS’s Facebook/Twitter/Discord/Reddit/Youtube and Github. Thank you!
  • MKS Github: https://github.com/makerbase-mks
  • MKS Facebook: https://www.facebook.com/Makerbase.mks/
  • MKS Twitter: https://twitter.com/home?lang=en
  • MKS Discord: https://discord.gg/4uar57NEyU
  • MKS Reddit: https://www.reddit.com/user/MAKERBASE-TEAM/

About

MKS SGEN_L is a powerful 32-bit 3D printer control board with LPC1768. Support Marlin2.0, Smoothieware. Support MKS LCD12864B/MINI12864/LCD2004/12864 and MKS TFT Touch Screens. The motherboard integrates SPI / UART interface and works with MKS TMC2130/TMC2208 V2.0/TMC2209. It can be used after plugged in. No soldering or flying lead is required .

Источник

Оцените статью
Adblock
detector