morris
565235d7af
change(lcd): simplify the i80 lcd example
...
removed the lcd touch panel initialization code.
For those touch panel driver usage, please check the esp_bsp repo.
2024-08-20 18:47:22 +08:00
Daniel Paul
658b1de02c
docs: Consistent naming convention for ESP Component Registry
2024-07-23 14:10:34 +08:00
morris
5eaec29c02
feat(i80_lcd): add help function to allocate draw buffer with proper alignment
2024-05-30 18:33:31 +08:00
morris
75b5f02490
change(i80_lcd): set DMA transfer burst size
2024-05-24 22:43:55 +08:00
gaoxu
40f38bea6f
feat(dma): refactor dma calloc function
2024-04-02 14:30:14 +08:00
Armando
f0518b3c16
feat(dma): advanced dma malloc helper
2024-04-02 14:30:14 +08:00
Liu Zhong Wei
1956196170
Merge branch 'feature/esp_lcd_example_use_lvgl_lock' into 'master'
...
feat(esp_lcd): add lock for lvgl in examples
Closes AEG-859
See merge request espressif/esp-idf!25733
2023-09-26 10:23:29 +08:00
Armando
900aebd158
feat(dma): added APIs for dma specific malloc
2023-09-22 14:19:41 +08:00
Liu Zhongwei
beef3bd065
feat(esp_lcd): add lock for lvgl in examples
2023-09-22 12:22:17 +08:00
Liu Zhongwei
9df70ceb22
fix(spi_lcd_touch): LCD image source default from binary
2023-09-21 09:19:08 +08:00
morris
6f6ed69c62
Merge branch 'feat/add_lvgl_filesystem_example' into 'master'
...
feat(LCD): Update i80 example of loading image from file system
Closes IDF-8026
See merge request espressif/esp-idf!25661
2023-09-06 22:20:17 +08:00
Chen Jichang
5ea4df682e
feat(esp_lcd): updated lvgl example to loading image from file system
...
which can help to reduce the firmware bin size
2023-09-06 14:53:24 +08:00
Planck (Lu Zeyu)
6f55f76344
feat(st7789): add data endian config
...
Closes https://github.com/espressif/esp-idf/issues/11416
2023-09-05 12:11:19 +08:00
laokaiyao
e3789d99a0
feat(example): bump up version of es8311 lvgl in the example
2023-07-01 17:55:58 +08:00
morris
e73d8166aa
i80_lcd: support skip command phase
...
Closes https://github.com/espressif/esp-idf/issues/10794
2023-04-04 08:31:41 +00:00
morris
bc372f8f55
rgb_lcd: deprecate esp_lcd_color_space_t
2022-08-16 14:35:08 +08:00
Vilem Zavodny
036705fe8f
examples/lcd: Add touch support into i80 lcd example.
2022-08-02 08:11:13 +02:00
morris
30639b1093
example: update example_lvgl_demo_ui prototype
2022-08-01 23:02:44 +08:00
Phillip Burgess
148ce09d97
Define EXAMPLE_LCD_H_RES & V_RES globally, not based on driver
2022-07-07 19:56:30 -07:00
Phillip Burgess
8cd0284284
Remove set_gap() calls from NT35510 and ILI9341
2022-07-07 19:53:34 -07:00
Phillip Burgess
0901277fd8
Expand lcd/i80_controller example to support ILI9341 display
2022-07-07 15:10:02 -07:00
Djordje Nedic
facab8c5a7
tools: Increase the minimal supported CMake version to 3.16
...
This updates the minimal supported version of CMake to 3.16, which in turn enables us to use more CMake features and have a cleaner build system.
This is the version that provides most new features and also the one we use in our latest docker image for CI.
2022-06-01 06:35:02 +00:00
Marius Vikhammer
0687daf2c8
kconfig: move remaining kconfig options out of target component
...
The kconfig options are moved to the component where they are used,
mostly esp_hw_support and esp_system.
2022-05-23 17:57:45 +08:00
morris
de433105a2
lcd: don't turn on disp in init
...
Closes https://github.com/espressif/esp-idf/issues/8516
2022-04-21 13:59:47 +00:00
morris
f32a89826c
clk_tree: added default clock source for peripheral
2022-04-14 15:44:56 +08:00
morris
f8dc675318
lcd: support model NT35510 in example
2022-02-14 18:42:14 +08:00
morris
e5afb4f933
lvgl: upgrade to 8.2.0 in examples
2022-02-14 18:42:14 +08:00
morris
24e6fdf3c6
lcd: add i2c oled example with lvgl port
2022-01-21 11:21:38 +08:00
morris
821634b24e
lcd: add rgb panel example
2022-01-20 22:09:23 +08:00
morris
a611b39254
lcd: update i80 lcd example to work with PSRAM
2022-01-14 11:35:34 +08:00