Arduino: 1.8.19 (Mac OS X), Board: "Adafruit Circuit Playground Bluefruit, S140 6.1.1, Level 0 (Release), Serial"
Multiple libraries were found for "Adafruit_TinyUSB.h"
In file included from /Users/mattpackwood/Documents/Arduino/libraries/Adafruit_TinyUSB_Library/src/Adafruit_TinyUSB.h:28,
from /Users/mattpackwood/Library/Arduino15/packages/adafruit/hardware/nrf52/1.3.0/libraries/Bluefruit52Lib/src/services/BLEHidGeneric.h:45,
Used: /Users/mattpackwood/Documents/Arduino/libraries/Adafruit_TinyUSB_Library
Not used: /Users/mattpackwood/Library/Arduino15/packages/adafruit/hardware/nrf52/1.3.0/libraries/Adafruit_TinyUSB_Arduino
from /Users/mattpackwood/Library/Arduino15/packages/adafruit/hardware/nrf52/1.3.0/libraries/Bluefruit52Lib/src/bluefruit.h:66,
from /Users/mattpackwood/Documents/Arduino/sketch_jan12a/sketch_jan12a.ino:14:
/Users/mattpackwood/Documents/Arduino/libraries/Adafruit_TinyUSB_Library/src/Adafruit_USBD_HID.h:28:10: fatal error: Adafruit_TinyUSB_Core.h: No such file or directory
28 | #include "Adafruit_TinyUSB_Core.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
Error compiling for board Adafruit Circuit Playground Bluefruit.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Multiple libraries were found for "Adafruit_TinyUSB.h"
My guess is that it's picking up an old copy. Search your system for that file that not in /Users/mattpackwood/Documents/Arduino/libraries/Adafruit_TinyUSB_Library/ and delete that copy of the library (not just that one header).
Alternatively delete all copies/versions of the library you find and reinstall it. Maybe start by uninstalling the one from the library manager in Arduino.
I completely uninstalled Arduino (using Clean My Mac) and reinstalled (using Homebrew), updated the Adruino library, installed the Adafruit library... same error...
Arduino: 1.8.19 (Mac OS X), Board: "Adafruit Circuit Playground Bluefruit, S140 6.1.1, Level 0 (Release), Serial"
Library Adafruit_BANNED has been declared precompiled:
Using precompiled library in /Users/mattpackwood/Library/Arduino15/packages/adafruit/hardware/nrf52/1.3.0/libraries/Adafruit_BANNED/src/cortex-m4/fpv4-sp-d16-hard
/Users/mattpackwood/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: sketch/BLE_UART.ino.cpp.o: in function `loop':
/Users/mattpackwood/Documents/Arduino/BLE_UART/BLE_UART.ino:92: undefined reference to `readPacket(BLEUart*, unsigned short)'
/Users/mattpackwood/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: /Users/mattpackwood/Documents/Arduino/BLE_UART/BLE_UART.ino:177: undefined reference to `parsefloat(unsigned char*)'
/Users/mattpackwood/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: /Users/mattpackwood/Documents/Arduino/BLE_UART/BLE_UART.ino:178: undefined reference to `parsefloat(unsigned char*)'
/Users/mattpackwood/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: /Users/mattpackwood/Documents/Arduino/BLE_UART/BLE_UART.ino:179: undefined reference to `parsefloat(unsigned char*)'
/Users/mattpackwood/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: /Users/mattpackwood/Documents/Arduino/BLE_UART/BLE_UART.ino:180: undefined reference to `parsefloat(unsigned char*)'
/Users/mattpackwood/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: /Users/mattpackwood/Documents/Arduino/BLE_UART/BLE_UART.ino:185: undefined reference to `packetbuffer'
/Users/mattpackwood/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: /Users/mattpackwood/Documents/Arduino/BLE_UART/BLE_UART.ino:185: undefined reference to `packetbuffer'
/Users/mattpackwood/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: /Users/mattpackwood/Documents/Arduino/BLE_UART/BLE_UART.ino:185: undefined reference to `packetbuffer'
/Users/mattpackwood/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: /Users/mattpackwood/Documents/Arduino/BLE_UART/BLE_UART.ino:185: undefined reference to `packetbuffer'
/Users/mattpackwood/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: /Users/mattpackwood/Documents/Arduino/BLE_UART/BLE_UART.ino:185: undefined reference to `packetbuffer'
/Users/mattpackwood/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: /Users/mattpackwood/Documents/Arduino/BLE_UART/BLE_UART.ino:127: undefined reference to `parsefloat(unsigned char*)'
/Users/mattpackwood/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: /Users/mattpackwood/Documents/Arduino/BLE_UART/BLE_UART.ino:128: undefined reference to `parsefloat(unsigned char*)'
/Users/mattpackwood/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: /Users/mattpackwood/Documents/Arduino/BLE_UART/BLE_UART.ino:129: undefined reference to `parsefloat(unsigned char*)'
/Users/mattpackwood/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: /Users/mattpackwood/Documents/Arduino/BLE_UART/BLE_UART.ino:141: undefined reference to `parsefloat(unsigned char*)'
/Users/mattpackwood/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: /Users/mattpackwood/Documents/Arduino/BLE_UART/BLE_UART.ino:142: undefined reference to `parsefloat(unsigned char*)'
/Users/mattpackwood/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: sketch/BLE_UART.ino.cpp.o:/Users/mattpackwood/Documents/Arduino/BLE_UART/BLE_UART.ino:143: more undefined references to `parsefloat(unsigned char*)' follow
/Users/mattpackwood/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: sketch/BLE_UART.ino.cpp.o: in function `loop':
/Users/mattpackwood/Documents/Arduino/BLE_UART/BLE_UART.ino:106: undefined reference to `packetbuffer'
/Users/mattpackwood/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: /Users/mattpackwood/Documents/Arduino/BLE_UART/BLE_UART.ino:106: undefined reference to `packetbuffer'
/Users/mattpackwood/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: /Users/mattpackwood/Documents/Arduino/BLE_UART/BLE_UART.ino:106: undefined reference to `packetbuffer'
collect2: error: ld returned 1 exit status
exit status 1
Error compiling for board Adafruit Circuit Playground Bluefruit.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.