You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PlatformIO Core.
If you’ve found a bug, please provide an information below.
You can erase any parts of this template not applicable to your Issue.
Configuration
Operating system: Ubuntu 24.10
PlatformIO Version (platformio --version): PlatformIO Core, version 6.1.16
Description of problem
So I'm trying to build a keyboard with an ESP32 S3, I've got some stuff working but sending the keystrokes to the computer.
I've tried using Keyboard.h, which requires HID.h so I add it in platformio.ini. In its turn, HID.h requires usb_hid_keys and this cycle goes on and on. I feel like I'm not supposed to keep pulling every single dependency manually, which is the same saying of many people in various forums.
After triying with Keyboard.h, I decided to try TinyUSB. If I import it without including it in the include libs part of platformio.ini, it says the library is missing and I should include it. If I include it in platformio.ini, while compiling the proicess will error out saying thatb there are multiple definitions of some stuff within the library. I've tried different versions of the libraries and I couldn't get it working in anyway... The error part of the compiling logs with TinyUSB is available here
What kind of issue is this?
If you’ve found a bug, please provide an information below.
You can erase any parts of this template not applicable to your Issue.
Configuration
Operating system: Ubuntu 24.10
PlatformIO Version (
platformio --version
): PlatformIO Core, version 6.1.16Description of problem
So I'm trying to build a keyboard with an ESP32 S3, I've got some stuff working but sending the keystrokes to the computer.
I've tried using Keyboard.h, which requires HID.h so I add it in platformio.ini. In its turn, HID.h requires usb_hid_keys and this cycle goes on and on. I feel like I'm not supposed to keep pulling every single dependency manually, which is the same saying of many people in various forums.
After triying with Keyboard.h, I decided to try TinyUSB. If I import it without including it in the include libs part of platformio.ini, it says the library is missing and I should include it. If I include it in platformio.ini, while compiling the proicess will error out saying thatb there are multiple definitions of some stuff within the library. I've tried different versions of the libraries and I couldn't get it working in anyway... The error part of the compiling logs with TinyUSB is available here
Steps to Reproduce
Actual Results
Expected Results
successful compilation
If problems with PlatformIO Build System:
The content of
platformio.ini
:Source file to reproduce issue:
You'll require to pull the repository to get all the code.
Additional info
none i guess
The text was updated successfully, but these errors were encountered: