@@ -31,6 +31,52 @@ void app_main(void)
3131 };
3232 cfg .lvgl_port_cfg .task_stack = 10000 ;
3333 bsp_display_start_with_config (& cfg );
34+ #elif defined(BSP_BOARD_ESP_BOX_3 )
35+ bsp_display_cfg_t cfg = {
36+ .lvgl_port_cfg = ESP_LVGL_PORT_INIT_CONFIG (),
37+ .buffer_size = BSP_LCD_H_RES * CONFIG_BSP_LCD_DRAW_BUF_HEIGHT ,
38+ #if CONFIG_BSP_LCD_DRAW_BUF_DOUBLE
39+ .double_buffer = 1 ,
40+ #else
41+ .double_buffer = 0 ,
42+ #endif
43+ .flags = {
44+ .buff_dma = true,
45+ .buff_spiram = false,
46+ }
47+ };
48+ cfg .lvgl_port_cfg .task_stack = 10000 ;
49+ bsp_display_start_with_config (& cfg );
50+ #elif defined(BSP_BOARD_ESP32_S3_EYE )
51+ bsp_display_cfg_t cfg = {
52+ .lvgl_port_cfg = ESP_LVGL_PORT_INIT_CONFIG (),
53+ .buffer_size = BSP_LCD_H_RES * CONFIG_BSP_LCD_DRAW_BUF_HEIGHT ,
54+ #if CONFIG_BSP_LCD_DRAW_BUF_DOUBLE
55+ .double_buffer = 1 ,
56+ #else
57+ .double_buffer = 0 ,
58+ #endif
59+ .flags = {
60+ .buff_dma = true,
61+ .buff_spiram = false,
62+ .sw_rotate = false,
63+ }
64+ };
65+ cfg .lvgl_port_cfg .task_stack = 10000 ;
66+ bsp_display_start_with_config (& cfg );
67+ #elif defined(BSP_BOARD_M5DIAL ) || defined(BSP_BOARD_M5STACK_CORE_S3 )
68+ bsp_display_cfg_t cfg = {
69+ .lvgl_port_cfg = ESP_LVGL_PORT_INIT_CONFIG (),
70+ .buffer_size = BSP_LCD_DRAW_BUFF_SIZE ,
71+ .double_buffer = BSP_LCD_DRAW_BUFF_DOUBLE ,
72+ .flags = {
73+ .buff_dma = true,
74+ .buff_spiram = false,
75+ }
76+ };
77+ cfg .lvgl_port_cfg .task_stack = 10000 ;
78+ bsp_display_start_with_config (& cfg );
79+ #else
3480 bsp_display_start ();
3581#endif
3682
0 commit comments