Xinyuan-LilyGO / T-Display-S3-AMOLED

An upgraded version of T-Display-S3. It has a high-resolution color screen and more configurable GPIO ports. Enrich your needs.
MIT License
147 stars 30 forks source link

Examples here do not work with latest version of LVGL library (currently version 8.3.11) #20

Closed martinglass closed 6 months ago

martinglass commented 9 months ago

The examples given here do not work with the current release of LVGL, version 8.3.11

As a workaround, I had to delete the Arduino IDE installed lvgl folder from my Arduino/libraries/lvgl folder and replace it with the one here, in the repo folder lib/lvgl. The one in this repo is based on 8.3.0-dev.

Can this be corrected, please, because it causes unnecessary problems for users?

lewisxhe commented 9 months ago

Out of service? Or a compilation error?

lewisxhe commented 9 months ago
 - framework-arduinoespressif32 @ 3.20009.0 (2.0.9)
 - tool-esptoolpy @ 1.40501.0 (4.5.1)
 - toolchain-riscv32-esp @ 8.4.0+2021r2-patch5
 - toolchain-xtensa-esp32s3 @ 8.4.0+2021r2-patch5
Converting factory.ino
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 37 compatible libraries
Scanning dependencies...
Dependency Graph
|-- lvgl @ 8.3.11
|-- OneButton @ 2.0.3
|-- WiFi @ 2.0.0
|-- HTTPClient @ 2.0.0
|-- WiFiClientSecure @ 2.0.0
|-- SPI @ 2.0.0
Building in release mode
Compiling .pio\build\T-Display-AMOLED\src\factory.ino.cpp.o
Compiling .pio\build\T-Display-AMOLED\src\factory_gui.cpp.o
Compiling .pio\build\T-Display-AMOLED\src\font_Alibaba.c.o
Compiling .pio\build\T-Display-AMOLED\src\lilygo1_gif.c.o
Compiling .pio\build\T-Display-AMOLED\src\rm67162.cpp.o
Building .pio\build\T-Display-AMOLED\bootloader.bin
Generating partitions .pio\build\T-Display-AMOLED\partitions.bin
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\core\lv_disp.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\core\lv_event.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\core\lv_group.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\core\lv_indev.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\core\lv_indev_scroll.c.o
esptool.py v4.5.1
Creating esp32s3 image...
Merged 1 ELF section
Successfully created esp32s3 image.
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\core\lv_obj.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\core\lv_obj_class.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\core\lv_obj_draw.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\core\lv_obj_pos.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\core\lv_obj_scroll.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\core\lv_obj_style.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\core\lv_obj_style_gen.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\core\lv_obj_tree.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\core\lv_refr.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\core\lv_theme.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\arm2d\lv_gpu_arm2d.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\lv_draw.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\lv_draw_arc.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\lv_draw_img.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\lv_draw_label.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\lv_draw_layer.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\lv_draw_line.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\lv_draw_mask.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\lv_draw_rect.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\lv_draw_transform.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\lv_draw_triangle.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\lv_img_buf.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\lv_img_cache.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\lv_img_decoder.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\nxp\pxp\lv_draw_pxp.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\nxp\pxp\lv_draw_pxp_blend.c.o
C:/Users/lewis/Desktop/T-Display-S3-AMOLED/examples/factory/factory.ino:16:2: warning: #warning "If you need to monitor printed data, be sure to set USB CDC On boot to ENABLE, otherwise you will not see any data in the serial monitor" [-Wcpp]
 #warning "If you need to monitor printed data, be sure to set USB CDC On boot to ENABLE, otherwise you will not see 
any data in the serial monitor"
  ^~~~~~~
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\nxp\pxp\lv_gpu_nxp_pxp.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\nxp\pxp\lv_gpu_nxp_pxp_osa.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\nxp\vglite\lv_draw_vglite.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\nxp\vglite\lv_draw_vglite_arc.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\nxp\vglite\lv_draw_vglite_blend.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\nxp\vglite\lv_draw_vglite_line.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\nxp\vglite\lv_draw_vglite_rect.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\nxp\vglite\lv_vglite_buf.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\nxp\vglite\lv_vglite_utils.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\renesas\lv_gpu_d2_draw_label.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\renesas\lv_gpu_d2_ra6m3.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sdl\lv_draw_sdl.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sdl\lv_draw_sdl_arc.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sdl\lv_draw_sdl_bg.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sdl\lv_draw_sdl_composite.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sdl\lv_draw_sdl_img.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sdl\lv_draw_sdl_label.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sdl\lv_draw_sdl_layer.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sdl\lv_draw_sdl_line.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sdl\lv_draw_sdl_mask.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sdl\lv_draw_sdl_polygon.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sdl\lv_draw_sdl_rect.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sdl\lv_draw_sdl_stack_blur.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sdl\lv_draw_sdl_texture_cache.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sdl\lv_draw_sdl_utils.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\stm32_dma2d\lv_gpu_stm32_dma2d.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sw\lv_draw_sw.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sw\lv_draw_sw_arc.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sw\lv_draw_sw_blend.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sw\lv_draw_sw_dither.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sw\lv_draw_sw_gradient.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sw\lv_draw_sw_img.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sw\lv_draw_sw_layer.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sw\lv_draw_sw_letter.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sw\lv_draw_sw_line.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sw\lv_draw_sw_polygon.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sw\lv_draw_sw_rect.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\sw\lv_draw_sw_transform.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\draw\swm341_dma2d\lv_gpu_swm341_dma2d.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\layouts\flex\lv_flex.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\layouts\grid\lv_grid.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\libs\bmp\lv_bmp.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\libs\ffmpeg\lv_ffmpeg.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\libs\freetype\lv_freetype.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\libs\fsdrv\lv_fs_fatfs.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\libs\fsdrv\lv_fs_littlefs.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\libs\fsdrv\lv_fs_posix.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\libs\fsdrv\lv_fs_stdio.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\libs\fsdrv\lv_fs_win32.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\libs\gif\gifdec.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\libs\gif\lv_gif.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\libs\png\lodepng.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\libs\png\lv_png.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\libs\qrcode\lv_qrcode.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\libs\qrcode\qrcodegen.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\libs\rlottie\lv_rlottie.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\libs\sjpg\lv_sjpg.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\libs\sjpg\tjpgd.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\libs\tiny_ttf\lv_tiny_ttf.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\lv_extra.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\others\fragment\lv_fragment.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\others\fragment\lv_fragment_manager.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\others\gridnav\lv_gridnav.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\others\ime\lv_ime_pinyin.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\others\imgfont\lv_imgfont.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\others\monkey\lv_monkey.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\others\msg\lv_msg.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\others\snapshot\lv_snapshot.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\themes\basic\lv_theme_basic.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\themes\default\lv_theme_default.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\themes\mono\lv_theme_mono.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\widgets\animimg\lv_animimg.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\widgets\calendar\lv_calendar.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\widgets\calendar\lv_calendar_header_arrow.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\widgets\calendar\lv_calendar_header_dropdown.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\widgets\chart\lv_chart.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\widgets\colorwheel\lv_colorwheel.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\widgets\imgbtn\lv_imgbtn.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\widgets\keyboard\lv_keyboard.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\widgets\led\lv_led.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\widgets\list\lv_list.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\widgets\menu\lv_menu.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\widgets\meter\lv_meter.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\widgets\msgbox\lv_msgbox.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\widgets\span\lv_span.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\widgets\spinbox\lv_spinbox.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\widgets\spinner\lv_spinner.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\widgets\tabview\lv_tabview.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\widgets\tileview\lv_tileview.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\extra\widgets\win\lv_win.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_dejavu_16_persian_hebrew.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_fmt_txt.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_loader.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_10.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_12.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_12_subpx.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_14.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_16.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_18.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_20.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_22.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_24.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_26.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_28.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_28_compressed.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_30.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_32.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_34.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_36.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_38.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_40.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_42.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_44.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_46.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_48.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_montserrat_8.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_simsun_16_cjk.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_unscii_16.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\font\lv_font_unscii_8.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\hal\lv_hal_disp.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\hal\lv_hal_indev.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\hal\lv_hal_tick.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_anim.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_anim_timeline.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_area.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_async.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_bidi.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_color.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_fs.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_gc.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_ll.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_log.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_lru.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_math.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_mem.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_printf.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_style.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_style_gen.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_templ.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_timer.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_tlsf.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_txt.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_txt_ap.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\misc\lv_utils.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\widgets\lv_arc.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\widgets\lv_bar.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\widgets\lv_btn.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\widgets\lv_btnmatrix.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\widgets\lv_canvas.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\widgets\lv_checkbox.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\widgets\lv_dropdown.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\widgets\lv_img.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\widgets\lv_label.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\widgets\lv_line.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\widgets\lv_objx_templ.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\widgets\lv_roller.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\widgets\lv_slider.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\widgets\lv_switch.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\widgets\lv_table.c.o
Compiling .pio\build\T-Display-AMOLED\lib750\lvgl\widgets\lv_textarea.c.o
Compiling .pio\build\T-Display-AMOLED\lib992\OneButton\OneButton.cpp.o
Compiling .pio\build\T-Display-AMOLED\libe20\WiFi\WiFi.cpp.o
Archiving .pio\build\T-Display-AMOLED\lib750\liblvgl.a
Compiling .pio\build\T-Display-AMOLED\libe20\WiFi\WiFiAP.cpp.o
Compiling .pio\build\T-Display-AMOLED\libe20\WiFi\WiFiClient.cpp.o
Compiling .pio\build\T-Display-AMOLED\libe20\WiFi\WiFiGeneric.cpp.o
Compiling .pio\build\T-Display-AMOLED\libe20\WiFi\WiFiMulti.cpp.o
Compiling .pio\build\T-Display-AMOLED\libe20\WiFi\WiFiSTA.cpp.o
Compiling .pio\build\T-Display-AMOLED\libe20\WiFi\WiFiScan.cpp.o
Compiling .pio\build\T-Display-AMOLED\libe20\WiFi\WiFiServer.cpp.o
Compiling .pio\build\T-Display-AMOLED\libe20\WiFi\WiFiUdp.cpp.o
Compiling .pio\build\T-Display-AMOLED\lib8c5\WiFiClientSecure\WiFiClientSecure.cpp.o
Compiling .pio\build\T-Display-AMOLED\lib8c5\WiFiClientSecure\esp_crt_bundle.c.o
Compiling .pio\build\T-Display-AMOLED\lib8c5\WiFiClientSecure\ssl_client.cpp.o
Compiling .pio\build\T-Display-AMOLED\lib2fb\HTTPClient\HTTPClient.cpp.o
Compiling .pio\build\T-Display-AMOLED\lib76f\SPI\SPI.cpp.o
Archiving .pio\build\T-Display-AMOLED\lib992\libOneButton.a
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\Esp.cpp.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\FirmwareMSC.cpp.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\FunctionalInterrupt.cpp.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\HWCDC.cpp.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\HardwareSerial.cpp.o
Archiving .pio\build\T-Display-AMOLED\lib76f\libSPI.a
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\IPAddress.cpp.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\IPv6Address.cpp.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\MD5Builder.cpp.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\Print.cpp.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\Stream.cpp.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\StreamString.cpp.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\Tone.cpp.o
Archiving .pio\build\T-Display-AMOLED\libe20\libWiFi.a
Archiving .pio\build\T-Display-AMOLED\lib8c5\libWiFiClientSecure.a
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\USB.cpp.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\USBCDC.cpp.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\USBMSC.cpp.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\WMath.cpp.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\WString.cpp.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\base64.cpp.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\cbuf.cpp.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\esp32-hal-adc.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\esp32-hal-bt.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\esp32-hal-cpu.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\esp32-hal-dac.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\esp32-hal-gpio.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\esp32-hal-i2c-slave.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\esp32-hal-i2c.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\esp32-hal-ledc.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\esp32-hal-matrix.c.o
Archiving .pio\build\T-Display-AMOLED\lib2fb\libHTTPClient.a
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\esp32-hal-misc.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\esp32-hal-psram.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\esp32-hal-rgb-led.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\esp32-hal-rmt.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\esp32-hal-sigmadelta.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\esp32-hal-spi.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\esp32-hal-time.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\esp32-hal-timer.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\esp32-hal-tinyusb.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\esp32-hal-touch.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\esp32-hal-uart.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\firmware_msc_fat.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\libb64\cdecode.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\libb64\cencode.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\main.cpp.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\stdlib_noniso.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\wiring_pulse.c.o
Compiling .pio\build\T-Display-AMOLED\FrameworkArduino\wiring_shift.c.o
Archiving .pio\build\T-Display-AMOLED\libFrameworkArduino.a
Linking .pio\build\T-Display-AMOLED\firmware.elf
Retrieving maximum program size .pio\build\T-Display-AMOLED\firmware.elf
Checking size .pio\build\T-Display-AMOLED\firmware.elf
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM:   [==        ]  19.3% (used 63280 bytes from 327680 bytes)
Flash: [==        ]  19.2% (used 1259393 bytes from 6553600 bytes)
Building .pio\build\T-Display-AMOLED\firmware.bin
esptool.py v4.5.1
Creating esp32s3 image...
Merged 3 ELF sections
Successfully created esp32s3 image.
=========================================== [SUCCESS] Took 30.26 seconds ===========================================
 *  Terminal will be reused by tasks, press any key to close it. 

Compiling on platformio doesn't show any errors, since I don't have the board I can't verify that it runs correctly

martinglass commented 9 months ago

Out of service? Or a compilation error?

Compilation error. lv.h not found in expected location etc

lewisxhe commented 9 months ago

You should place the lv_conf.h in the warehouse in the C:\Users\YourName\Documents\Arduino\libraries directory. Is this correct? Upgrading only requires replacing the lvgl folder, and lv_conf.h should remain in the original directory.

If it still doesn’t work, please take a screenshot and tell me what files are contained in the Arduino\libraries directory.

github-actions[bot] commented 6 months ago

This issue is stale because it has been open for 30 days with no activity.

github-actions[bot] commented 6 months ago

This issue was closed because it has been inactive for 14 days since being marked as stale.