-
Notifications
You must be signed in to change notification settings - Fork 222
Open
Description
Trying to get ST7789V2 support for the M5StickC-Plus running (new version of the M5StickC so assume it'll be a popular device)... backlighting on/off works, but display still doesn't show anything.
Of course assuming ST7789V will work for the ST7789V2 (will be checking the data sheets just in case).
I'm debugging this so if I find a solution will submit it.. in the meantime if anyone has any pointers, feedback would of course be appreciated.
added to CONFIG_EXAMPLE_DISPLAY_TYPE options in tftspi.h:
#elif CONFIG_EXAMPLE_DISPLAY_TYPE == 5
// ** Set the correct configuration for M5StickC Plus TFT
// ---------------------------------------------------------
#define DEFAULT_DISP_TYPE DISP_TYPE_ST7789V
#define DEFAULT_TFT_DISPLAY_WIDTH 135
#define DEFAULT_TFT_DISPLAY_HEIGHT 240
#define DISP_COLOR_BITS_24 0x66
#define DEFAULT_GAMMA_CURVE 0
#define DEFAULT_SPI_CLOCK 26000000
#define TFT_INVERT_ROTATION 0
#define TFT_INVERT_ROTATION1 1
#define TFT_RGB_BGR 0x00
#define USE_TOUCH TOUCH_TYPE_NONE
#define PIN_NUM_MISO -1 // SPI MISO
#define PIN_NUM_MOSI 15 // SPI MOSI
#define PIN_NUM_CLK 13 // SPI CLOCK pin
#define PIN_NUM_CS 5 // Display CS pin
#define PIN_NUM_DC 23 // Display command/data pin
#define PIN_NUM_TCS 0 // Touch screen CS pin (NOT used if USE_TOUCH=0)
#define PIN_NUM_RST 18 // GPIO used for RESET control (#16)
#define PIN_NUM_BCKL 0 // GPIO used for backlight control
#define PIN_BCKL_ON 1 // GPIO value for backlight ON
#define PIN_BCKL_OFF 0 // GPIO value for backlight OFF
Metadata
Metadata
Assignees
Labels
No labels