-
Notifications
You must be signed in to change notification settings - Fork 9
Description
I'm pretty sure its something I've done as I'm not familiar with PlatformIO. But, I thought I faithfully followed the instructions but it looks like I've come unstuck here and after a bit of going round in circles I thought I'd check the instructions.Particularly around the lv_conf.h note in issue#1
Screen looks a bit like this...
I would appreciate a bit of guidance to help cure the problems. Terminal output seems to have a few errors.
Looks o me that DateTime library and lvgl libraries are not being pulled in. I did add them to the .ini but that didn't fix it entirely but did get rid of a couple.
for reference I used this modified ini file
[env:esp32-s3-devkitc-1]
platform = platformio/espressif32
board = esp32-s3-devkitc-1
framework = arduino
build_flags =
-DARDUINO_USB_MODE=1
-DARDUINO_USB_CDC_ON_BOOT=1
-DBOARD_HAS_PSRAM
board_build.cpu = esp32s3
board_build.arduino.memory_type = qio_opi
lib_deps =
IanH/TRGBArduinoSupport
mcxiaoke/ESPDateTime@^1.0.4
lvgl/lvgl@^8.3.7
The leftover errors are:
#include errors detected. Please update your includePath. Squiggles are disabled for this translation unit (/home/alex/Documents/PlatformIO/Projects/TRGB Clock/src/main.cpp).
and
cannot open source file "../../lv_conf.h" (dependency of "TRGBSuppport.h")
The full output from the terminal is:
* Executing task: platformio run
Processing esp32-s3-devkitc-1 (platform: platformio/espressif32; board: esp32-s3-devkitc-1; framework: arduino)
-------------------------------------------------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32-s3-devkitc-1.html
PLATFORM: Espressif 32 (6.3.0) > Espressif ESP32-S3-DevKitC-1-N8 (8 MB QD, No PSRAM)
HARDWARE: ESP32S3 240MHz, 320KB RAM, 8MB Flash
DEBUG: Current (esp-builtin) On-board (esp-builtin) External (cmsis-dap, esp-bridge, esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa)
PACKAGES:
- 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
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 35 compatible libraries
Scanning dependencies...
Dependency Graph
|-- TRGBArduinoSupport @ 0.0.3
|-- WiFi @ 2.0.0
|-- lvgl @ 8.3.7
Building in release mode
Compiling .pio/build/esp32-s3-devkitc-1/src/main.cpp.o
Compiling .pio/build/esp32-s3-devkitc-1/src/ui.c.o
Building .pio/build/esp32-s3-devkitc-1/bootloader.bin
Generating partitions .pio/build/esp32-s3-devkitc-1/partitions.bin
In file included from .pio/libdeps/esp32-s3-devkitc-1/lvgl/src/misc/lv_log.h:16,
from .pio/libdeps/esp32-s3-devkitc-1/lvgl/lvgl.h:25,
from src/ui.h:9,
from src/ui.c:1:
.pio/libdeps/esp32-s3-devkitc-1/lvgl/src/misc/../lv_conf_internal.h:35:42: fatal error: /home/alex/Documents/PlatformIO/Projects/TRGB: No such file or directory
#include __LV_TO_STR(LV_CONF_PATH)
^
compilation terminated.
Compiling .pio/build/esp32-s3-devkitc-1/lib4ae/lvgl/core/lv_disp.c.o
esptool.py v4.5.1
Creating esp32s3 image...
Merged 1 ELF section
Successfully created esp32s3 image.
Compiling .pio/build/esp32-s3-devkitc-1/lib4ae/lvgl/core/lv_event.c.o
In file included from .pio/libdeps/esp32-s3-devkitc-1/lvgl/src/core/../hal/../draw/lv_draw.h:16,
from .pio/libdeps/esp32-s3-devkitc-1/lvgl/src/core/../hal/lv_hal_disp.h:21,
from .pio/libdeps/esp32-s3-devkitc-1/lvgl/src/core/../hal/lv_hal.h:16,
from .pio/libdeps/esp32-s3-devkitc-1/lvgl/src/core/lv_disp.h:16,
from .pio/libdeps/esp32-s3-devkitc-1/lvgl/src/core/lv_disp.c:9:
.pio/libdeps/esp32-s3-devkitc-1/lvgl/src/core/../hal/../draw/../lv_conf_internal.h:35:42: fatal error: /home/alex/Documents/PlatformIO/Projects/TRGB: No such file or directory
#include __LV_TO_STR(LV_CONF_PATH)
^
compilation terminated.
Compiling .pio/build/esp32-s3-devkitc-1/lib4ae/lvgl/core/lv_group.c.o
In file included from .pio/libdeps/esp32-s3-devkitc-1/lvgl/src/core/lv_obj.h:16,
from .pio/libdeps/esp32-s3-devkitc-1/lvgl/src/core/lv_event.c:9:
.pio/libdeps/esp32-s3-devkitc-1/lvgl/src/core/../lv_conf_internal.h:35:42: fatal error: /home/alex/Documents/PlatformIO/Projects/TRGB: No such file or directory
#include __LV_TO_STR(LV_CONF_PATH)
^
compilation terminated.
*** [.pio/build/esp32-s3-devkitc-1/src/ui.c.o] Error 1
Compiling .pio/build/esp32-s3-devkitc-1/lib4ae/lvgl/core/lv_indev.c.o
*** [.pio/build/esp32-s3-devkitc-1/lib4ae/lvgl/core/lv_disp.c.o] Error 1
*** [.pio/build/esp32-s3-devkitc-1/lib4ae/lvgl/core/lv_event.c.o] Error 1
In file included from .pio/libdeps/esp32-s3-devkitc-1/lvgl/src/core/lv_group.h:17,
from .pio/libdeps/esp32-s3-devkitc-1/lvgl/src/core/lv_group.c:11:
.pio/libdeps/esp32-s3-devkitc-1/lvgl/src/core/../lv_conf_internal.h:35:42: fatal error: /home/alex/Documents/PlatformIO/Projects/TRGB: No such file or directory
#include __LV_TO_STR(LV_CONF_PATH)
^
compilation terminated.
*** [.pio/build/esp32-s3-devkitc-1/lib4ae/lvgl/core/lv_group.c.o] Error 1
In file included from .pio/libdeps/esp32-s3-devkitc-1/lvgl/src/core/lv_obj.h:16,
from .pio/libdeps/esp32-s3-devkitc-1/lvgl/src/core/lv_indev.h:16,
from .pio/libdeps/esp32-s3-devkitc-1/lvgl/src/core/lv_indev.c:9:
.pio/libdeps/esp32-s3-devkitc-1/lvgl/src/core/../lv_conf_internal.h:35:42: fatal error: /home/alex/Documents/PlatformIO/Projects/TRGB: No such file or directory
#include __LV_TO_STR(LV_CONF_PATH)
^
compilation terminated.
*** [.pio/build/esp32-s3-devkitc-1/lib4ae/lvgl/core/lv_indev.c.o] Error 1
In file included from .pio/libdeps/esp32-s3-devkitc-1/lvgl/src/misc/lv_log.h:16,
from .pio/libdeps/esp32-s3-devkitc-1/lvgl/lvgl.h:25,
from .pio/libdeps/esp32-s3-devkitc-1/TRGBArduinoSupport/src/TRGBSuppport.h:18,
from src/main.cpp:1:
.pio/libdeps/esp32-s3-devkitc-1/lvgl/src/misc/../lv_conf_internal.h:35:42: fatal error: /home/alex/Documents/PlatformIO/Projects/TRGB: No such file or directory
#include __LV_TO_STR(LV_CONF_PATH)
^
compilation terminated.
*** [.pio/build/esp32-s3-devkitc-1/src/main.cpp.o] Error 1
============================================== [FAILED] Took 7.03 seconds ==============================================
* The terminal process "platformio 'run'" terminated with exit code: 1.
* Terminal will be reused by tasks, press any key to close it.
