Salve a tutti. Starei cercando di sfruttare un ESP32 che mi consente di collegare una tastiera cablata all'ESP32 e me la rende Bluetooth. Sto riscontrando un problema: 'USBHost' does not name a type. Vi carico sotto il mio codice e l'errore e vi ringrazio in anticipo se riuscirete a trovare una soluzione.
rd keyboard(&usb);
BleKeyboard bleKeyboard("ESP32 Keyboard", "ESP32", 100);
void setup() {
Serial.begin(115200);
usb.begin();
bleKeyboard.begin();
}
void loop() {
usb.Task();
if (keyboard.available()) {
uint8_t key = keyboard.read();
Serial.print("Key: ");
Serial.println(key);
if (bleKeyboard.isConnected()) {
bleKeyboard.write(key);
}
}
}
Questo è l'errore che riscontro:
C:\Users\infor\AppData\Local\Temp\arduino_modified_sketch_785107\sketch_oct08a.ino:17:7: note: suggested alternative: 'bleKeyboard'
if (keyboard.available()) {
^~~~~~~~
bleKeyboard
exit status 1
'USBHost' does not name a type