/MKS_WIFI_upgrade_with_BeePrint_web_interface

Firmware for MKS WiFi module from Makerbase with BeePrint Web Interface, tested with Flying Bear Ghost 5/Ghost 4/Reborn

Primary LanguageG-codeOtherNOASSERTION

BeePrint

MKS WiFi MISCHIANTI Web Interface

I am looking for collaborators for the Web interface created in React / Redux, if you are interested write to renzo@mischianti.org. If we manage to form a small group then I will release that part on GitHub as well.

Version 1.4 Thanks to Aleksandr Shell for the russian language translation. Thanks to reprapy for the polish language translation.

Version 1.6 Thanks to Ronaldo Risso for Portuguese language

Changelog
  • 2023-02-07 BeePrint 1.6.1 MKS WiFi 1.3 Minor fix on Portuguese language and firmware compiled with double MHz (from 80MHz to 160Mhz) for better performance
  • 2023-02-04 BeePrint 1.6 MKS WiFi 1.2 Add Portuguese language (thanks Ronaldo Risso), remaining time and minor fix
  • 2022-02-03 BeePrint 1.5 MKS WiFi 1.2 Better RU translation, fix preload and check the file length
  • 2022-01-08 BeePrint 1.4 MKS WiFi 1.2 Static IP configuration, mDNS, polish translation and minor fix
  • 2022-01-02 BeePrint 1.3 Polish language
  • 2021-12-30 BeePrint 1.2 Add GCode sender widget
  • 2021-12-14 BeePrint 1.1 Add Camera rotation features
  • 2021-12-03 BeePrint 1.0 Fix the mobile menu on WebView

I bought a FlyingBear Ghost 5 with integrated WiFi module, but I discover that there is no web interface. I don’t know why they can’t add a basic user interface. Then I went to see the web interface the high-end Makerbase cards and realized that it was better they didn’t develop it.

My solution was to modify the firmware to support the Web Socket and develop the Web interface. This feature is compatible with all Makerbase cards that have an MKS WiFi module.

Video of the first versione of BeePrint web interface

I also decided to explain all the development phases of the project and in this article here I would like to expose the hardware infrastructure of the MKS WiFi card that interfaces with the Makerbase Robin Nano.

I add a Web Socket protocol to manage the communication via Web interface, and I create a responsive and complete Web Interface

To prevent speculation over my work I realease all in CC BY NC ND Creative Commons License