Commit graph

160 commits

Author SHA1 Message Date
Tomas Rezucha 280bebf52e
Merge pull request #96 from lvgl/feature/build-all-drivers
Build all display drivers
2021-08-10 07:37:11 +02:00
Tomas Rezucha 1801416c13
Merge pull request #95 from lvgl/feature/esp_lcd_backlight
LCD backlight controller
2021-08-05 15:34:11 +02:00
Tomas Rezucha 01dc1259f8 Don't fire compiler warnings on missing driver configuration 2021-08-04 10:11:18 +02:00
Tomas Rezucha 803c58774c Remove display driver dependancies on Kconfig 2021-08-04 09:48:06 +02:00
Tomas Rezucha 2d6ea1330c Provide README section about backlight control 2021-08-04 09:38:05 +02:00
Tomas Rezucha 11c240daca Support IDF version < v4.3 2021-08-03 16:59:40 +02:00
Tomas Rezucha 3c4399d510 Update TFT drivers for new backligh control 2021-08-03 14:17:58 +02:00
Tomas Rezucha fa042b0ecd Carve out backlight control to separate component 2021-08-03 14:15:52 +02:00
Carlos Diaz 678779c848
Merge pull request #89 from ropg/range_remove
Remove remaining IDF_TARGET-dependent GPIO ranges.
2021-07-30 14:05:33 -05:00
Carlos Diaz 7a05cb17bd
Merge pull request #74 from Rajssss/master
st7735s: Added brightness control though LED pin
2021-07-29 18:27:59 -05:00
Carlos Diaz 40064954df
Merge branch 'master' into master 2021-07-29 18:27:34 -05:00
Rop Gonggrijp 779bf4ecfb Remove remaining IDF_TARGET-dependent GPIO ranges.
See discussion in #70
2021-07-15 12:31:18 +02:00
Carlos Diaz a68ce89ff4
Merge pull request #70 from ropg/I2C_Manager
Replace all LVGL driver I2C code with I2C Manager
2021-07-14 13:18:35 -05:00
Rop Gonggrijp 93a44492fc Things suggested by @tore-espressif
See [here](https://github.com/lvgl/lvgl_esp32_drivers/pull/70#pullrequestreview-704302765) in #70
2021-07-14 13:12:49 +02:00
Rop Gonggrijp befa5d0730 directory i2c_manager -> lvgl_i2c 2021-07-14 12:43:19 +02:00
Rop Gonggrijp 93125f3e00 another typo 2021-07-13 14:33:54 +02:00
Rop Gonggrijp 2a34dec70a typo 2021-07-12 18:28:32 +02:00
Rop Gonggrijp f7b7c99cf0 timeout duplicate division removed 2021-07-12 18:28:25 +02:00
Rop Gonggrijp 5739934d14 Fix README render on GitHub 2021-07-12 13:00:46 +02:00
Rop Gonggrijp 6f2ce1307c Better LVGL I2C README 2021-07-12 10:24:24 +02:00
Rop Gonggrijp ef76fd1056 I2C Manager Kconfig now generic 2021-07-12 10:24:11 +02:00
Rop Gonggrijp 048438738c Things noted by @tore-espressif
See https://github.com/lvgl/lvgl_esp32_drivers/pull/70#pullrequestreview-703588587
2021-07-12 10:18:20 +02:00
Carlos Diaz b3515c4832
Merge pull request #86 from ropg/fix_for_v7
disp_spi.c: Now works with v7 and v8
2021-07-08 16:37:56 -05:00
Rop Gonggrijp 8f661270be Make it work with v7 and v8
Makes the change from #83 dependent on major version number so things work with v7 and v8.
2021-07-08 18:08:29 +02:00
Rop Gonggrijp e52112376f Replace allLVGL driver I2C code with I2C Manager
For discussion see #70
2021-07-08 11:04:07 +02:00
Carlos Diaz 8f1370d1c4
Merge pull request #84 from ropg/fix_ft6x36
FT6X36 touch: fixed axis-swap, Kconfig defaults.
2021-07-07 15:47:07 -05:00
Rop Gonggrijp f32a6f57fc FT6X36 touch: fixed axis-swap, Kconfig defaults. 2021-07-07 20:40:15 +02:00
Carlos Diaz 557679a6ee
Merge pull request #83 from lvgl/fix/disp_driver_pointer
Remove & operator when passing display driver to lv_disp_flush_ready
2021-07-01 11:30:27 -05:00
C47D fa86e1d092 Remove & operator when passing display driver to lv_disp_flush_ready
Closes #81
2021-06-30 23:02:10 -05:00
Carlos Diaz 7d0bbe8ce5
Merge pull request #80 from abouillot/master
enable the X and Y offset options whith TTGO TDisplay
2021-06-28 00:04:01 -05:00
Debian 613787b340 enable the X and Y offset options whith TTGO TDisplay 2021-06-27 11:50:19 -05:00
Carlos Diaz fb66f4546d
Merge pull request #78 from jsmestad/patch-1
Update KConfig to remove LV_ prefix on orientation checks
2021-06-26 20:24:34 -05:00
Justin Smestad 82ba726199
Revert lvgl_tft/Kconfig 2021-06-26 17:50:56 -06:00
Justin Smestad 19087aeb06
Remove SPI guard for TTGO configuration
Fixes remaining part of #50
2021-06-26 17:50:28 -06:00
Justin Smestad 55dd527e10
Update KConfig to remove LV_ prefix on orientation checks 2021-06-26 17:44:59 -06:00
Rajssss 35a005a47c
esp_lcd_backlight: do not build if not enabled
Signed-off-by: Rajssss <sssraj.sssraj@gmail.com>
2021-06-26 13:30:26 +05:30
Rajssss 5d4334a5b9
Created separate component for backlight control
-> Uses Timer 0, Channel 0 as PWM to control
   backlight via LED pin

Signed-off-by: Rajssss <sssraj.sssraj@gmail.com>
2021-06-26 12:39:21 +05:30
C47D b70d2dc151 lvgl_helpers: Fix compilation error when using ESP-IDF v4.3 or below 2021-06-22 13:05:58 -05:00
Carlos Diaz aff7d1fd18
Merge pull request #69 from lvgl/feature/esp32c3_support
Feature/esp32c3 support
2021-06-21 13:47:15 -05:00
Rajssss a17a77b923
st7735s: Added brightness control though LED pin
-> Uses LED(Backlight) Pin as PWM to control the brightness

Signed-off-by: Rajssss <sssraj.sssraj@gmail.com>
2021-06-20 20:51:52 +05:30
C47D b9cccc342f Include lv_refr more easily 2021-06-15 21:01:36 -05:00
C47D 0d32432f4c touch driver: Add LVGL v8 compatibility 2021-06-13 15:06:22 -05:00
C47D f726311525 Indev: Add support for GT911 touch driver by @dastarling 2021-06-10 22:49:56 -05:00
C47D d379a4e851 Handle ESP32C3 when using ESP32C3 2021-06-10 22:36:01 -05:00
C47D d09fd59869 Add ESP32C3 support on Kconfig files 2021-06-10 22:31:09 -05:00
C47D 696b6ff463 lvgl_helpers: Set spi dma channel to SPI_DMA_CH_AUTO when using ESP32C3 2021-06-10 22:22:44 -05:00
C47D 1af29975e9 Add support for ESP32C3 SPI hosts 2021-06-08 10:26:03 -05:00
C47D 8b65d3547c Fix path when using LVGL v8 2021-06-07 22:00:17 -05:00
C47D a387e799e1 Print LV_HOR_RES_MAX and LV_VER_RES_MAX only when using LVGL v7 or below 2021-06-07 21:57:00 -05:00
Carlos Diaz cccb932d3c
Merge pull request #59 from melmdk/ili9163c
Support ILI9163c
2021-06-07 21:39:57 -05:00