Replies: 2 comments
-
Please make sure to first use the right dependencies, and also their latest versions. lib_compat_mode = strict
lib_ldf_mode = chain |
Beta Was this translation helpful? Give feedback.
0 replies
-
I can compile my code that way:
[env:lolin_s2_mini]
platform = espressif32
board = lolin_s2_mini
framework = arduino
board_build.filesystem = littlefs
upload_protocol = espota
upload_port = 192.168.129.31
lib_deps =
adafruit/Adafruit PWM Servo Driver Library@^3.0.2
***@***.***
Of course, I would like to use the latest version of your library.
Thanks,
… Le 16 févr. 2025 à 16:03, Mathieu Carbou ***@***.***> a écrit :
Please make sure to first use the right dependencies, and also their latest versions.
Also, you seem to miss ArduinoJson in your dependencies ? Or don't use the latest version ?
Also you better add that in your ini file:
lib_compat_mode = strict
lib_ldf_mode = chain
—
Reply to this email directly, view it on GitHub <#80 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAFQTUGIPZ2YUTFY52TER232QCSDTAVCNFSM6AAAAABXHVGGIGVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTEMRRGU3TOMQ>.
You are receiving this because you authored the thread.
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
Since few days, I got the following message while compiling my project on platformio.
Any idea what is wrong?
Platformio.ini:
[env:lolin_s2_mini]
platform = espressif32
board = lolin_s2_mini
framework = arduino
extra_scripts = pre:clearTerminal.py
board_build.filesystem = littlefs
upload_protocol = espota
upload_port = 192.168.129.25
;upload_port = /dev/tty.usbmodem01
;monitor_speed = 115200
lib_deps = mathieucarbou/ESPAsyncWebServer@^3.6.0
fastled/FastLED@^3.8.0
Processing lolin_s2_mini (platform: espressif32; board: lolin_s2_mini; framework: arduino)
Verbose mode can be enabled via
-v, --verbose
optionCONFIGURATION: https://docs.platformio.org/page/boards/espressif32/lolin_s2_mini.html
PLATFORM: Espressif 32 (6.10.0) > WEMOS LOLIN S2 Mini
HARDWARE: ESP32S2 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:
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 42 compatible libraries
Scanning dependencies...
Dependency Graph
|-- ESPAsyncWebServer @ 3.6.0
|-- Adafruit PWM Servo Driver Library @ 3.0.2
|-- SPI @ 2.0.0
|-- ArduinoOTA @ 2.0.0
|-- AsyncTCP @ 3.3.2
|-- FS @ 2.0.0
|-- LittleFS @ 2.0.0
|-- WiFi @ 2.0.0
Building in release mode
Compiling .pio/build/lolin_s2_mini/libac8/ESPAsyncWebServer/AsyncJson.cpp.o
Compiling .pio/build/lolin_s2_mini/libac8/ESPAsyncWebServer/AsyncMessagePack.cpp.o
Archiving .pio/build/lolin_s2_mini/libf40/libWire.a
Indexing .pio/build/lolin_s2_mini/libf40/libWire.a
Compiling .pio/build/lolin_s2_mini/lib075/SPI/SPI.cpp.o
Compiling .pio/build/lolin_s2_mini/lib05e/Adafruit BusIO/Adafruit_BusIO_Register.cpp.o
Compiling .pio/build/lolin_s2_mini/lib05e/Adafruit BusIO/Adafruit_GenericDevice.cpp.o
Compiling .pio/build/lolin_s2_mini/lib05e/Adafruit BusIO/Adafruit_I2CDevice.cpp.o
Compiling .pio/build/lolin_s2_mini/lib05e/Adafruit BusIO/Adafruit_SPIDevice.cpp.o
Compiling .pio/build/lolin_s2_mini/lib59a/Adafruit PWM Servo Driver Library/Adafruit_PWMServoDriver.cpp.o
Compiling .pio/build/lolin_s2_mini/lib66c/Update/HttpsOTAUpdate.cpp.o
Compiling .pio/build/lolin_s2_mini/lib66c/Update/Updater.cpp.o
Compiling .pio/build/lolin_s2_mini/libf08/ESPmDNS/ESPmDNS.cpp.o
In file included from .pio/libdeps/lolin_s2_mini/ESPAsyncWebServer/src/AsyncMessagePack.cpp:1:
.pio/libdeps/lolin_s2_mini/ESPAsyncWebServer/src/AsyncMessagePack.h: In member function 'bool AsyncMessagePackResponse::overflowed() const':
.pio/libdeps/lolin_s2_mini/ESPAsyncWebServer/src/AsyncMessagePack.h:67:50: error: 'const DynamicJsonDocument' {aka 'const class ArduinoJson6151_0000010::BasicJsonDocument<ArduinoJson6151_0000010::DefaultAllocator>'} has no member named 'overflowed'
bool overflowed() const { return _jsonBuffer.overflowed(); }
^~~~~~~~~~
In file included from .pio/libdeps/lolin_s2_mini/ESPAsyncWebServer/src/AsyncJson.cpp:1:
.pio/libdeps/lolin_s2_mini/ESPAsyncWebServer/src/AsyncJson.h: In member function 'bool AsyncJsonResponse::overflowed() const':
.pio/libdeps/lolin_s2_mini/ESPAsyncWebServer/src/AsyncJson.h:83:50: error: 'const DynamicJsonDocument' {aka 'const class ArduinoJson6151_0000010::BasicJsonDocument<ArduinoJson6151_0000010::DefaultAllocator>'} has no member named 'overflowed'
bool overflowed() const { return _jsonBuffer.overflowed(); }
^~~~~~~~~~
Compiling .pio/build/lolin_s2_mini/libfa4/ArduinoOTA/ArduinoOTA.cpp.o
*** [.pio/build/lolin_s2_mini/libac8/ESPAsyncWebServer/AsyncMessagePack.cpp.o] Error 1
*** [.pio/build/lolin_s2_mini/libac8/ESPAsyncWebServer/AsyncJson.cpp.o] Error 1
Beta Was this translation helpful? Give feedback.
All reactions