Add support for Mks Robin TFT display (#12706)

* Add support for MKS Robin TFT display

- Add support for MKS Robin TFT display and encoder for MKS Robin board.
- Generic 128x64 UI with x2 upscale is used (for now).
- Tested on MKS Robin TFT V2.0 with ST7789V controller.
This commit is contained in:
jmz52
2019-01-03 19:38:39 +03:00
committed by Scott Lahteine
parent c4237b529f
commit 813a4ea107
93 changed files with 1260 additions and 23 deletions

View File

@@ -2063,6 +2063,15 @@
//
//#define EXTENSIBLE_UI
//=============================================================================
//=============================== Graphical TFTs ==============================
//=============================================================================
//
// MKS Robin 320x240 color display
//
//#define MKS_ROBIN_TFT
//=============================================================================
//============================ Other Controllers ============================
//=============================================================================

View File

@@ -2001,6 +2001,15 @@
//
//#define EXTENSIBLE_UI
//=============================================================================
//=============================== Graphical TFTs ==============================
//=============================================================================
//
// MKS Robin 320x240 color display
//
//#define MKS_ROBIN_TFT
//=============================================================================
//============================ Other Controllers ============================
//=============================================================================

View File

@@ -2000,6 +2000,15 @@
//
//#define EXTENSIBLE_UI
//=============================================================================
//=============================== Graphical TFTs ==============================
//=============================================================================
//
// MKS Robin 320x240 color display
//
//#define MKS_ROBIN_TFT
//=============================================================================
//============================ Other Controllers ============================
//=============================================================================

View File

@@ -2000,6 +2000,15 @@
//
//#define EXTENSIBLE_UI
//=============================================================================
//=============================== Graphical TFTs ==============================
//=============================================================================
//
// MKS Robin 320x240 color display
//
//#define MKS_ROBIN_TFT
//=============================================================================
//============================ Other Controllers ============================
//=============================================================================

View File

@@ -2002,6 +2002,15 @@
//
//#define EXTENSIBLE_UI
//=============================================================================
//=============================== Graphical TFTs ==============================
//=============================================================================
//
// MKS Robin 320x240 color display
//
//#define MKS_ROBIN_TFT
//=============================================================================
//============================ Other Controllers ============================
//=============================================================================

View File

@@ -2003,6 +2003,15 @@
//
//#define EXTENSIBLE_UI
//=============================================================================
//=============================== Graphical TFTs ==============================
//=============================================================================
//
// MKS Robin 320x240 color display
//
//#define MKS_ROBIN_TFT
//=============================================================================
//============================ Other Controllers ============================
//=============================================================================

View File

@@ -1988,6 +1988,15 @@
//
//#define EXTENSIBLE_UI
//=============================================================================
//=============================== Graphical TFTs ==============================
//=============================================================================
//
// MKS Robin 320x240 color display
//
//#define MKS_ROBIN_TFT
//=============================================================================
//============================ Other Controllers ============================
//=============================================================================

View File

@@ -1992,6 +1992,15 @@
//
//#define EXTENSIBLE_UI
//=============================================================================
//=============================== Graphical TFTs ==============================
//=============================================================================
//
// MKS Robin 320x240 color display
//
//#define MKS_ROBIN_TFT
//=============================================================================
//============================ Other Controllers ============================
//=============================================================================

View File

@@ -1988,6 +1988,15 @@
//
//#define EXTENSIBLE_UI
//=============================================================================
//=============================== Graphical TFTs ==============================
//=============================================================================
//
// MKS Robin 320x240 color display
//
//#define MKS_ROBIN_TFT
//=============================================================================
//============================ Other Controllers ============================
//=============================================================================

View File

@@ -1990,6 +1990,15 @@
//
//#define EXTENSIBLE_UI
//=============================================================================
//=============================== Graphical TFTs ==============================
//=============================================================================
//
// MKS Robin 320x240 color display
//
//#define MKS_ROBIN_TFT
//=============================================================================
//============================ Other Controllers ============================
//=============================================================================

View File

@@ -1991,6 +1991,15 @@
//
//#define EXTENSIBLE_UI
//=============================================================================
//=============================== Graphical TFTs ==============================
//=============================================================================
//
// MKS Robin 320x240 color display
//
//#define MKS_ROBIN_TFT
//=============================================================================
//============================ Other Controllers ============================
//=============================================================================

View File

@@ -1991,6 +1991,15 @@
//
//#define EXTENSIBLE_UI
//=============================================================================
//=============================== Graphical TFTs ==============================
//=============================================================================
//
// MKS Robin 320x240 color display
//
//#define MKS_ROBIN_TFT
//=============================================================================
//============================ Other Controllers ============================
//=============================================================================