Closed zencow closed 2 years ago
Hi, have you tried upgrading arduino-esp32 to the latest version 2.0.2?
In 2.0.2 the esp32 SPI api has changed to the following:
void transferBytes(const uint8_t * data, uint8_t * out, uint32_t size);
we don't support esp32 v1 BSP - only the latest which passes CI fine!
Arduino board: Adafruit ESP32 Feather
Arduino IDE version (found in Arduino -> About Arduino menu): 1.8.13
List the steps to reproduce the problem below (if possible attach a sketch or copy the sketch code in too): LIST REPRO STEPS BELOW
I just updated this library from Adafruit (among others) and found it does not compile in Arduino or in PlatformIO. my project has
#include <Adafruit_LEDBackpack.h>
which depends onAdafruit_BusIO
.Downgrading Adafruit BusIO to 1.11.2 allows me to compile and run my project.
In case it's relevant, I'm also still using
arduino-esp32 1.0.4
.I figured this would be adequate to locate the problem, but let me know if you want/need the verbose output. Here are the errors from the Arduino IDE console output: