My controller identifies as an ILI9328, but only works if initialised as an ILI9325. This fork includes a fix to force 9325 initialization when a 9328 is detected.

Dependents:   TouchScreenCalibrate TouchScreenGUIDemo

Fork of UniGraphic by GraphicsDisplay

Revision:
34:091b954c3205
Parent:
30:87855d03d91a
--- a/Protocols/Protocols.h	Mon Apr 11 16:54:35 2016 +0000
+++ b/Protocols/Protocols.h	Sun Jun 21 15:23:02 2020 +0100
@@ -31,6 +31,8 @@
     ,BUS_16   /**< Parallel 16bit, scattered pins */
     ,SPI_8  /**< SPI 8bit */
     ,SPI_16 /**< SPI 16bit */
+    ,I2C_   /**< I2C */
+    ,MINI_STM32 /**< Specific to this dev board */
 };
 #else 
 enum proto_t {
@@ -38,6 +40,7 @@
     ,BUS_16   /**< Parallel 16bit, scattered pins */
     ,SPI_8  /**< SPI 8bit */
     ,SPI_16 /**< SPI 16bit */
+    ,I2C_   /**< I2C */
 };
 #endif