PyBadge compile error

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.
Locked
User avatar
Ashk3000
 
Posts: 2
Joined: Sun May 15, 2022 8:35 am

PyBadge compile error

Post by Ashk3000 »

In file included from C:\Users\myname\Documents\Arduino\libraries\Adafruit_Arcada_Library/Adafruit_Arcada.h:11,
from C:\Users\myname\Documents\Arduino\libraries\Adafruit_Arcada_Library\examples\full_board_tests\arcada_pybadge_test\arcada_pybadge_test.ino:1:
C:\Users\myname\Documents\Arduino\libraries\Adafruit_GFX_Library/Adafruit_SPITFT.h:26:10: fatal error: SPI.h: No such file or directory
26 | #include <SPI.h>
| ^~~~~~~
compilation terminated.
exit status 1
Error compiling for board Adafruit pyBadge M4 Express (SAMD51).
I dont know how to fix this. I updated the gfx library and it is still happening. It even happens on the example code for pybadge.

User avatar
dastels
 
Posts: 15659
Joined: Tue Oct 20, 2015 3:22 pm

Re: PyBadge compile error

Post by dastels »

Is everything up to date? Arduino IDE, board support packages (both Arduino & Adafruit SAMD packages), and all libraries.

Have you done a system wide search for the file SPI.h?

Dave

User avatar
Ashk3000
 
Posts: 2
Joined: Sun May 15, 2022 8:35 am

Re: PyBadge compile error

Post by Ashk3000 »

dastels wrote:Is everything up to date? Arduino IDE, board support packages (both Arduino & Adafruit SAMD packages), and all libraries.

Have you done a system wide search for the file SPI.h?

Dave
I have "gtest-SPI.h" but no "SPI.h".

User avatar
dastels
 
Posts: 15659
Joined: Tue Oct 20, 2015 3:22 pm

Re: PyBadge compile error

Post by dastels »

Here's what I get

Code: Select all

>:find ~ -name SPI.h -print
/home/dastels/.arduino15/packages/adafruit/hardware/samd/1.7.9/libraries/SPI/SPI.h
/home/dastels/.arduino15/packages/adafruit/hardware/nrf52/1.3.0/libraries/SPI/SPI.h
/home/dastels/.arduino15/packages/arduino/hardware/avr/1.8.5/libraries/SPI/src/SPI.h
/home/dastels/.arduino15/packages/arduino/hardware/samd/1.8.13/libraries/SPI/SPI.h
/home/dastels/.arduino15/packages/arduino/hardware/nrf52/1.0.2/libraries/SPI/SPI.h
/home/dastels/.arduino15/packages/arduino/hardware/sam/1.6.11/libraries/SPI/src/SPI.h
/home/dastels/.arduino15/packages/esp32/hardware/esp32/2.0.2/libraries/SPI/src/SPI.h
/home/dastels/.arduino15/packages/sandeepmistry/hardware/nRF5/0.7.0/libraries/SPI/SPI.h
Dave

Locked
Please be positive and constructive with your questions and comments.

Return to “Arduino”