Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ModuleNotFoundError: No module named 'encodings' #976

Closed
IAmOrion opened this issue Nov 13, 2022 · 34 comments
Closed

ModuleNotFoundError: No module named 'encodings' #976

IAmOrion opened this issue Nov 13, 2022 · 34 comments

Comments

@IAmOrion
Copy link

IAmOrion commented Nov 13, 2022

Just (re)installed this onto my Windows machine. Latest v2.6.3.

No matter what board I choose, I always get the following Python error

Fatal Python error: initfsencoding: unable to load the file system codec
ModuleNotFoundError: No module named 'encodings'

Current thread 0x000030b4 (most recent call first):
exit status -1073740791
Error compiling for board Generic RP2040.

Edit: Downgrading to 2.6.1 'fixes it' and works

@revell1
Copy link

revell1 commented Nov 13, 2022

@IAmOrion, As you saw, I had the same issue.

My workaround is to:

1: UNINSTALL my current version of the library.
2: Exit the IDE.
3: Wait a minute or more, otherwise there appears to be some timing delay. Then open IDE.
4: Install the latest version of the library.
5: Exit the IDE.
6: Wait a minute or so again. Open IDE and build project.

This process has worked for me every time. Just updating a library used to work, but since about 2.6.1 this strange issue has appeared. I do not think I have updated the IDE version, so unclear why the issue has started.

@IAmOrion
Copy link
Author

@revell1 Yes I saw your post about it, for me, on Windows 11 22H2, that didn't work. But as i say, using 2.6.1 works for me, and I don't think the changes affect my current projects so no big deal atm

@fletchjp
Copy link

fletchjp commented Nov 18, 2022

I am getting a similar error on a new computer with Windows 11 after moving my work from another computer. Again, version 2.6.1 works for me on Windows 11.
Thanks
John

@maxgerhardt
Copy link
Contributor

maxgerhardt commented Nov 22, 2022

What version of the Arduino IDE is in use here?

When you manually download and unpack https://github.com/earlephilhower/pico-quick-toolchain/releases/download/1.0.1-base/python3-3.7.2.post1-embed-win32v2a.zip, and start the python interpreter therein (python3.exe) and do import encodings, does it show the issue?

@fletchjp
Copy link

I am using Arduino IDE 1.8.19 and I install the software through the boards manager process. I am currently using Arduino-Pico 2.6.1 without any problems.

@IAmOrion
Copy link
Author

@maxgerhardt I too am using 1.8.19, I will check your linked download this week. As above though, 2.6.1 works perfectly

@maxgerhardt
Copy link
Contributor

maxgerhardt commented Nov 23, 2022

I can't reproduce this in a Windows 11 VM directly from Microsoft.

>ver
Microsoft Windows [Version 10.0.22000.1219]

and latest Arduino-Pico 2.6.3 installed via the board manager in Arduino IDE 1.8.19, downloaded in the .zip archive version, can compile sketches no problems.

grafik

  • Do you have installed Python previously?
  • Do you have python related environment variables, like PYTHON or PYTHONHOME set?
  • Are you using the Arduino IDE as the .zip version or .exe or as a Windows App version?
  • What language is the OS installed in?

@earlephilhower
Copy link
Owner

Thanks @maxgerhardt for the assist! I am also unable to reproduce on a Win10 physical system, nor on a temp VM I threw together.

@IAmOrion and @fletchjp if you could enable logging via File->Prefs->Show Verbose Output->Compile and rebuild with a failure and cut-n-paste the text output in the log window. It looks like, for some reason, the IDE is not using the installed Python and somehow falls into using a system copy which is not the right 3.x version that is shipped w/the core. This log would at least print out exactly what command line was being run when the failure happens. If it's not the right Python being called, that would show. Or, if there were missing params (we use "isolated" mode which should NEVER use anything but the distributed PyLibs) it would show it.

@maxgerhardt
Copy link
Contributor

maxgerhardt commented Nov 23, 2022

I'm wondering if I have to go through a special sequence. The Windows 11 VM was fully windows-updated, but it was still downloaded some time ago and probably not what's not on https://developer.microsoft.com/de-de/windows/downloads/virtual-machines/ now. And I directly installed core 2.6.3, not 2.6.1 -> update to 2.6.3. I did however restart the Arduino IDE and compiled multiple times to make sure it would go through after program restarts.

Curious what other's install procedure was so I can reproduce that more exactly.

@IAmOrion
Copy link
Author

@earlephilhower I shall enable the logging tomorrow and report back.

@maxgerhardt I had 2.6.1 installed (I do also have Python installed but thus far has never clashed or been an issue). I installed 1.8.19 via the exe/msi installer direct from Arduino.cc. I installed < 2.6.1 via the board manager. At some point I updated to 2.6.1 and all was well. I missed 2.6.2 purely because I didn't update the board when prompted. I then started a new RP2040 project, and the board update was at 2.6.3, so I updated via board manager. Kept getting the error mentioned, so I reverted back to 2.6.1 (again, skipping 2.6.2, purely because I knew 2.6.1 worked perfectly and I needed to compile and test stuff).

I have been using 2.6.1 since perfectly fine. As mentioned I will enable logging and update to get more details on the error

@maxgerhardt
Copy link
Contributor

I do also have Python installed but thus far has never clashed or been an issue

Is that the Windows Store version of Python or from https://www.python.org/downloads/windows/? Which version exactly?

@fletchjp
Copy link

Earle, I have just seen this message, I have just shut down the computer where I have the problem and I won't be able to get to this for a bit - I am a Warley MRC member and involved with the Model Railway Show this weekend.

@fletchjp
Copy link

Earle

I have come to the conclusion that the problem is not in either version 2.6.1. or 2.6.3. The problem is in the update process.

I have experienced the problem upgrading from 2.6.1 to 2.6.3 and downgrading back to 2.6.1. The error message about encodings was the same with both operations, In each case the solution was to delete arduino-pico and do a reinstall of the required version. I can then successfully compile.

I hope this helps.

John

@fletchjp
Copy link

fletchjp commented Nov 25, 2022

Here is some more information about the upgrade problem in a file

I don’t know what this means. The boards are not installed.

John
Arduin-pico-upgrade-messages.docx

@earlephilhower
Copy link
Owner

@fletchjp , looks like the Arduino IDE has a problem installing the core on your system for some reason and that might be enough to cause your failure (i.e. the Python extraction fails, causing the Python3.exe file to fail on startup with missing libraries).

Under Windows I've seen things like this with certain AntiVirus SW/anti-malware blockers where the scanner blocks creation of certain (legal, safe) filetypes because of the way it's running. But in any case, it seems there's nothing wrong with the archive or the core here but with either the Windows IDE or unpacker which we don't have control over. :(

I would suggest you try the "uninstall, reinstall later version" option that was mentioned as working above.

@fletchjp
Copy link

Earle Thank you for this. My system is a fairly new Windows 11 setup where I am gradually installing new software. I have recently started to use the arduino-cli software which I had not used before. It was not running when I did these update experiments. I will have to be careful when I am next offered an update to Arduino-pico.

I am glad there is nothing wrong with your system.

Best wishes

John

@IAmOrion
Copy link
Author

Uninstall / Reinstall didn't work for me - 2.6.3 still errors.

Here's the full error message log - verbose output on compile is enabled

Arduino: 1.8.19 (Windows 10), Board: "Generic RP2040, 2MB (no FS), 133 MHz, Small (-Os) (standard), Disabled, Disabled, Disabled, Disabled, None, Pico SDK, IPv4 Only, Generic SPI /2"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\IAmOrion\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\IAmOrion\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\IAmOrion\Documents\Arduino\libraries -fqbn=rp2040:rp2040:generic:flash=2097152_0,freq=133,opt=Small,rtti=Disabled,stackprotect=Disabled,exceptions=Disabled,dbgport=Disabled,dbglvl=None,usbstack=picosdk,ipstack=ipv4only,boot2=boot2_generic_03h_2_padded_checksum -ide-version=10819 -build-path C:\Users\IAmOrion\AppData\Local\Temp\arduino_build_207126 -warnings=none -build-cache C:\Users\IAmOrion\AppData\Local\Temp\arduino_cache_265832 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.pqt-mklittlefs.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-mklittlefs\1.4.0-c-0196c06 -prefs=runtime.tools.pqt-mklittlefs-1.4.0-c-0196c06.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-mklittlefs\1.4.0-c-0196c06 -prefs=runtime.tools.pqt-openocd.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-openocd\1.4.0-c-0196c06 -prefs=runtime.tools.pqt-openocd-1.4.0-c-0196c06.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-openocd\1.4.0-c-0196c06 -prefs=runtime.tools.pqt-gcc.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\1.4.0-c-0196c06 -prefs=runtime.tools.pqt-gcc-1.4.0-c-0196c06.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\1.4.0-c-0196c06 -prefs=runtime.tools.pqt-pioasm.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-pioasm\1.4.0-c-0196c06 -prefs=runtime.tools.pqt-pioasm-1.4.0-c-0196c06.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-pioasm\1.4.0-c-0196c06 -prefs=runtime.tools.pqt-python3.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-python3\1.0.1-base-3a57aed -prefs=runtime.tools.pqt-python3-1.0.1-base-3a57aed.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-python3\1.0.1-base-3a57aed -prefs=runtime.tools.pqt-elf2uf2.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-elf2uf2\1.4.0-c-0196c06 -prefs=runtime.tools.pqt-elf2uf2-1.4.0-c-0196c06.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-elf2uf2\1.4.0-c-0196c06 -verbose X:\Arduino Sketches\WireHarnessWrappingMachine_v1\WireHarnessWrappingMachine_v1.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\IAmOrion\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\IAmOrion\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\IAmOrion\Documents\Arduino\libraries -fqbn=rp2040:rp2040:generic:flash=2097152_0,freq=133,opt=Small,rtti=Disabled,stackprotect=Disabled,exceptions=Disabled,dbgport=Disabled,dbglvl=None,usbstack=picosdk,ipstack=ipv4only,boot2=boot2_generic_03h_2_padded_checksum -ide-version=10819 -build-path C:\Users\IAmOrion\AppData\Local\Temp\arduino_build_207126 -warnings=none -build-cache C:\Users\IAmOrion\AppData\Local\Temp\arduino_cache_265832 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.pqt-mklittlefs.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-mklittlefs\1.4.0-c-0196c06 -prefs=runtime.tools.pqt-mklittlefs-1.4.0-c-0196c06.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-mklittlefs\1.4.0-c-0196c06 -prefs=runtime.tools.pqt-openocd.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-openocd\1.4.0-c-0196c06 -prefs=runtime.tools.pqt-openocd-1.4.0-c-0196c06.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-openocd\1.4.0-c-0196c06 -prefs=runtime.tools.pqt-gcc.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\1.4.0-c-0196c06 -prefs=runtime.tools.pqt-gcc-1.4.0-c-0196c06.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\1.4.0-c-0196c06 -prefs=runtime.tools.pqt-pioasm.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-pioasm\1.4.0-c-0196c06 -prefs=runtime.tools.pqt-pioasm-1.4.0-c-0196c06.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-pioasm\1.4.0-c-0196c06 -prefs=runtime.tools.pqt-python3.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-python3\1.0.1-base-3a57aed -prefs=runtime.tools.pqt-python3-1.0.1-base-3a57aed.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-python3\1.0.1-base-3a57aed -prefs=runtime.tools.pqt-elf2uf2.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-elf2uf2\1.4.0-c-0196c06 -prefs=runtime.tools.pqt-elf2uf2-1.4.0-c-0196c06.path=C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-elf2uf2\1.4.0-c-0196c06 -verbose X:\Arduino Sketches\WireHarnessWrappingMachine_v1\WireHarnessWrappingMachine_v1.ino

Using board 'generic' from platform in folder: C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\2.6.3

Using core 'rp2040' from platform in folder: C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\2.6.3

Detecting libraries used...

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126\\sketch\\WireHarnessWrappingMachine_v1.ino.cpp" -o nul

Alternatives for Adafruit_NeoPixel.h: [[email protected]]

ResolveLibrary(Adafruit_NeoPixel.h)

  -> candidates: [[email protected]]

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126\\sketch\\WireHarnessWrappingMachine_v1.ino.cpp" -o nul

Alternatives for Wire.h: [[email protected]]

ResolveLibrary(Wire.h)

  -> candidates: [[email protected]]

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src" "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126\\sketch\\WireHarnessWrappingMachine_v1.ino.cpp" -o nul

Alternatives for Adafruit_GFX.h: [[email protected]]

ResolveLibrary(Adafruit_GFX.h)

  -> candidates: [[email protected]]

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126\\sketch\\WireHarnessWrappingMachine_v1.ino.cpp" -o nul

Alternatives for Adafruit_I2CDevice.h: [[email protected]]

ResolveLibrary(Adafruit_I2CDevice.h)

  -> candidates: [[email protected]]

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126\\sketch\\WireHarnessWrappingMachine_v1.ino.cpp" -o nul

Alternatives for SPI.h: [[email protected]]

ResolveLibrary(SPI.h)

  -> candidates: [[email protected]]

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\SPI\\src" "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126\\sketch\\WireHarnessWrappingMachine_v1.ino.cpp" -o nul

Alternatives for Adafruit_SSD1306.h: [[email protected]]

ResolveLibrary(Adafruit_SSD1306.h)

  -> candidates: [[email protected]]

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\SPI\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126\\sketch\\WireHarnessWrappingMachine_v1.ino.cpp" -o nul

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\SPI\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel\\Adafruit_NeoPixel.cpp" -o nul

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\SPI\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel\\esp.c" -o nul

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\SPI\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel\\esp8266.c" -o nul

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\SPI\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel\\kendyte_k210.c" -o nul

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\SPI\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src\\Wire.cpp" -o nul

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\SPI\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library\\Adafruit_GFX.cpp" -o nul

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\SPI\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library\\Adafruit_GrayOLED.cpp" -o nul

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\SPI\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library\\Adafruit_SPITFT.cpp" -o nul

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\SPI\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library\\glcdfont.c" -o nul

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\SPI\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO\\Adafruit_BusIO_Register.cpp" -o nul

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\SPI\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO\\Adafruit_I2CDevice.cpp" -o nul

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\SPI\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO\\Adafruit_SPIDevice.cpp" -o nul

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\SPI\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\SPI\\src\\SPI.cpp" -o nul

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\SPI\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_SSD1306\\Adafruit_SSD1306.cpp" -o nul

Generating function prototypes...

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-gcc\\1.4.0-c-0196c06/bin/arm-none-eabi-g++" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core" -c -Werror=return-type -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSB_VID=0x2e8a -DUSB_PID=0xf00a "-DUSB_MANUFACTURER=\"Generic\"" "-DUSB_PRODUCT=\"RP2040\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=0 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"generic\"" -DTARGET_RP2040 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS "-iprefixC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/" "@C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/lib/platform_inc.txt" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/include" -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DSERIALUSB_PID=0xf00a -DUSBD_MAX_POWER_MA=250 -DF_CPU=133000000L -DARDUINO=10819 -DARDUINO_GENERIC_RP2040 "-DBOARD_NAME=\"GENERIC_RP2040\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\cores\\rp2040" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\variants\\generic" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\Wire\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3\\libraries\\SPI\\src" "-IC:\\Users\\IAmOrion\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126\\sketch\\WireHarnessWrappingMachine_v1.ino.cpp" -o "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126\\preproc\\ctags_target_for_gcc_minus_e.cpp"

"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126\\preproc\\ctags_target_for_gcc_minus_e.cpp"

Compiling sketch...

"C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\tools\\pqt-python3\\1.0.1-base-3a57aed/python3" -I "C:\\Users\\IAmOrion\\AppData\\Local\\Arduino15\\packages\\rp2040\\hardware\\rp2040\\2.6.3/tools/signing.py" --mode header --publickey "X:\\Arduino Sketches\\WireHarnessWrappingMachine_v1/public.key" --out "C:\\Users\\IAmOrion\\AppData\\Local\\Temp\\arduino_build_207126/core/Updater_Signing.h"

Fatal Python error: initfsencoding: unable to load the file system codec

ModuleNotFoundError: No module named 'encodings'



Current thread 0x0000f8c4 (most recent call first):

Using library Adafruit_NeoPixel at version 1.10.6 in folder: C:\Users\IAmOrion\Documents\Arduino\libraries\Adafruit_NeoPixel 

Using library Wire at version 1.0 in folder: C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\2.6.3\libraries\Wire 

Using library Adafruit_GFX_Library at version 1.11.3 in folder: C:\Users\IAmOrion\Documents\Arduino\libraries\Adafruit_GFX_Library 

Using library Adafruit_BusIO at version 1.14.1 in folder: C:\Users\IAmOrion\Documents\Arduino\libraries\Adafruit_BusIO 

Using library SPI at version 1.0 in folder: C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\2.6.3\libraries\SPI 

Using library Adafruit_SSD1306 at version 2.5.7 in folder: C:\Users\IAmOrion\Documents\Arduino\libraries\Adafruit_SSD1306 

exit status -1073740791

Error compiling for board Generic RP2040.

@maxgerhardt
Copy link
Contributor

--publickey "X:\Arduino Sketches\

And it doesn't matter if your sketch is saved on the C:\ drive, same error?

@IAmOrion
Copy link
Author

IAmOrion commented Nov 27, 2022

--publickey "X:\Arduino Sketches\

And it doesn't matter if your sketch is saved on the C:\ drive, same error?

Correct. I tried compiling from C: drive also, same error. Just to re-iterate, v2.6.1 works perfectly using X: drive

Edit: just to add, NO python variables in my Environment Variables

Do you have installed Python previously?

Yes, installer version direct from python website

Do you have python related environment variables, like PYTHON or PYTHONHOME set?

No, nothing in my environment variables related to Python

Are you using the Arduino IDE as the .zip version or .exe or as a Windows App version?

EXE version downloaded direct from Arduino

What language is the OS installed in?

British English

@maxgerhardt
Copy link
Contributor

maxgerhardt commented Nov 27, 2022

Can you open a commandline (Win+R -> cmd.exe) and execute

C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-python3\1.0.1-base-3a57aed\python3

and if Python starts up correctly, execute import encodings.

Does it show any error?

What happens when you open another terminal, execute X: first, then repeat the same commands?

@IAmOrion
Copy link
Author

Does it show any error?

It doesn't start correctly - same error occurs

ScreenShot-27-11-2022-14 49 06

@maxgerhardt
Copy link
Contributor

maxgerhardt commented Nov 27, 2022

Okay, that narrows it down further so the Python interpreter, and not to the signing.py file at all.

Close the Arduino IDE, execute

explorer C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\tools\pqt-python3\1.0.1-base-3a57aed\

then delete all files inside it, then download the Python version referenced in #976 (comment), extract it in the folder so that it has the same filestructure as before. Does startup still fail?

@IAmOrion
Copy link
Author

BEFORE
ScreenShot-27-11-2022-15 05 50

AFTER
ScreenShot-27-11-2022-15 06 07

ScreenShot-27-11-2022-15 11 04

So, that tells me that the problem is with the included Python as installed via the board manager - ?
To be clear, I had completely removed 2.6.1 including all folders and double checked all folder were gone in my arduino packages folder before I attempted installation of 2.6.3

Compilation DOES now SUCCEED!

@maxgerhardt
Copy link
Contributor

Wow so the Arduino IDE did not properly unpack the entire Python package.. because.. weirdness o_O?

To be clear, I had completely removed 2.6.1 including all folders and double checked all folder were gone in my arduino packages folder before I attempted installation of 2.6.3

So the entire C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\ folder was deleted right?

@IAmOrion
Copy link
Author

IAmOrion commented Nov 27, 2022

So the entire C:\Users\IAmOrion\AppData\Local\Arduino15\packages\rp2040\ folder was deleted right?

Yes correct

Wow so the Arduino IDE did not properly unpack the entire Python package.. because.. weirdness o_O?

It would appear so - also appears to be specific to 2.6.3 for multiple people

@maxgerhardt
Copy link
Contributor

Wow, I could just reproduce the issue in the Windows 11 VM. Downgrading from 2.6.3 to 2.6.1 really showed the error immediately.

grafik

I'll file an issue in the Arduino IDE 1.x repo.

@IAmOrion
Copy link
Author

IAmOrion commented Nov 27, 2022

I guess this issue can be closed then as it's not an issue with this, but an issue with the Arduino IDE -- at least we know why now :)

@maxgerhardt
Copy link
Contributor

This is now tracked in arduino/Arduino#11842.

@zorgoz
Copy link

zorgoz commented Sep 21, 2023

Same issue with 3.5.0, same solution:
Updating the content of
C:\Users\%USERNAME%\AppData\Local\Arduino15\packages\rp2040\tools\pqt-python3\1.0.1-base-3a57aed
from this: https://github.com/earlephilhower/pico-quick-toolchain/releases/download/1.0.1-base/python3-3.7.2.post1-embed-win32v2a.zip

@maxgerhardt
Copy link
Contributor

maxgerhardt commented Sep 21, 2023

I really think the issue is not with a particular version like "3.5.0", but the update process in the Arduino IDE itself. This will appear when updating to older and newer Arduino-Pico core versions alike. The best solution is to not handpick the missing files, but do a clean remove -> reinstall of the core.

@zorgoz
Copy link

zorgoz commented Sep 21, 2023

Remove-reinstall did not help. That was what I have tried first.

@maxgerhardt
Copy link
Contributor

Was removal done by removing the C:\Users\%USERNAME%\AppData\Local\Arduino15\packages\rp2040 folder directly?

@dgnuff
Copy link

dgnuff commented Nov 1, 2023

I just experienced the same issue, it took the following steps to clear it.

Uninstall the Raspberry PI Pico/RP2040 board. That appeared to finish without problems. I then exited the IDE.

I then navigated to C:\Users\David\AppData\Local\Arduino15\packages and tried to delete the rp2040 folder. Most of it went away, but the folder holding the local copy of Python did not, claiming the files contained in it were open in Python.

A brief search with Sysinternals Process Explorer found an orphaned Python.exe running, that had file handles open for the files in question. I was able to terminate the Python.exe with the local equivalent of a swift "kill -9", and sure enough, I could then delete the last remnants of the rp2040 folder.

Fire up Arduino IDE again, install the RP2040 board, and it's all love, peace, happiness, unicorns and rainbows.

TL;DR if you're trying to do an uninstall / reinstall to fix this, closing the IDE may not be enough. You may have to hunt for a rogue Python.exe that's still running and terminate it to ensure you can fully delete the rp2040 folder.

@hrhg
Copy link

hrhg commented Mar 2, 2024

I also experienced the same problem.
To completely delete the rp2040 folder, I restarted Windows10 and then deleted it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants