-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
USB Keyboard Build Error #8
Comments
On further examination, I believe the missing library is tinyusb, but I am not sure how to configure and incorporate it in this project. |
Progress of a kind: it seems you need to manually clone tinyusb in to pico-sdk/lib. Then the make finds the tinyusb install. However, there seems to be a version incompatibility problem due to changes in the API. I tried stepping tinyusb back to commit e0aa405 which might be the version this was originally built against, but even that still has problems. |
I have updated the code to use the latest tinyusb release and it is working on my Pico. I will do some more tweaks and upload to a GitHub fork in a few days. |
I have added an experimental branch on my fork which will build against the new tinyusb API. **NOTE: This version seems to compile OK using the latest 'master' branch of
The problem with modifier keys is odd and seems to originate in wrong values reported over the tinyusb API. However, I am unable to reproduce it outside of this |
Thanks for an amazing project. I mentioned this on the star-dot forum, but maybe it was missed.
I am having trouble building the USB support version on a new-installed OS on a Pi4.
Without the USB keyboard it works fine. However, when I try and make with the USB keyboard support added I get this error:
Possibly a missing dependency or bad path somewhere? There doesn't seem to be a board.h file in the listed dependencies, so I am guessing the former. Any advice? Thanks.
The text was updated successfully, but these errors were encountered: