I am having an issue compiling (new installation, have not previously used).
Here is my YAML (this is acting as an IR-> home assistant device), but I would like to add BLE keyboard functionality to hopefully add some IR control to PS5.
INFO ESPHome 2024.9.2
INFO Reading configuration /config/esphome-web-c66cb0.yaml...
INFO Generating C++ source...
INFO Compiling app...
Processing esphome-web-c66cb0 (board: esp32dev; framework: arduino; platform: platformio/espressif32@5.4.0)
--------------------------------------------------------------------------------
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
- toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch5
Dependency Graph
|-- AsyncTCP-esphome @ 2.1.4
|-- WiFi @ 2.0.0
|-- FS @ 2.0.0
|-- Update @ 2.0.0
|-- ESPAsyncWebServer-esphome @ 3.2.2
|-- DNSServer @ 2.0.0
|-- ESPmDNS @ 2.0.0
|-- ArduinoJson @ 6.18.5
|-- Improv @ 1.2.4
|-- ESP32 BLE Arduino @ 1.0.1
|-- NimBLE-Arduino @ 1.4.0
|-- ESP32 BLE Keyboard @ 0.3.2
Compiling .pioenvs/esphome-web-c66cb0/lib37c/ESP32 BLE Arduino/BLE2902.cpp.o
Compiling .pioenvs/esphome-web-c66cb0/lib37c/ESP32 BLE Arduino/BLE2904.cpp.o
In file included from .piolibdeps/esphome-web-c66cb0/ESP32 BLE Arduino/src/BLECharacteristic.h:19,
from .piolibdeps/esphome-web-c66cb0/ESP32 BLE Arduino/src/BLEDescriptor.h:14,
from .piolibdeps/esphome-web-c66cb0/ESP32 BLE Arduino/src/BLE2904.h:13,
from .piolibdeps/esphome-web-c66cb0/ESP32 BLE Arduino/src/BLE2904.cpp:15:
.piolibdeps/esphome-web-c66cb0/ESP32 BLE Arduino/src/FreeRTOS.h:61:28: error: 'ringbuf_type_t' has not been declared
Ringbuffer(size_t length, ringbuf_type_t type = RINGBUF_TYPE_NOSPLIT);
^~~~~~~~~~~~~~
In file included from .piolibdeps/esphome-web-c66cb0/ESP32 BLE Arduino/src/BLECharacteristic.h:19,
from .piolibdeps/esphome-web-c66cb0/ESP32 BLE Arduino/src/BLEDescriptor.h:14,
from .piolibdeps/esphome-web-c66cb0/ESP32 BLE Arduino/src/BLE2902.h:13,
from .piolibdeps/esphome-web-c66cb0/ESP32 BLE Arduino/src/BLE2902.cpp:15:
.piolibdeps/esphome-web-c66cb0/ESP32 BLE Arduino/src/FreeRTOS.h:61:28: error: 'ringbuf_type_t' has not been declared
Ringbuffer(size_t length, ringbuf_type_t type = RINGBUF_TYPE_NOSPLIT);
^~~~~~~~~~~~~~
*** [.pioenvs/esphome-web-c66cb0/lib37c/ESP32 BLE Arduino/BLE2904.cpp.o] Error 1
*** [.pioenvs/esphome-web-c66cb0/lib37c/ESP32 BLE Arduino/BLE2902.cpp.o] Error 1
========================== [FAILED] Took 3.98 seconds ==========================
Hello,
I am having an issue compiling (new installation, have not previously used).
Here is my YAML (this is acting as an IR-> home assistant device), but I would like to add BLE keyboard functionality to hopefully add some IR control to PS5.
Here is my compilation error:
Thanks in advance for any assistance.
edit: fixed formatting