-
Notifications
You must be signed in to change notification settings - Fork 12
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
ESP32-based controller converter? #12
Comments
It's certainly possible but it's out of the scope and unplanned for this project. Let me know if you have any other questions on this! |
Since documentation is lacking at the moment: how do you use your current piece of code? |
Documentation is being worked on, nothing public yet please stay tuned should be something in the next two weeks. |
I have created one example project with some detailed commentary for learning purposes. Let me know if this helps |
I'm missing an end-to-end example.
|
Until I have the time to get all of the full documentation together, I recommend looking through the code using intellisense in VS Code IDE. I can certainly look into gitpod.io No nightlies at the moment. Please take a close look at the example code, read all of the notes and let me know if you have any questions. |
I've compiled a few ESP8266/ESP32 projects already (Tasmota, OpenMQTTGateway, ...) mostly using gitpod.io but I'm unable to get this compiled. And I'm still wondering how a useful end-to-end scenario would look like. Maybe @JPZV could shed a little light on how he's using it? |
What build errors are you getting? Thanks |
Well... I using my above link to gitpod which creates a remote IDE and this source code. I then tried to manually install all required dependencies in the remote shell but eventually failed to setup ESP-IDF correctly:
Hmm, after remove CMakeCache.txt and retrying I now get:
|
It looks like you're trying to build the component-- try running the build command from the example directory and let me know if that works |
That was it and now it worked and I got the Still needed:
|
It's something I will look into when I have more time available, I appreciate the effort and the recommendation! Does that build environment also take care of building the bootloader? |
Isn't the bootloader part of the IDF? In any case it's also present in the build directory. |
This project is already able to emulate a Switch Pro Controller. Is it possible to have different brand controllers paired, convert their protocol and feed it to the emulator like the 8BitDo USB dongle does? The emulator would then be paired to a real Switch console.
The text was updated successfully, but these errors were encountered: