Chen Jichang 
							
						 
					 
					
						
						
							
						
						ca88289e62 
					 
					
						
						
							
							fix(lcd): fix the infinite wait when lvgl timer is no ready  
						
						 
						
						... 
						
						
						
						Merges https://github.com/espressif/esp-idf/pull/15853  
						
						
					 
					
						2025-04-27 14:21:07 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chen Jichang 
							
						 
					 
					
						
						
							
						
						0f4605e991 
					 
					
						
						
							
							refactor(i80_lcd): adapt example to lvgl9  
						
						 
						
						
						
						
					 
					
						2024-12-04 14:50:16 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Frantisek Hrbata 
							
						 
					 
					
						
						
							
						
						1c92945f59 
					 
					
						
						
							
							change(examples): switch examples to use a minimal build  
						
						 
						
						... 
						
						
						
						Currently, several example dependencies rely on the fact that all
registered components are added to the build, along with components
specified in common requirements. This results in longer build times
because even unused components must be built. Switch all examples to use
idf_minimal_build to compile only the components actually required by
the example.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com > 
						
						
					 
					
						2024-11-20 20:14:40 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Frantisek Hrbata 
							
						 
					 
					
						
						
							
						
						ad15109daa 
					 
					
						
						
							
							change(examples): explicitly specify component dependencies for examples  
						
						 
						
						... 
						
						
						
						Currently, several examples do not explicitly state their component
dependencies, relying instead on the default behavior that includes all
registered components and commonly required ones in the build.
Explicitly adding component dependencies can reduce build time when
set(COMPONENTS main) is used.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com > 
						
						
					 
					
						2024-11-20 14:11:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chen Jichang 
							
						 
					 
					
						
						
							
						
						b3f733166c 
					 
					
						
						
							
							fix(lcd): fix the newest lvgl regression  
						
						 
						
						
						
						
					 
					
						2024-10-25 18:31:52 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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