-
Notifications
You must be signed in to change notification settings - Fork 11
Description
I have never used PlatformIO before, but when I try to build this project, I get several errors. Any idea if this is my fault or an issue in the project files?
- Executing task: C:\Users\jay20.platformio\penv\Scripts\platformio.exe run
Processing esp32dev (platform: espressif32; board: esp32dev; framework: arduino)
Verbose mode can be enabled via -v, --verbose
option
CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32dev.html
PLATFORM: Espressif 32 (6.11.0) > Espressif ESP32 Dev Module
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
DEBUG: Current (cmsis-dap) 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.20017.241212+sha.dcc1105b
- tool-esptoolpy @ 1.40501.0 (4.5.1)
- toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch5
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 40 compatible libraries
Scanning dependencies...
Dependency Graph
|-- TFT_eSPI @ 2.5.43
|-- lvgl @ 8.4.0
|-- ArduinoJson @ 6.21.5
|-- IotWebConf @ 3.2.1
|-- micro-http-status @ 1.0.3
|-- micro-moustache @ 1.0.1
|-- micro-timezonedb @ 1.0.4
|-- HTTPClient @ 2.0.0
|-- ESPmDNS @ 2.0.0
|-- SPI @ 2.0.0
Building in release mode
Compiling .pio\build\esp32dev\src\flight_info.cpp.o
Compiling .pio\build\esp32dev\src\main.cpp.o
In file included from src/main.cpp:3:
C:/Users/jay20/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src/SPI.h:25:10: fatal error: pins_arduino.h: No such file or directory
- Looking for pins_arduino.h dependency? Check our library registry!
- CLI > platformio lib search "header:pins_arduino.h"
- Web > https://registry.platformio.org/search?q=header:pins_arduino.h
#include "pins_arduino.h"
^~~~~~~~~~~~~~~~
compilation terminated.
In file included from C:/Users/jay20/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h:83,
from C:/Users/jay20/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:36,
from include/flight_info.h:3,
from src/flight_info.cpp:1:
C:/Users/jay20/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h:29:10: fatal error: pins_arduino.h: No such file or directory
- Looking for pins_arduino.h dependency? Check our library registry!
- CLI > platformio lib search "header:pins_arduino.h"
- Web > https://registry.platformio.org/search?q=header:pins_arduino.h
#include "pins_arduino.h"
^~~~~~~~~~~~~~~~
compilation terminated.
Compiling .pio\build\esp32dev\libdfe\SPI\SPI.cpp.o
*** [.pio\build\esp32dev\src\main.cpp.o] Error 1
*** [.pio\build\esp32dev\src\flight_info.cpp.o] Error 1
In file included from C:/Users/jay20/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src/SPI.cpp:22:
C:/Users/jay20/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src/SPI.h:25:10: fatal error: pins_arduino.h: No such file or directory
- Looking for pins_arduino.h dependency? Check our library registry!
- CLI > platformio lib search "header:pins_arduino.h"
- Web > https://registry.platformio.org/search?q=header:pins_arduino.h
#include "pins_arduino.h"
^~~~~~~~~~~~~~~~
compilation terminated.
*** [.pio\build\esp32dev\libdfe\SPI\SPI.cpp.o] Error 1
========================================================================================= [FAILED] Took 35.14 seconds =========================================================================================
Processing lilygo-t-display-s3 (platform: espressif32; board: lilygo-t-display-s3; framework: arduino)
Verbose mode can be enabled via -v, --verbose
option
CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/lilygo-t-display-s3.html
PLATFORM: Espressif 32 (6.11.0) > LilyGo T-Display-S3
HARDWARE: ESP32S3 240MHz, 320KB RAM, 16MB Flash
DEBUG: Current (cmsis-dap) External (cmsis-dap, esp-bridge, esp-builtin, 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.20017.241212+sha.dcc1105b
- tool-esptoolpy @ 1.40501.0 (4.5.1)
- tool-openocd-esp32 @ 2.1100.20220706 (11.0)
- 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 40 compatible libraries
Scanning dependencies...
Dependency Graph
|-- TFT_eSPI @ 2.5.43
|-- lvgl @ 8.4.0
|-- ArduinoJson @ 6.21.5
|-- IotWebConf @ 3.2.1
|-- micro-http-status @ 1.0.3
|-- micro-moustache @ 1.0.1
|-- micro-timezonedb @ 1.0.4
|-- HTTPClient @ 2.0.0
|-- ESPmDNS @ 2.0.0
|-- SPI @ 2.0.0
Building in release mode
Compiling .pio\build\lilygo-t-display-s3\src\airlines.cpp.o
Compiling .pio\build\lilygo-t-display-s3\src\airports.cpp.o
Compiling .pio\build\lilygo-t-display-s3\src\countries.cpp.o
In file included from .pio/libdeps/lilygo-t-display-s3/lvgl/src/misc/../lv_conf_internal.h:15,
from .pio/libdeps/lilygo-t-display-s3/lvgl/src/misc/lv_log.h:16,
from .pio/libdeps/lilygo-t-display-s3/lvgl/lvgl.h:25,
from include/country_flags.h:7,
from include/country.h:3,
from include/airport.h:3,
from src/airports.cpp:1:
.pio/libdeps/lilygo-t-display-s3/lvgl/src/misc/../lv_conf_kconfig.h:15:14: fatal error: sdkconfig.h: No such file or directory
- Looking for sdkconfig.h dependency? Check our library registry!
- CLI > platformio lib search "header:sdkconfig.h"
- Web > https://registry.platformio.org/search?q=header:sdkconfig.h
include "sdkconfig.h"
^~~~~~~~~~~~~
compilation terminated.
In file included from .pio/libdeps/lilygo-t-display-s3/lvgl/src/misc/../lv_conf_internal.h:15,
from .pio/libdeps/lilygo-t-display-s3/lvgl/src/misc/lv_log.h:16,
from .pio/libdeps/lilygo-t-display-s3/lvgl/lvgl.h:25,
from include/country_flags.h:7,
from include/country.h:3,
from include/airline.h:3,
from src/airlines.cpp:1:
.pio/libdeps/lilygo-t-display-s3/lvgl/src/misc/../lv_conf_kconfig.h:15:14: fatal error: sdkconfig.h: No such file or directory
- Looking for sdkconfig.h dependency? Check our library registry!
- CLI > platformio lib search "header:sdkconfig.h"
- Web > https://registry.platformio.org/search?q=header:sdkconfig.h
include "sdkconfig.h"
^~~~~~~~~~~~~
compilation terminated.
In file included from .pio/libdeps/lilygo-t-display-s3/lvgl/src/misc/../lv_conf_internal.h:15,
from .pio/libdeps/lilygo-t-display-s3/lvgl/src/misc/lv_log.h:16,
from .pio/libdeps/lilygo-t-display-s3/lvgl/lvgl.h:25,
from include/country_flags.h:7,
from include/country.h:3,
from src/countries.cpp:1:
.pio/libdeps/lilygo-t-display-s3/lvgl/src/misc/../lv_conf_kconfig.h:15:14: fatal error: sdkconfig.h: No such file or directory
- Looking for sdkconfig.h dependency? Check our library registry!
- CLI > platformio lib search "header:sdkconfig.h"
- Web > https://registry.platformio.org/search?q=header:sdkconfig.h
include "sdkconfig.h"
^~~~~~~~~~~~~
compilation terminated.
Compiling .pio\build\lilygo-t-display-s3\src\flight_info.cpp.o
*** [.pio\build\lilygo-t-display-s3\src\airports.cpp.o] Error 1
*** [.pio\build\lilygo-t-display-s3\src\airlines.cpp.o] Error 1
*** [.pio\build\lilygo-t-display-s3\src\countries.cpp.o] Error 1
In file included from include/flight_info.h:3,
from src/flight_info.cpp:1:
C:/Users/jay20/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:33:10: fatal error: freertos/FreeRTOS.h: No such file or directory
#include "freertos/FreeRTOS.h"
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
*** [.pio\build\lilygo-t-display-s3\src\flight_info.cpp.o] Error 1
========================================================================================= [FAILED] Took 29.20 seconds =========================================================================================
Environment Status Duration
esp32dev FAILED 00:00:35.138
lilygo-t-display-s3 FAILED 00:00:29.201
==================================================================================== 2 failed, 0 succeeded in 00:01:04.339 ====================================================================================
- The terminal process "C:\Users\jay20.platformio\penv\Scripts\platformio.exe 'run'" terminated with exit code: 1.
- Terminal will be reused by tasks, press any key to close it.