OpenSprinkler › Forums › OpenSprinkler Unified Firmware › ESP32 port of 2.1.9 firmware › Reply To: ESP32 port of 2.1.9 firmware
kowal00071
hello i tried to compile @arigita project in Arduino ide, it’s not possible, i tried two months, now i’m trying in platformio and i have error too, could someone help me? Please
[code] * Executing task in folder AriloSprinkler-Firmware-branch_dev_esp32: C:\Users\kowal\.platformio\penv\Scripts\platformio.exe run
Processing opensprinkler32 (framework: arduino; platform: [email protected].4; board: esp32dev)
————————————————————————————————————————————————————————————————Library Manager: Installing adafruit/Adafruit SSD1306 @ 2.5.0
Unpacking [####################################] 100%
Library Manager: Adafruit [email protected] has been installed!
Library Manager: Resolving dependencies…
Library Manager: Installing Adafruit GFX Library
Unpacking [####################################] 100%
Library Manager: Adafruit GFX [email protected].5 has been installed!
Library Manager: Resolving dependencies…
Library Manager: Installing Adafruit BusIO
Unpacking [####################################] 100%
Library Manager: Adafruit [email protected].1 has been installed!
Library Manager: Installing mbed-thechrisyd/RCSwitch @ 0.0.0+sha.6f4be1a7962c
Unpacking [####################################] 100%
Library Manager: [email protected]+sha.6f4be1a7962c has been installed!
Library Manager: Installing uipethernet/UIPEthernet @ 2.0.8
Unpacking [####################################] 100%
Library Manager: [email protected] has been installed!
Library Manager: Installing knolleary/PubSubClient @ ^2.8
Unpacking [####################################] 100%
Library Manager: [email protected] has been installed!
Verbose mode can be enabled via -v, --verbose
option
CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32dev.html
PLATFORM: Espressif 32 (1.12.4) > Espressif ESP32 Dev Module
HARDWARE: ESP32 80MHz, 320KB RAM, 4MB Flash
DEBUG: Current (esp-prog) External (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.10004.210126 (1.0.4)
– tool-esptoolpy @ 1.20800.0 (2.8.0)
– toolchain-xtensa32 @ 2.50200.97 (5.2.0)
Converting mainArduino.ino
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 31 compatible libraries
Scanning dependencies…
FileNotFoundError: [Errno 2] No such file or directory: ‘C:\\Users\\kowal\\Desktop\\splin\\AriloSprinkler-Firmware-branch_dev_esp32\\.pioenvs\\libdeps\\opensprinkler32\\UIPEthernet\\utility\\uip_arp.c’:
File “C:\Users\kowal\.platformio\penv\lib\site-packages\platformio\builder\main.py”, line 187:
env.SConscript(“$BUILD_SCRIPT”)
File “C:\Users\kowal\.platformio\packages\tool-scons\scons-local-4.4.0\SCons\Script\SConscript.py”, line 597:
return _SConscript(self.fs, *files, **subst_kw)
File “C:\Users\kowal\.platformio\packages\tool-scons\scons-local-4.4.0\SCons\Script\SConscript.py”, line 285:
exec(compile(scriptdata, scriptname, ‘exec’), call_stack[-1].globals)
File “C:\Users\kowal\.platformio\platforms\espressif32\builder\main.py”, line 223:
target_elf = env.BuildProgram()
File “C:\Users\kowal\.platformio\packages\tool-scons\scons-local-4.4.0\SCons\Util.py”, line 737:
return self.method(*nargs, **kwargs)
File “C:\Users\kowal\.platformio\penv\lib\site-packages\platformio\builder\tools\piobuild.py”, line 61:
env.ProcessProjectDeps()
File “C:\Users\kowal\.platformio\packages\tool-scons\scons-local-4.4.0\SCons\Util.py”, line 737:
return self.method(*nargs, **kwargs)
File “C:\Users\kowal\.platformio\penv\lib\site-packages\platformio\builder\tools\piobuild.py”, line 137:
plb = env.ConfigureProjectLibBuilder()
File “C:\Users\kowal\.platformio\packages\tool-scons\scons-local-4.4.0\SCons\Util.py”, line 737:
return self.method(*nargs, **kwargs)
File “C:\Users\kowal\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py”, line 1182:
project.search_deps_recursive()
File “C:\Users\kowal\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py”, line 430:
self.depend_on(lb, search_files=lb_search_files)
File “C:\Users\kowal\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py”, line 456:
lb.search_deps_recursive(search_files)
File “C:\Users\kowal\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py”, line 430:
self.depend_on(lb, search_files=lb_search_files)
File “C:\Users\kowal\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py”, line 456:
lb.search_deps_recursive(search_files)
File “C:\Users\kowal\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py”, line 420:
for inc in self.get_implicit_includes(search_files):
File “C:\Users\kowal\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py”, line 379:
candidates = LibBuilderBase.CLASSIC_SCANNER(
File “C:\Users\kowal\.platformio\packages\tool-scons\scons-local-4.4.0\SCons\Scanner\__init__.py”, line 221:
node_list = self.function(node, env, path)
File “C:\Users\kowal\.platformio\packages\tool-scons\scons-local-4.4.0\SCons\Scanner\__init__.py”, line 347:
return self.scan(node, path)
File “C:\Users\kowal\.platformio\packages\tool-scons\scons-local-4.4.0\SCons\Scanner\__init__.py”, line 379:
includes = self.find_include_names(node)
File “C:\Users\kowal\.platformio\packages\tool-scons\scons-local-4.4.0\SCons\Scanner\__init__.py”, line 372:
return self.cre.findall(node.get_text_contents())
File “C:\Users\kowal\.platformio\packages\tool-scons\scons-local-4.4.0\SCons\Node\FS.py”, line 2737:
contents = self.get_contents()
File “C:\Users\kowal\.platformio\packages\tool-scons\scons-local-4.4.0\SCons\Node\FS.py”, line 2728:
return SCons.Node._get_contents_map[self._func_get_contents](self)
File “C:\Users\kowal\.platformio\packages\tool-scons\scons-local-4.4.0\SCons\Node\__init__.py”, line 213:
with open(fname, “rb”) as fp:
[/code]