MKS TFT35 v1.0 Touch Screen


Create Wishlist

SD Slot Position *

Free shipping in Canada for orders over $140 before tax. (via Canada Post)

Please read available online resources for connections. We are not responsible for board damage that is caused by being misinformed.

MKS TFT35 Touch Screen

MKS-TFT35 is a colorful touch screen LCD, designed by MAKER BASE(MKS) and suitable for many  open source 3D Printers. MKS-TFT35 is suitable for many 3D printer control boards, such as MKS Base, MKS Gen, MKS Mini, as well as MKS SBase.


  • 3.5 inch colorful touch screen LCD
  • Reserve WIFI interface,support WIFI function by adding WIFI module.
  • Three themes, two styles, provides users with more choice.
  • Allowed to self-design the interface of booting logo and all buttons.
  • Allowed to add at most 13 customized function buttons.
  • Update the configuration and firmware by SD card, easily operate.
  • Support Marlin, Repetier and Smoothieware firmware, and don’t need to modify the master program.
  • Works with MKS series controller boards developed by Makerbase - this size doeswork with RAMPS 1.4.
  • Supports “print from breakpoint” function,“print from power outage” and “filament detect” function.
  • Supports “auto off after printing finishes” function with “auto off after printing finishes” module.

Package Contents:

  • MKS TFT35 v1.0 touch screen (side or front facing SD/USB chosen)
  • ribbon cable

Buy an MKS 3.5 inch touch screen from #Spool3D for your 3D printer in Canada without the surprise cost of the exchange rate!



3 out of 5 (based on 1 rating)
leave a review

Good Screen, issues with firmware.

The screen itself is of good quality. There's an expansion slot for a wi-fi card, SD card slot feels very crisp and firmly locks, and the USB port also feels solid when plugging in drives. My only issue with this screen is the firmware. As of the time of writing (Jan 27, 2019), the current firmware version (V1.0.3) has a few bugs including prints failing when resuming after power outage due to incorrect Z, Z sometimes crashes into the bed when resuming after pause (emergency stop does NOT stop this), and minor sporadic communications issues with motherboard (I'm using a MKS Base V1.6). This product is still a fairly new release, so I do hope these bugs get ironed out with time. My biggest issues with the current state of the firmware is that M00/M01/M600 commands are NOT supported. This means that you can't insert pauses or filament swaps into the Gcode (for example using Cura's "Pause at Height" gcode modifier), which is a real bummer for me personally, as I sometimes do multi color prints that require pausing at a certain height to swap filament. In addition, the screen does NOT support live Z offsets, which can be really handy when tuning first layers. I do believe that MKS is working on implementing M00/M01/M600 support, as well as live Z tuning, but there is no telling when these updates will be released. Other than the above issues the screen is pretty nifty. I printed a nice shroud for it and have it mounted to my custom printer, and it looks and feels good. The screen is pretty responsive, and there is no waiting for menus to load. If it weren't for the firmware issues and lack of features listed above it would be an easy 5 stars, but I can't give it more than 3 due to the current state of firmware (V1.0.3).
Posted by Janek Widomski, January 27, 2020