Skip to content

MKS Robin Nano is a powerful 32-bit 3D printer control board with STM32F103VET6. Support Marlin2.0. Support MKS Robin TFT24/28/32/35/43 touch Screens. The motherboard integrates 5 AXIS interface, hot bed, 2 heating heads, 3 NTC100K, 1 MAX31855.The motherboard integrates After shutdown. Support MKS Robin WIFI for cloud printing and supports firmw…

Notifications You must be signed in to change notification settings

vosphil/MKS-Robin-Nano-V1.X

 
 

Repository files navigation

About MKS-Robin-Nano V1.x and V2.x

The differences between Robin Nano V1.x and Robin Nano V2.x are as follow:

————————————————————————————————————————————————————————————————————————————————————————————————————————
                        MKS Robin Nano V1.x                              MKS Robin Nano V2.0            
————————————————————————————————————————————————————————————————————————————————————————————————————————
Firmware support        MKS Robin Nano Firmware/Above Marlin2.0.6        Above Marlin2.0.6   
————————————————————————————————————————————————————————————————————————————————————————————————————————
LCD Type and Interface  MKS Robin TFT35(FSMC)                            MKS TS35(SPI),LCD12864,LCD2004    
————————————————————————————————————————————————————————————————————————————————————————————————————————
Rotary Encoder          Not support                                      Support  
————————————————————————————————————————————————————————————————————————————————————————————————————————
Motor Driver mode       STEP/DIR                                         STEP/DIR,TMC-UART,TMC-SPI    
————————————————————————————————————————————————————————————————————————————————————————————————————————
On board EEPROM         2KB                                               4KB                          
————————————————————————————————————————————————————————————————————————————————————————————————————————

This RP is about Robin Nano V1.x, about MKS Robin Nano V2.x project information, you can refer to Nano V2 and Nano V2 Wiki

Related tutorials and Notice

  • Robin nano V1.2 user Manual. click here
  • Description of firmware v2.0.0. click here
  • Thank you very much for Miguel Angel Romero Sanchez(3D Maker ES)'s awesome video for MKS Robin Nano. click here
  • Thank you very much for 3DWork's introduction about MKS Robin Nano and Nano firmware. English click here, Spanish click here
  • Welcome to follow us on Facebook to learn about the company's latest developments. click here

Firmware

There are seval firmwares fit Robin Nano V1.x:

  • Marlin2.0-For-Robin-Nano This repository is based on Marlin2.0.x, added the LittlevGL, the colourful GUI. It is developed on PlatformIO, we hope more and more developers will participate the development of this repository.
  • MKS-Robin-Nano This is the factory version of the MKS Robin Nano V1.x, the performance is most stable, but as the development IDE needs to pay, it is not suitable for individual users to secondary development

The firmware versions mentioned below are for the factory version

Nano-firmware-v2.x.x

  • Parameters are set directly through the screen
  • After the parameter is set, it will work directly without restarting
  • More suitable for DIY users

Nano-firmware-v1.x.x

  • Parameters are configured using config.txt
  • Need to power off and restart for the parameters to be effective
  • More suitable for 3D printer manufacturers and users who often do not modify parameters

Firmware version description

v2.x.x

v2.0.3.6

  • BootLoader and firmware newly add ILI9486 screen driver.
  • Fixed the problem that the double Z double limit function is abnormal when the Z-axis zero return direction is at the maximum value.
  • Firmware optimization for the white screen problem.

v2.0.3.5

  • Repair the problem of no temperature protection in preheating.
  • Add German and Japanese.
  • Modify the motor unlocking time to 20 minutes.

v2.0.3.4

  • Online tuning can be configured.
  • Fix the background color of the return button in the print more interface.
  • Fixed the problem that the button font offset is not saved.
  • Fixed the problem of not saving after shutting down.

v2.0.3.3

  • Added the function of sending gcode commands online.
  • Fix BL_TOUCH 3.1 unsuccessful leveling problem.

v2.0.3.2

  • Increase the pause position can be configured online.

v2.0.3.1

  • Fix the display problem of "More" interface
  • Fix the problem of print pause when awakening

v2.0.3

  • Add quick pause function
  • Support mks ups module

v2.0.2

  • Fix the problem that the background color and font color of the dialog box are displayed incorrectly
  • Fix the problem that the leveling parameters of corexy models do not work
  • Compatible with BLTOUCH3.1

v2.0.1

  • Add Babystep function
  • Add Z_SAFE_HOMING function

v2.0.0

  • DIY style initial version.

v1.x.x

v1.0.4

  • Fixed the issue of maximum temperature not reporting errors.
  • Fixed the problem that the nozzle is always heated during SD card read error.

v1.0.3:

  • The robin_nano35V_1.0.3 firmware is upgraded from robin_nano_v1.0.2
  • Fix bug:When the temperature protection time is too long, the M303 cannot be adjusted.
  • Add two UI styles, retro and simple.
  • When the WIFI function is not enabled in the configuration file, the WIFI button in the interface is not displayed.
  • The information about the motherboard inside can be modified by the configuration file.
  • When there is a pause or power failure, the printing should be pre-extruded for a period of time. Otherwise, there may be a shortage of material and a fault. The extrusion length can be set in the configuration document.
  • Add two in one out function, configurable.
  • Increase the screen flip 180 degrees in the configuration file (bootloader can be flipped).
  • Add wifi scan list function, configurable.
  • After the printing is completed, a dialog box will pop up to show that the printing has been completed. How long does it take? There are "OK" and "Reprint once" buttons.
  • Compatible with 3D_TOUCH function.
  • Increase screen wake-up function, configurable.
  • Modify the bootloader, fix the failure to use the TB67S109 driver PWC shutdown.
  • Open pulse hold time parameter.
  • Fixed the problem that when using 3Dtouch to do automatic leveling, the power failure will continue to print.
  • Fix bug:When the material detection is triggered by a low level, after the material is cut off, the paper will resume printing after the material is not in use, and the printing will be stopped after a period of time, without prompting to install the consumables first.
  • Fix bug:Set to two in and one out, the extrusion head is selected as the extrusion head 2 at the extrusion interface, and then preheated at the preheating interface, the preheating temperature cannot be set.
  • Fix bug:Remove the break detection switch setting in the switch type setting.
  • After the sleep mode is enabled, the preview model image in the print interface after hibernation is not displayed;
  • After the MKS PWC module is connected, the delay is printed for 3 minutes and then turned off to prevent plugging (time configurable).
  • Fix bug:When the z-axis returns to zero maximum (the first z-axis limit is connected to zmax), when the double z limit is enabled, the z2 limit is connected to the xmax interface.When z returns to zero, when the z1 limit is triggered, the two z axes will stop at the same time.
  • Adding a pause position can be selected as an invalid item.
  • Modify the file name to exceed 30 bytes, and stop the problem that the Z axis is going back to the zero direction.

Note

  • 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 and GitHub and YouTube. Thank you!

About

MKS Robin Nano is a powerful 32-bit 3D printer control board with STM32F103VET6. Support Marlin2.0. Support MKS Robin TFT24/28/32/35/43 touch Screens. The motherboard integrates 5 AXIS interface, hot bed, 2 heating heads, 3 NTC100K, 1 MAX31855.The motherboard integrates After shutdown. Support MKS Robin WIFI for cloud printing and supports firmw…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published