Still Struggling With Arcada

Post here about your Arduino projects, get help - for Adafruit customers!

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Post Reply
User avatar
evan7342
 
Posts: 8
Joined: Thu Dec 14, 2023 2:45 pm

Still Struggling With Arcada

Post by evan7342 »

Hello,

Sorry it’s been a while, but I've forgotten about this for a while since I last posted something about this, but I wasn't able to find any solution to what I've been looking for. Here’s the previous post I made way back in February: viewtopic.php?t=208438

I'm having issues with compiling Arduino sketches with the Arcada library included in it. Currently, I'm trying to upload the arcada_clue_test to my CLUE board. I currently have all of my libraries and BSPs installed and updated to the most recent release. This seems to be a general library issue, as I also tested this with the arcada_pygamer_test and my PyGamer board, and got around the same result. I've already tried reinstalling the library, and I've even deleted the Arduino15 folder to force the IDE to create a new one, but I still haven't gotten any luck on it.

The output from trying to compile arcada_clue_test to CLUE board:

Code: Select all

In file included from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/.arduinoIDE-unsaved2024413-39561-9x8lvj.n3mm/arcada_clue_test/arcada_clue_test.ino:1:
/Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:53,
                 from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:19,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/.arduinoIDE-unsaved2024413-39561-9x8lvj.n3mm/arcada_clue_test/arcada_clue_test.ino:1:
/Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::supportQuadMode()':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:56: multiple definition of `Adafruit_FlashTransport_SPI::setClockSpeed(unsigned long, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:56: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::begin()':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:40: multiple definition of `Adafruit_FlashTransport_SPI::begin()'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:40: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::end()':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:47: multiple definition of `Adafruit_FlashTransport_SPI::end()'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:47: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::readMemory(unsigned long, unsigned char*, unsigned long)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:131: multiple definition of `Adafruit_FlashTransport_SPI::readMemory(unsigned long, unsigned char*, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:131: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::runCommand(unsigned char)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:59: multiple definition of `Adafruit_FlashTransport_SPI::runCommand(unsigned char)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:59: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::writeCommand(unsigned char, unsigned char const*, unsigned long)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:85: multiple definition of `Adafruit_FlashTransport_SPI::writeCommand(unsigned char, unsigned char const*, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:85: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::readCommand(unsigned char, unsigned char*, unsigned long)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:70: multiple definition of `Adafruit_FlashTransport_SPI::readCommand(unsigned char, unsigned char*, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:70: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::eraseCommand(unsigned char, unsigned long)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:98: multiple definition of `Adafruit_FlashTransport_SPI::eraseCommand(unsigned char, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:98: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::writeMemory(unsigned long, unsigned char const*, unsigned long)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:159: multiple definition of `Adafruit_FlashTransport_SPI::writeMemory(unsigned long, unsigned char const*, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:159: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass*)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:27: multiple definition of `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass*)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:27: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass*)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:27: multiple definition of `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass*)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:27: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass&)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:36: multiple definition of `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass&)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:36: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass&)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:36: multiple definition of `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass&)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:36: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::fillAddress(unsigned char*, unsigned long)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:112: multiple definition of `Adafruit_FlashTransport_SPI::fillAddress(unsigned char*, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:112: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o:(.rodata._ZTV27Adafruit_FlashTransport_SPI+0x0): multiple definition of `vtable for Adafruit_FlashTransport_SPI'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:(.rodata._ZTV27Adafruit_FlashTransport_SPI+0x0): first defined here
collect2: error: ld returned 1 exit status
Multiple libraries were found for "Adafruit_TinyUSB.h"
  Used: /Users/evanisho/Documents/Arduino/libraries/Adafruit_TinyUSB_Library
  Not used: /Users/evanisho/Library/Arduino15/packages/adafruit/hardware/nrf52/1.6.0/libraries/Adafruit_TinyUSB_Arduino
exit status 1

Compilation error: exit status 1
The output from trying to upload arcada_pygamer_test to PyGamer:

Code: Select all

In file included from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_PyGamer.h:43,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:26,
                 from /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/.arduinoIDE-unsaved2024413-39561-1euwzt9.mbmbh/arcada_pygamer_test/arcada_pygamer_test.ino:1:
/Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:53,
                 from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:19,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_PyGamer.h:43,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:26,
                 from /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/.arduinoIDE-unsaved2024413-39561-1euwzt9.mbmbh/arcada_pygamer_test/arcada_pygamer_test.ino:1:
/Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_PyGamer.h:43,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:26,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_ImageReader.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:53,
                 from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:19,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_PyGamer.h:43,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:26,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_ImageReader.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_PyGamer.h:43,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:26,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_USBMSD.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:53,
                 from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:19,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_PyGamer.h:43,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:26,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_USBMSD.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_PyGamer.h:43,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:26,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_Wav.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:53,
                 from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:19,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_PyGamer.h:43,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:26,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_Wav.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_PyGamer.h:43,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:26,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_InternalFlash.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:53,
                 from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:19,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_PyGamer.h:43,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:26,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_InternalFlash.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_PyGamer.h:43,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:26,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_Alerts.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:53,
                 from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:19,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_PyGamer.h:43,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:26,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_Alerts.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_PyGamer.h:43,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:26,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_Filesystem.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:53,
                 from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:19,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_PyGamer.h:43,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:26,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_Filesystem.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_PyGamer.h:43,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:26,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:53,
                 from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:19,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_PyGamer.h:43,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:26,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_PyGamer.h:43,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:26,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_Config.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:53,
                 from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:19,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_PyGamer.h:43,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:26,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_Config.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::supportQuadMode()':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.h:62: multiple definition of `Adafruit_FlashTransport_SPI::setClockSpeed(unsigned long, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:56: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `SPISettings::init_AlwaysInline(unsigned long, BitOrder, unsigned char)':
/Users/evanisho/Library/Arduino15/packages/adafruit/hardware/samd/1.7.14/libraries/SPI/SPI.h:94: multiple definition of `Adafruit_FlashTransport_SPI::begin()'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:40: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::end()':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.h:64: multiple definition of `Adafruit_FlashTransport_SPI::end()'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:47: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::runCommand(unsigned char)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:59: multiple definition of `Adafruit_FlashTransport_SPI::runCommand(unsigned char)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:59: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::readCommand(unsigned char, unsigned char*, unsigned long)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:70: multiple definition of `Adafruit_FlashTransport_SPI::readCommand(unsigned char, unsigned char*, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:70: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::writeCommand(unsigned char, unsigned char const*, unsigned long)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:85: multiple definition of `Adafruit_FlashTransport_SPI::writeCommand(unsigned char, unsigned char const*, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:85: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass*)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:27: multiple definition of `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass*)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:27: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass*)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:27: multiple definition of `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass*)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:27: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass&)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:36: multiple definition of `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass&)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:36: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass&)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:36: multiple definition of `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass&)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:36: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::fillAddress(unsigned char*, unsigned long)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:112: multiple definition of `Adafruit_FlashTransport_SPI::fillAddress(unsigned char*, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:112: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::eraseCommand(unsigned char, unsigned long)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:98: multiple definition of `Adafruit_FlashTransport_SPI::eraseCommand(unsigned char, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:98: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::readMemory(unsigned long, unsigned char*, unsigned long)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:131: multiple definition of `Adafruit_FlashTransport_SPI::readMemory(unsigned long, unsigned char*, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:131: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::writeMemory(unsigned long, unsigned char const*, unsigned long)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:159: multiple definition of `Adafruit_FlashTransport_SPI::writeMemory(unsigned long, unsigned char const*, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:159: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o:(.rodata._ZTV27Adafruit_FlashTransport_SPI+0x0): multiple definition of `vtable for Adafruit_FlashTransport_SPI'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/815B18B59C24B58D683F165BA3891592/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:(.rodata._ZTV27Adafruit_FlashTransport_SPI+0x0): first defined here
collect2: error: ld returned 1 exit status
Multiple libraries were found for "Adafruit_ZeroDMA.h"
  Used: /Users/evanisho/Library/Arduino15/packages/adafruit/hardware/samd/1.7.14/libraries/Adafruit_ZeroDMA
  Not used: /Users/evanisho/Documents/Arduino/libraries/Adafruit_Zero_DMA_Library
exit status 1

Compilation error: exit status 1
Not exactly sure what this is about, but it seems to be complaining about 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' being deprecated. Also, its complaining about "first defined here," and, "Adafruit_FlashTransport_SPI 2.cpp." The "multiple libraries found," should be fine and pass compilation.

User avatar
mikeysklar
 
Posts: 14791
Joined: Mon Aug 01, 2016 8:10 pm

Re: Still Struggling With Arcada

Post by mikeysklar »

Do not worry about the warnings. Your errors are still library conflicts with ZeroDMA and TinyUSB. You will need to move two folders out of the way and start over:

Code: Select all

~/Library/Arduino15
~/Documents/Arduino/libraries
I'm pulling the example code off the github repo in RAW form and pasting it into the Arduino IDE.

My setup:

Arduino :: 2.3.2
MacOS :: Ventura

arcada_clue_test.ino
compiles for me

Code: Select all

Using library Adafruit Arcada Library at version 2.5.8 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_Arcada_Library 
Using library Adafruit GFX Library at version 1.11.9 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_GFX_Library 
Using library Adafruit BusIO at version 1.16.0 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_BusIO 
Using library Wire at version 1.0 in folder: /Users/sklarm/Library/Arduino15/packages/adafruit/hardware/nrf52/1.6.0/libraries/Wire 
Using library SPI at version 1.0 in folder: /Users/sklarm/Library/Arduino15/packages/adafruit/hardware/nrf52/1.6.0/libraries/SPI 
Using library Adafruit NeoPixel at version 1.12.2 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_NeoPixel 
Using library Adafruit TinyUSB Library at version 3.1.4 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_TinyUSB_Library 
Using library Adafruit TouchScreen at version 1.1.5 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_TouchScreen 
Using library Adafruit LSM6DS at version 4.7.3 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_LSM6DS 
Using library Adafruit Unified Sensor at version 1.1.14 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_Unified_Sensor 
Using library Adafruit ST7735 and ST7789 Library at version 1.10.3 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_ST7735_and_ST7789_Library 
Using library Adafruit ImageReader Library at version 2.9.2 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_ImageReader_Library 
Using library Adafruit SPIFlash at version 4.3.4 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_SPIFlash 
Using library Adafruit WavePlayer Library at version 1.0.7 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_WavePlayer_Library 
Using library ArduinoJson at version 7.0.4 in folder: /Users/sklarm/Documents/Arduino/libraries/ArduinoJson 
Using library Adafruit LIS3MDL at version 1.2.4 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_LIS3MDL 
Using library Adafruit SHT31 Library at version 2.2.2 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_SHT31_Library 
Using library Adafruit APDS9960 Library at version 1.2.5 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_APDS9960 
Using library Adafruit BMP280 Library at version 2.6.8 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_BMP280_Library 
Using library nRF52840 PDM - Adafruit Fork at version 1.0 in folder: /Users/sklarm/Library/Arduino15/packages/adafruit/hardware/nrf52/1.6.0/libraries/PDM 
Using library SdFat - Adafruit Fork at version 2.2.3 in folder: /Users/sklarm/Documents/Arduino/libraries/SdFat_-_Adafruit_Fork 
Using library Adafruit EPD at version 4.5.4 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_EPD 
/Users/sklarm/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/arm-none-eabi-size -A /private/var/folders/m2/l1rzb2nj4rb0w1sdtcd5_bsh0000gn/T/arduino/sketches/9B65EAA4A188A7E528556E1186C5B2CE/sketch_may14a.ino.elf
Sketch uses 137104 bytes (16%) of program storage space. Maximum is 815104 bytes.
Global variables use 16068 bytes (6%) of dynamic memory, leaving 221500 bytes for local variables. Maximum is 237568 bytes.
arcada_pygamer_test.ino fails with a setRange issue so fails compilation. Is this example supposed to work with the Adafruit CLUE because it is trying to use sensors that are not there.

Code: Select all

Using library Adafruit Arcada Library at version 2.5.8 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_Arcada_Library 
Using library Adafruit GFX Library at version 1.11.9 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_GFX_Library 
Using library Adafruit BusIO at version 1.16.0 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_BusIO 
Using library Wire at version 1.0 in folder: /Users/sklarm/Library/Arduino15/packages/adafruit/hardware/nrf52/1.6.0/libraries/Wire 
Using library SPI at version 1.0 in folder: /Users/sklarm/Library/Arduino15/packages/adafruit/hardware/nrf52/1.6.0/libraries/SPI 
Using library Adafruit NeoPixel at version 1.12.2 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_NeoPixel 
Using library Adafruit TinyUSB Library at version 3.1.4 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_TinyUSB_Library 
Using library Adafruit TouchScreen at version 1.1.5 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_TouchScreen 
Using library Adafruit LSM6DS at version 4.7.3 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_LSM6DS 
Using library Adafruit Unified Sensor at version 1.1.14 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_Unified_Sensor 
Using library Adafruit ST7735 and ST7789 Library at version 1.10.3 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_ST7735_and_ST7789_Library 
Using library Adafruit ImageReader Library at version 2.9.2 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_ImageReader_Library 
Using library Adafruit SPIFlash at version 4.3.4 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_SPIFlash 
Using library Adafruit WavePlayer Library at version 1.0.7 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_WavePlayer_Library 
Using library ArduinoJson at version 7.0.4 in folder: /Users/sklarm/Documents/Arduino/libraries/ArduinoJson 
Using library SdFat - Adafruit Fork at version 2.2.3 in folder: /Users/sklarm/Documents/Arduino/libraries/SdFat_-_Adafruit_Fork 
Using library Adafruit EPD at version 4.5.4 in folder: /Users/sklarm/Documents/Arduino/libraries/Adafruit_EPD 
exit status 1

Compilation error: 'class Adafruit_Sensor' has no member named 'setRange'

User avatar
evan7342
 
Posts: 8
Joined: Thu Dec 14, 2023 2:45 pm

Re: Still Struggling With Arcada

Post by evan7342 »

I removed the TinyUSB library, and again tried to compile the arcada_clue_test, yet I'm getting the same result, just without the library conflict. I don't get what’s wrong with this, I've successfully compiled code before with many library conflicts, so it's probably not an issue.

The result of compiling arcada_clue_test, without the TinyUSB library installed:

Code: Select all

In file included from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/.arduinoIDE-unsaved2024413-39561-9x8lvj.n3mm/arcada_clue_test/arcada_clue_test.ino:1:
/Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:53,
                 from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:19,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/.arduinoIDE-unsaved2024413-39561-9x8lvj.n3mm/arcada_clue_test/arcada_clue_test.ino:1:
/Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_InternalFlash.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:53,
                 from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:19,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_InternalFlash.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_ImageReader.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:53,
                 from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:19,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_ImageReader.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_USBMSD.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:53,
                 from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:19,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_USBMSD.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_Wav.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:53,
                 from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:19,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_Wav.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_Alerts.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:53,
                 from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:19,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_Alerts.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_Filesystem.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:53,
                 from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:19,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_Filesystem.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:53,
                 from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:19,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_Config.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:53,
                 from /Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/arcadatype.h:19,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from /Users/evanisho/Documents/Arduino/libraries/Adafruit_Arcada_Library/Adafruit_Arcada_Config.cpp:1:
/Users/evanisho/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::supportQuadMode()':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:56: multiple definition of `Adafruit_FlashTransport_SPI::setClockSpeed(unsigned long, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:56: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::begin()':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:40: multiple definition of `Adafruit_FlashTransport_SPI::begin()'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:40: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::end()':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:47: multiple definition of `Adafruit_FlashTransport_SPI::end()'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:47: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::readMemory(unsigned long, unsigned char*, unsigned long)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:131: multiple definition of `Adafruit_FlashTransport_SPI::readMemory(unsigned long, unsigned char*, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:131: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::runCommand(unsigned char)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:59: multiple definition of `Adafruit_FlashTransport_SPI::runCommand(unsigned char)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:59: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::writeCommand(unsigned char, unsigned char const*, unsigned long)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:85: multiple definition of `Adafruit_FlashTransport_SPI::writeCommand(unsigned char, unsigned char const*, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:85: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::readCommand(unsigned char, unsigned char*, unsigned long)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:70: multiple definition of `Adafruit_FlashTransport_SPI::readCommand(unsigned char, unsigned char*, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:70: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::eraseCommand(unsigned char, unsigned long)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:98: multiple definition of `Adafruit_FlashTransport_SPI::eraseCommand(unsigned char, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:98: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::writeMemory(unsigned long, unsigned char const*, unsigned long)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:159: multiple definition of `Adafruit_FlashTransport_SPI::writeMemory(unsigned long, unsigned char const*, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:159: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass*)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:27: multiple definition of `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass*)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:27: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass*)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:27: multiple definition of `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass*)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:27: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass&)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:36: multiple definition of `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass&)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:36: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass&)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:36: multiple definition of `Adafruit_FlashTransport_SPI::Adafruit_FlashTransport_SPI(unsigned char, SPIClass&)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:36: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o: in function `Adafruit_FlashTransport_SPI::fillAddress(unsigned char*, unsigned long)':
/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI.cpp:112: multiple definition of `Adafruit_FlashTransport_SPI::fillAddress(unsigned char*, unsigned long)'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:/Users/evanisho/Documents/Arduino/libraries/Adafruit_SPIFlash/src/spi/Adafruit_FlashTransport_SPI 2.cpp:112: first defined here
/Users/evanisho/Library/Arduino15/packages/adafruit/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI.cpp.o:(.rodata._ZTV27Adafruit_FlashTransport_SPI+0x0): multiple definition of `vtable for Adafruit_FlashTransport_SPI'; /private/var/folders/tz/3t3qwdfj10bbyykwgydjv6nr0000gp/T/arduino/sketches/AC4435A7768A0C923BCCCCFFEE8EED3F/libraries/Adafruit_SPIFlash/spi/Adafruit_FlashTransport_SPI 2.cpp.o:(.rodata._ZTV27Adafruit_FlashTransport_SPI+0x0): first defined here
collect2: error: ld returned 1 exit status

exit status 1

Compilation error: exit status 1

User avatar
mikeysklar
 
Posts: 14791
Joined: Mon Aug 01, 2016 8:10 pm

Re: Still Struggling With Arcada

Post by mikeysklar »

The Arduino IDE is notorious for requiring fresh installs and full library removal. You will need to move the two folders containing library indexes and remove re-install the IDE.

User avatar
evan7342
 
Posts: 8
Joined: Thu Dec 14, 2023 2:45 pm

Re: Still Struggling With Arcada

Post by evan7342 »

I tried to use the IDE on my Windows machine, downloaded the BSPs and the Arcada library, tried to do an upload with the arcada_clue_test.

Specs of the machine:
Windows 10 Home Version 22H2
OS build 19045.4291
Arduino IDE version 2.3.2
Arcada version 2.5.8 installed

Output from trying to compile aracda_clue_test:

Code: Select all

In file included from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from C:\Users\josep\AppData\Local\Temp\.arduinoIDE-unsaved2024415-9948-15nqb2p.pcb6\arcada_clue_test\arcada_clue_test.ino:1:
c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.hpp:53,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.h:9,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/arcadatype.h:19,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from C:\Users\josep\AppData\Local\Temp\.arduinoIDE-unsaved2024415-9948-15nqb2p.pcb6\arcada_clue_test\arcada_clue_test.ino:1:
c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Adafruit_Arcada_InternalFlash.cpp:1:
c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.hpp:53,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.h:9,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/arcadatype.h:19,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Adafruit_Arcada_InternalFlash.cpp:1:
c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Boards/Adafruit_Arcada_Clue.h:22,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Adafruit_Arcada.h:21,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Adafruit_Arcada_ImageReader.cpp:1:
c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.hpp:53,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.h:9,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/arcadatype.h:19,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Boards/Adafruit_Arcada_Clue.h:22,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Adafruit_Arcada.h:21,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Adafruit_Arcada_ImageReader.cpp:1:
c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Adafruit_Arcada_USBMSD.cpp:1:
c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.hpp:53,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.h:9,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/arcadatype.h:19,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Adafruit_Arcada_USBMSD.cpp:1:
c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Boards/Adafruit_Arcada_Clue.h:22,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Adafruit_Arcada.h:21,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Adafruit_Arcada_Wav.cpp:1:
c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.hpp:53,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.h:9,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/arcadatype.h:19,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Boards/Adafruit_Arcada_Clue.h:22,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Adafruit_Arcada.h:21,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Adafruit_Arcada_Wav.cpp:1:
c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Adafruit_Arcada_Alerts.cpp:1:
c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.hpp:53,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.h:9,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/arcadatype.h:19,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Adafruit_Arcada_Alerts.cpp:1:
c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Adafruit_Arcada_Filesystem.cpp:1:
c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.hpp:53,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.h:9,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/arcadatype.h:19,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Adafruit_Arcada_Filesystem.cpp:1:
c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Adafruit_Arcada.cpp:1:
c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.hpp:53,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.h:9,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/arcadatype.h:19,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Adafruit_Arcada.cpp:1:
c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
In file included from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Adafruit_Arcada_Config.cpp:1:
c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/arcadatype.h:193:3: warning: 'template<unsigned int N> class ArduinoJson::V704PB2::StaticJsonDocument' is deprecated [-Wdeprecated-declarations]
  193 |   StaticJsonDocument<256>
      |   ^~~~~~~~~~~~~~~~~~
In file included from c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.hpp:53,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.h:9,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/arcadatype.h:19,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Boards/Adafruit_Arcada_Clue.h:22,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library/Adafruit_Arcada.h:21,
                 from c:\Users\josep\BANNED\Documents\Arduino\libraries\Adafruit_Arcada_Library\Adafruit_Arcada_Config.cpp:1:
c:\Users\josep\BANNED\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/compatibility.hpp:63:58: note: declared here
   63 | class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
      |                                                          ^~~~~~~~~~~~~~~~~~
Sketch uses 137072 bytes (16%) of program storage space. Maximum is 815104 bytes.
Global variables use 16068 bytes (6%) of dynamic memory, leaving 221500 bytes for local variables. Maximum is 237568 bytes.
It seems to have compiled with some warnings.

User avatar
mikeysklar
 
Posts: 14791
Joined: Mon Aug 01, 2016 8:10 pm

Re: Still Struggling With Arcada

Post by mikeysklar »

Compile looks good.

Post Reply
Please be positive and constructive with your questions and comments.

Return to “Arduino”