How to Update Wifi Robin Firmware 1.26 for MKS Robin Series Board and MKS TFT Series Board
Wifi Robin is a wifi module based on ESP8266 that can be used to connect MKS Robin series board and MKS TFT series board to cloud printing and LAN printer controling. Wifi Robin firmware 1.26 is the latest version that supports both MKS Robin WIFI and MKS TFT WIFI modules[^1^]. In this article, we will show you how to update Wifi Robin firmware 1.26 for your wifi module.
Step 1: Download Wifi Robin Firmware 1.26
You can download Wifi Robin firmware 1.26 from the GitHub repository of makerbase-mks[^1^]. The firmware file is located in the firmware_release folder and is named MKSWIFI_V1.0.4.bin. You can also download the hardware files and the transfer protocol document from the same folder.
Step 2: Install Arduino IDE and ESP8266 Core
You will need Arduino IDE and ESP8266 core to flash the firmware to your wifi module. You can install Arduino IDE from the official website[^1^]. You will also need to download the ESP8266 core for Arduino from the makerbase-mks GitHub repository[^1^], as they have modified it based on Duet3D's version. You can copy the esp8266 folder to your Arduino data path, for example, "C:\Users\xxx\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266".
Step 3: Connect Wifi Module to Computer
You will need a USB-to-serial converter to connect your wifi module to your computer. You can use any converter that supports 3.3V logic level and has TX, RX, GND, VCC pins. You can refer to the hardware files for the pinout of the wifi module[^1^]. You will need to connect TX of converter to RX of wifi module, RX of converter to TX of wifi module, GND of converter to GND of wifi module, VCC of converter to VCC of wifi module. You will also need to connect GPIO0 of wifi module to GND of converter to enter firmware flash mode.
Step 4: Flash Wifi Robin Firmware 1.26
Open Arduino IDE and select Tools -> Board -> Generic ESP8266 Module. Select Tools -> Port -> COM port of your converter. Select Tools -> Flash Size -> 4M (3M SPIFFS). Select Tools -> Erase Flash -> All Flash Contents. Select Sketch -> Upload Using Programmer. Browse to the MKSWIFI_V1.0.4.bin file and click Open. Wait for the flashing process to complete.
Step 5: Disconnect GPIO0 and Reset Wifi Module
After flashing is done, you can disconnect GPIO0 of wifi module from GND of converter. You can also disconnect VCC of wifi module from VCC of converter and reconnect it again to reset the wifi module. The wifi module should now boot into Wifi Robin firmware 1.26.
Step 6: Connect Wifi Module to MKS Robin Series Board or MKS TFT Series Board
You can now connect your wifi module to your MKS Robin series board or MKS TFT series board according to the transfer protocol document[^1^]. You can use RepetierHost, Pronterface, Cura or MKS Cloud app to control and monitor your printer wirelessly.
In this article, we have shown you how to update Wifi Robin firmware 1.26 for your wifi module. We hope this article was helpful and informative for you. If you have any questions or feedback, please feel free to leave a comment below. 061ffe29dd