Skip to content

Display_MKS_TS35

makerbase edited this page Aug 12, 2020 · 18 revisions

Motherboard connect

  • LCD screen connect nano v2.0 motherboard by EXP1,EXP2
  • LCD screen include MKS TS35, LCD12864, LCD2004, MKS MINI12864 and so on

Marlin firmware setting and update

Nano V2.0 motherboard general setting

  • Set default_envs = mks_robin_nano35 in platformio.ini file

  • Set #define SERIAL_PORT -1 in Configuration.h file

  • Set #define SERIAL_PORT_2 3 in Configuration.h file for connect to host

Marlin upscaled MKS UI for MKS TS35 with Nano V2

  • If you download https://github.com/makerbase-mks/Mks-Robin-Nano-Marlin2.0-Firmware marlin firmware, you need setting it for TS35 screen

    • Configuration.h file : enable #define TFT_LVGL_UI_SPI

    • Copy Robin_nano35.bin file to TF card, reset motherboard. [path:.pio\build\mks_robin_nano35]

  • If you download marlin2.0.6 you need setting it for TS35 screen

    • Configuration.h file : enable #define TFT_LVGL_UI_SPI

    • Copy Robin_nano35.bin file and assets folder to TF card, reset motherboard. [path:.pio\build\mks_robin_nano35]

Marlin bugfix 2.0.x upscaled 128x64 Marlin UI for MKS TS35 with Nano V2

  • The latest released version marlin bugfix2.0.x supports this function click here downloand

  • Configuration.h file : enable #define FSMC_GRAPHICAL_TFT

  • Configuration.h file : enable #define TOUCH_SCREEN

  • Copy Robin_nano35.bin file to TF card, reset motherboard. [path:.pio\build\mks_robin_nano35]

Marlin bugfix 2.0.x upscaled Color Marlin UI with standard menu system for MKS TS35 with Nano V2

  • The latest released version marlin bugfix2.0.x supports this function click here downloand

  • Configuration.h file : enable #define TFT_480x320_SPI

  • Configuration.h file : enable #define TOUCH_SCREEN

  • Copy Robin_nano35.bin file to TF card, reset motherboard. [path:.pio\build\mks_robin_nano35]