My question is, am i using the wrong library for my board?
Hi, I'm very new and I'm working on the ESP32-C3 Zero Mini Development Board. I wanted to work on its Bluetooth capabilities by changing the LED colour via my phone. I'm currently using the "ESP32 BLE Arduino by Neil Kolban" library but I'm getting the same error on code I found in a textbooks and YT tutorials.
In file included from c:\Users\moabd\Documents\Arduino\libraries\ESP32_BLE_Arduino\src/BLEAdvertising.h:15,
from c:\Users\moabd\Documents\Arduino\libraries\ESP32_BLE_Arduino\src/BLEServer.h:19,
from c:\Users\moabd\Documents\Arduino\libraries\ESP32_BLE_Arduino\src/BLEDevice.h:18,
from C:\Users\moabd\Documents\esp\BLE_notify\BLE_notify.ino:1:
c:\Users\moabd\Documents\Arduino\libraries\ESP32_BLE_Arduino\src/FreeRTOS.h:61:35: error: 'ringbuf_type_t' has not been declared
61 | Ringbuffer(size_t length, ringbuf_type_t type = RINGBUF_TYPE_NOSPLIT);
| ^~~~~~~~~~~~~~
exit status 1
Compilation error: exit status 1