Finally got my hands on MKS TS35. It is a 3.5" TFT screen with 480x320 resolution with ST7796S controller, touch panel and encoder. Images on the left are for Marlin without "#define TOUCH_SCREEN" option. As you can see the main screen is missing touchable SD card and menu icons and menu navigation screen has 7th line. Images on the right are for Marlin with "#define TOUCH_SCREEN" option. Thereby jmz - Firmware - Marlin
Quotehcet14 What is "Touch controls"? I have no idea. Do you have a picture of that? define touch controls? There are some image sin this thread - It's for 320x240 UI but the general idea is the same On menu screens there are 6 lines of text and navigation buttons (previous page, back to previous level, next page) If "TOUCH_SCREEN" option is not enabled these controls will not be displayed andby jmz - Firmware - Marlin
Quotehcet14The used touch IC is XPT2046. I'm pretty shure marlin is supporting that one. It is supported. Quotehcet14My next question would be, if there is a way to use a touch display with an encoder (I mean both at the same time). What I read so far, no way. This goes in that direction, but works just with 'intelligent' displays. Maybe I end up with an FR. As I wrote in my previous post you cby jmz - Firmware - Marlin
QuoteDust Marlin expects a touch interface with this type of display (at least currently) Touch is optional, you can use TFT screen with encoder. Touch controls will not be displayed if touch support is not enabled in Configuration.h. Unfortunately I can't recall if this space will be automatically used to display extra line of the menus or if you 'll need to tweak some #define to have this extby jmz - Firmware - Marlin
Should someone what to try open-source firmware on their MKS Robin. Attached is the bootloader extracted from my MKS Robin v2.4. With it you *should* be able to return to vendor-provided firmware.by jmz - Controllers