-
-
Notifications
You must be signed in to change notification settings - Fork 33
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
How to use with Platform.IO / Arduino Framework #2
Comments
Thanks for the question! I am working on implementing this repo on Arduino. I haven't done much work in a while because life has gotten in the way a bit, but the Arduino implementation is close. I will hopefully have some free time coming up soon and I'll see where I get with it. I can add a Platform.IO implementation as well, but I will have to do some research to figure out what that entails. I not very up to date on how PIO works. I'll keep you updated! |
Hi, thanks for your answer. No need to rush or stress yourself :) I am currently using a modified LXESP32DMX to work with uart1, but this library needs to patch a core file for receiving to work, which is nothing I can do easily, so I am using it only for transmitting. For now. I will switch definetly in the near future. I would offer you my help, but I have no clue about esp-idf though. |
I've pushed some code to the I am doubtful that the keyword highlighting will work, but I am making progress. I am not thrilled with the fixes I made in the last commit; I'm still trying to figure out how the ESP32 Arduino core works in the grand scheme of things so I am sure that there are better ways to do what I did. For now, this code will work on ESP32, but it can likely break on ESP32-S2 or ESP32-C3. If you use the latter, let me know and I can push a hotfix so that you will be able to play with this library. No word on Platform.IO yet. That will probably be much, much later. |
Highlighting works now! Turns out I had to use a single tab instead of spaces in my |
The latest commit did some reorganizing. In I've also added some Arduino DMX read example code! Finally, I found an interesting bug in the previous code. Whenever you called |
Another update: I've finished adding example code for Arduino! I'm going to style those examples so that they better fit the Arduino example sketch style guide, but they work now as is. I found that Arduino-ESP32 v1.0.6 and earlier don't support the newest ESP32 chipsets. Arduino-ESP32 v2.0.0 was JUST released less than two weeks ago, and it does support the S2 and the C3. For the sake of inclusion, I'm going to support Arduino-ESP32 v2.0.0 and up only. If you want to use Arduino v1.0.6, I've created a branch called |
I've officially ported this library to Arduino. It's available in the Arduino IDE library manager and the example code is working. So I am going to close this issue. I'm still looking into Platform.IO. It looks simple enough, but that will be another release! Let me know if you have any other questions. :) |
Hi, I am trying for hours to get this to work with Platform.IO and the Arduino Framework.
Do you know how I could mix this esp-idf component withing my existing Arduino project or do you know if there is a platform.io lib for this repo?
The text was updated successfully, but these errors were encountered: