Open pierrotm777 opened 2 weeks ago
@pierrotm777 What is the compiler error you are seeing?
` FQBN: rp2040:rp2040:waveshare_rp2040_zero Using board 'waveshare_rp2040_zero' from platform in folder: C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2 Using core 'rp2040' from platform in folder: C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2
Detecting libraries used...
C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\2.2.0-d04e724/bin/arm-none-eabi-g++ -I C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C/core -c -Werror=return-type -Wno-psabi -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSBD_PID=0x0003 -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=500 -DUSB_MANUFACTURER="Waveshare" -DUSB_PRODUCT="RP2040 Zero" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=1 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DARDUINO_VARIANT="waveshare_rp2040_zero" -DTARGET_RP2040 -DPICO_FLASH_SIZE_BYTES=2097152 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS -iprefixC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/ @C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/lib/platform_inc.txt -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=133000000L -DARDUINO=10607 -DARDUINO_WAVESHARE_RP2040_ZERO -DBOARD_NAME="WAVESHARE_RP2040_ZERO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\cores\rp2040 -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\variants\waveshare_rp2040_zero C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C\sketch\sketch_jun18a.ino.cpp -o nul
Alternative pour FastLED.h: [FastLED@3.7.0]
ResolveLibrary(FastLED.h)
-> candidates: [FastLED@3.7.0]
C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\2.2.0-d04e724/bin/arm-none-eabi-g++ -I C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C/core -c -Werror=return-type -Wno-psabi -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSBD_PID=0x0003 -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=500 -DUSB_MANUFACTURER="Waveshare" -DUSB_PRODUCT="RP2040 Zero" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=1 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DARDUINO_VARIANT="waveshare_rp2040_zero" -DTARGET_RP2040 -DPICO_FLASH_SIZE_BYTES=2097152 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS -iprefixC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/ @C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/lib/platform_inc.txt -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=133000000L -DARDUINO=10607 -DARDUINO_WAVESHARE_RP2040_ZERO -DBOARD_NAME="WAVESHARE_RP2040_ZERO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\cores\rp2040 -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\variants\waveshare_rp2040_zero -Ic:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C\sketch\sketch_jun18a.ino.cpp -o nul
C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\2.2.0-d04e724/bin/arm-none-eabi-g++ -I C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C/core -c -Werror=return-type -Wno-psabi -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSBD_PID=0x0003 -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=500 -DUSB_MANUFACTURER="Waveshare" -DUSB_PRODUCT="RP2040 Zero" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=1 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DARDUINO_VARIANT="waveshare_rp2040_zero" -DTARGET_RP2040 -DPICO_FLASH_SIZE_BYTES=2097152 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS -iprefixC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/ @C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/lib/platform_inc.txt -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=133000000L -DARDUINO=10607 -DARDUINO_WAVESHARE_RP2040_ZERO -DBOARD_NAME="WAVESHARE_RP2040_ZERO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\cores\rp2040 -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\variants\waveshare_rp2040_zero -Ic:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src c:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src\FastLED.cpp -o nul
C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\2.2.0-d04e724/bin/arm-none-eabi-g++ -I C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C/core -c -Werror=return-type -Wno-psabi -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSBD_PID=0x0003 -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=500 -DUSB_MANUFACTURER="Waveshare" -DUSB_PRODUCT="RP2040 Zero" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=1 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DARDUINO_VARIANT="waveshare_rp2040_zero" -DTARGET_RP2040 -DPICO_FLASH_SIZE_BYTES=2097152 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS -iprefixC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/ @C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/lib/platform_inc.txt -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=133000000L -DARDUINO=10607 -DARDUINO_WAVESHARE_RP2040_ZERO -DBOARD_NAME="WAVESHARE_RP2040_ZERO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\cores\rp2040 -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\variants\waveshare_rp2040_zero -Ic:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src c:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src\bitswap.cpp -o nul
C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\2.2.0-d04e724/bin/arm-none-eabi-g++ -I C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C/core -c -Werror=return-type -Wno-psabi -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSBD_PID=0x0003 -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=500 -DUSB_MANUFACTURER="Waveshare" -DUSB_PRODUCT="RP2040 Zero" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=1 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DARDUINO_VARIANT="waveshare_rp2040_zero" -DTARGET_RP2040 -DPICO_FLASH_SIZE_BYTES=2097152 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS -iprefixC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/ @C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/lib/platform_inc.txt -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=133000000L -DARDUINO=10607 -DARDUINO_WAVESHARE_RP2040_ZERO -DBOARD_NAME="WAVESHARE_RP2040_ZERO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\cores\rp2040 -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\variants\waveshare_rp2040_zero -Ic:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src c:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src\colorpalettes.cpp -o nul
C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\2.2.0-d04e724/bin/arm-none-eabi-g++ -I C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C/core -c -Werror=return-type -Wno-psabi -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSBD_PID=0x0003 -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=500 -DUSB_MANUFACTURER="Waveshare" -DUSB_PRODUCT="RP2040 Zero" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=1 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DARDUINO_VARIANT="waveshare_rp2040_zero" -DTARGET_RP2040 -DPICO_FLASH_SIZE_BYTES=2097152 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS -iprefixC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/ @C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/lib/platform_inc.txt -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=133000000L -DARDUINO=10607 -DARDUINO_WAVESHARE_RP2040_ZERO -DBOARD_NAME="WAVESHARE_RP2040_ZERO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\cores\rp2040 -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\variants\waveshare_rp2040_zero -Ic:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src c:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src\colorutils.cpp -o nul
C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\2.2.0-d04e724/bin/arm-none-eabi-g++ -I C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C/core -c -Werror=return-type -Wno-psabi -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSBD_PID=0x0003 -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=500 -DUSB_MANUFACTURER="Waveshare" -DUSB_PRODUCT="RP2040 Zero" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=1 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DARDUINO_VARIANT="waveshare_rp2040_zero" -DTARGET_RP2040 -DPICO_FLASH_SIZE_BYTES=2097152 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS -iprefixC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/ @C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/lib/platform_inc.txt -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=133000000L -DARDUINO=10607 -DARDUINO_WAVESHARE_RP2040_ZERO -DBOARD_NAME="WAVESHARE_RP2040_ZERO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\cores\rp2040 -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\variants\waveshare_rp2040_zero -Ic:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src c:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src\five_bit_hd_gamma.cpp -o nul
C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\2.2.0-d04e724/bin/arm-none-eabi-g++ -I C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C/core -c -Werror=return-type -Wno-psabi -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSBD_PID=0x0003 -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=500 -DUSB_MANUFACTURER="Waveshare" -DUSB_PRODUCT="RP2040 Zero" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=1 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DARDUINO_VARIANT="waveshare_rp2040_zero" -DTARGET_RP2040 -DPICO_FLASH_SIZE_BYTES=2097152 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS -iprefixC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/ @C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/lib/platform_inc.txt -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=133000000L -DARDUINO=10607 -DARDUINO_WAVESHARE_RP2040_ZERO -DBOARD_NAME="WAVESHARE_RP2040_ZERO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\cores\rp2040 -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\variants\waveshare_rp2040_zero -Ic:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src c:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src\hsv2rgb.cpp -o nul
C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\2.2.0-d04e724/bin/arm-none-eabi-g++ -I C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C/core -c -Werror=return-type -Wno-psabi -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSBD_PID=0x0003 -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=500 -DUSB_MANUFACTURER="Waveshare" -DUSB_PRODUCT="RP2040 Zero" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=1 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DARDUINO_VARIANT="waveshare_rp2040_zero" -DTARGET_RP2040 -DPICO_FLASH_SIZE_BYTES=2097152 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS -iprefixC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/ @C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/lib/platform_inc.txt -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=133000000L -DARDUINO=10607 -DARDUINO_WAVESHARE_RP2040_ZERO -DBOARD_NAME="WAVESHARE_RP2040_ZERO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\cores\rp2040 -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\variants\waveshare_rp2040_zero -Ic:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src c:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src\lib8tion.cpp -o nul
C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\2.2.0-d04e724/bin/arm-none-eabi-g++ -I C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C/core -c -Werror=return-type -Wno-psabi -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSBD_PID=0x0003 -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=500 -DUSB_MANUFACTURER="Waveshare" -DUSB_PRODUCT="RP2040 Zero" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=1 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DARDUINO_VARIANT="waveshare_rp2040_zero" -DTARGET_RP2040 -DPICO_FLASH_SIZE_BYTES=2097152 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS -iprefixC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/ @C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/lib/platform_inc.txt -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=133000000L -DARDUINO=10607 -DARDUINO_WAVESHARE_RP2040_ZERO -DBOARD_NAME="WAVESHARE_RP2040_ZERO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\cores\rp2040 -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\variants\waveshare_rp2040_zero -Ic:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src c:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src\noise.cpp -o nul
C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\2.2.0-d04e724/bin/arm-none-eabi-g++ -I C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C/core -c -Werror=return-type -Wno-psabi -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSBD_PID=0x0003 -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=500 -DUSB_MANUFACTURER="Waveshare" -DUSB_PRODUCT="RP2040 Zero" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=1 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DARDUINO_VARIANT="waveshare_rp2040_zero" -DTARGET_RP2040 -DPICO_FLASH_SIZE_BYTES=2097152 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS -iprefixC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/ @C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/lib/platform_inc.txt -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=133000000L -DARDUINO=10607 -DARDUINO_WAVESHARE_RP2040_ZERO -DBOARD_NAME="WAVESHARE_RP2040_ZERO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\cores\rp2040 -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\variants\waveshare_rp2040_zero -Ic:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src c:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src\platforms\esp\32\clockless_rmt_esp32.cpp -o nul
C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\2.2.0-d04e724/bin/arm-none-eabi-g++ -I C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C/core -c -Werror=return-type -Wno-psabi -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSBD_PID=0x0003 -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=500 -DUSB_MANUFACTURER="Waveshare" -DUSB_PRODUCT="RP2040 Zero" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=1 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DARDUINO_VARIANT="waveshare_rp2040_zero" -DTARGET_RP2040 -DPICO_FLASH_SIZE_BYTES=2097152 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS -iprefixC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/ @C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/lib/platform_inc.txt -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=133000000L -DARDUINO=10607 -DARDUINO_WAVESHARE_RP2040_ZERO -DBOARD_NAME="WAVESHARE_RP2040_ZERO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\cores\rp2040 -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\variants\waveshare_rp2040_zero -Ic:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src c:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src\platforms.cpp -o nul
C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\2.2.0-d04e724/bin/arm-none-eabi-g++ -I C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C/core -c -Werror=return-type -Wno-psabi -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSBD_PID=0x0003 -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=500 -DUSB_MANUFACTURER="Waveshare" -DUSB_PRODUCT="RP2040 Zero" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=1 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DARDUINO_VARIANT="waveshare_rp2040_zero" -DTARGET_RP2040 -DPICO_FLASH_SIZE_BYTES=2097152 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS -iprefixC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/ @C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/lib/platform_inc.txt -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=133000000L -DARDUINO=10607 -DARDUINO_WAVESHARE_RP2040_ZERO -DBOARD_NAME="WAVESHARE_RP2040_ZERO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\cores\rp2040 -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\variants\waveshare_rp2040_zero -Ic:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src c:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src\power_mgt.cpp -o nul
C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\2.2.0-d04e724/bin/arm-none-eabi-g++ -I C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C/core -c -Werror=return-type -Wno-psabi -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSBD_PID=0x0003 -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=500 -DUSB_MANUFACTURER="Waveshare" -DUSB_PRODUCT="RP2040 Zero" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=1 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DARDUINO_VARIANT="waveshare_rp2040_zero" -DTARGET_RP2040 -DPICO_FLASH_SIZE_BYTES=2097152 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS -iprefixC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/ @C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/lib/platform_inc.txt -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=133000000L -DARDUINO=10607 -DARDUINO_WAVESHARE_RP2040_ZERO -DBOARD_NAME="WAVESHARE_RP2040_ZERO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\cores\rp2040 -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\variants\waveshare_rp2040_zero -Ic:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src c:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src\wiring.cpp -o nul
Generating function prototypes...
C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\2.2.0-d04e724/bin/arm-none-eabi-g++ -I C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C/core -c -Werror=return-type -Wno-psabi -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSBD_PID=0x0003 -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=500 -DUSB_MANUFACTURER="Waveshare" -DUSB_PRODUCT="RP2040 Zero" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=1 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 -DARDUINO_VARIANT="waveshare_rp2040_zero" -DTARGET_RP2040 -DPICO_FLASH_SIZE_BYTES=2097152 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS -iprefixC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/ @C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/lib/platform_inc.txt -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/include -fno-rtti -std=gnu++17 -g -pipe -w -x c++ -E -CC -DF_CPU=133000000L -DARDUINO=10607 -DARDUINO_WAVESHARE_RP2040_ZERO -DBOARD_NAME="WAVESHARE_RP2040_ZERO" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\cores\rp2040 -IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\variants\waveshare_rp2040_zero -Ic:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C\sketch\sketch_jun18a.ino.cpp -o C:\Users\pierrot\AppData\Local\Temp\200157185\sketch_merged.cpp
C:\Users\pierrot\AppData\Local\Arduino15\packages\builtin\tools\ctags\5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives C:\Users\pierrot\AppData\Local\Temp\200157185\sketch_merged.cpp
Compilation du croquis...
"C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\tools\pqt-python3\1.0.1-base-3a57aed/python3" -I "C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/tools/signing.py" --mode header --publickey "C:\Users\pierrot\AppData\Local\Temp\.arduinoIDE-unsaved2024518-5592-1fusra2.xv69\sketch_jun18a/public.key" --out "C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C/core/Updater_Signing.h"
"C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\tools\pqt-gcc\2.2.0-d04e724/bin/arm-none-eabi-g++" -I "C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C/core" -c -Wall -Wextra -Werror=return-type -Wno-ignored-qualifiers -Wno-psabi -DCFG_TUSB_MCU=OPT_MCU_RP2040 -DUSBD_PID=0x0003 -DUSBD_VID=0x2e8a -DUSBD_MAX_POWER_MA=500 "-DUSB_MANUFACTURER=\"Waveshare\"" "-DUSB_PRODUCT=\"RP2040 Zero\"" -DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1 -DCYW43_LWIP=1 -DLWIP_IPV6=0 -DLWIP_IPV4=1 -DLWIP_IGMP=1 -DLWIP_CHECKSUM_CTRL_PER_NETIF=1 "-DARDUINO_VARIANT=\"waveshare_rp2040_zero\"" -DTARGET_RP2040 -DPICO_FLASH_SIZE_BYTES=2097152 -march=armv6-m -mcpu=cortex-m0plus -mthumb -ffunction-sections -fdata-sections -fno-exceptions -DARM_MATH_CM0_FAMILY -DARM_MATH_CM0_PLUS -MMD "-iprefixC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/" "@C:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/lib/platform_inc.txt" "-IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2/include" -fno-rtti -std=gnu++17 -g -pipe -DF_CPU=133000000L -DARDUINO=10607 -DARDUINO_WAVESHARE_RP2040_ZERO "-DBOARD_NAME=\"WAVESHARE_RP2040_ZERO\"" -DARDUINO_ARCH_RP2040 -Os -DWIFICC=CYW43_COUNTRY_WORLDWIDE "-IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\cores\rp2040" "-IC:\Users\pierrot\AppData\Local\Arduino15\packages\rp2040\hardware\rp2040\3.9.2\variants\waveshare_rp2040_zero" "-Ic:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src" "C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C\sketch\sketch_jun18a.ino.cpp" -o "C:\Users\pierrot\AppData\Local\Temp\arduino\sketches\6C948E9A3DF35B8B9162310D9C92D47C\sketch\sketch_jun18a.ino.cpp.o"
In file included from c:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src/FastLED.h:79,
from C:\Users\pierrot\AppData\Local\Temp.arduinoIDE-unsaved2024518-5592-1fusra2.xv69\sketch_jun18a\sketch_jun18a.ino:1:
c:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED\src/fastspi.h:172:23: note: '#pragma message: Forcing software SPI - no hardware SPI for you!'
172 | # pragma message "Forcing software SPI - no hardware SPI for you!"
| ^~~~~~~~~~~~~
{standard input}: Assembler messages:
{standard input}:2561: Error: invalid offset, value too big (0x00000534)
{standard input}:2588: Error: invalid offset, value too big (0x000004F0)
Utilisation de la bibliothèque FastLED version 3.7.0 dans le dossier: C:\tmp\Arduino_Compilateur\arduino-1.8.19\MyArduinoSketch\libraries\FastLED exit status 1
Compilation error: exit status 1`
Ah ok, you're getting the "invalid offset" error. We've had a bunch of reports of this problem. We're looking into it. Thanks!
Thanks to you :-)
Hello, I use your FastLed lib with success with a Waveshare RP2040 Zero board and live it. Bit if y use the 3.7.0 version I have a compilation error. 3.6.0 is OK for me. Can you solve that please ?
My use:
On my setup:
FastLED.addLeds<WS2812B, DATA_PIN, RGB>(leds, NUM_LEDS);
An a blink function by example: