Replies: 5 comments 14 replies
-
why??? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
also you can set
|
Beta Was this translation helpful? Give feedback.
-
Small update: It's also working with lvgl now, with the shown configuration. static void flush_cb(lv_display_t *disp, const lv_area_t *area, uint8_t *px_map)
{
uint32_t w = (area->x2 - area->x1 + 1);
uint32_t h = (area->y2 - area->y1 + 1);
LGVX *tft = (LGVX *)lv_display_get_driver_data(disp);
if (tft->getStartCount())
tft->startWrite();
tft->setAddrWindow(area->x1, area->y1, w, h);
tft->pushPixelsDMA((uint16_t *)px_map, w * h, true);
lv_display_flush_ready(disp);
} Not sure where exactly the difference between |
Beta Was this translation helpful? Give feedback.
-
can you help to share pin config as I am having Lilygo T HMI lgfx::Bus_Parallel8 with MCU or Board name: ESP32-S3-N16R8 and XPT 2046 having RD -1 , RET -1 . #define PWR_EN_PIN (10) // lcd // touch screen // sd card #define SDIO_DATA0_PIN (13) |
Beta Was this translation helpful? Give feedback.
-
Environment ( 実行環境 )
Problem Description ( 問題の内容 )
I am using TFT_eSPI with LVGL currently. This is working, so I am pretty sure the wiring is correct.
Now, I would like to switch to LovyanGFX and I cannot get it work.
I've removed the touch and light_pwm part.
I do not have touch controller, that's why I left out this passage.
The backlight is also burning, but cannot be controlled through pwm. Though it can be turned on and off. That's why I removed the light_pwm passage.
The display is just black and nothing happens.
ESP32 is not crashing.
Code to reproduce this issue ( 再現させるためのコード )
Please submit complete source code that can reproduce your problem.
あなたの問題を再現できる完全なソースコードを提示してください。
This is the
Setup_User.h
from TFT_eSPI.MISO is not connected to the display.
Beta Was this translation helpful? Give feedback.
All reactions