this library seems use esp8266-nonos-sdk
can we use esp8266-rtos-sdk?
if we could, how do it
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
Currently this code is heavily dependent on the way non-OS SDK works. So you can not use it with FreeRTOS SDK.
However, the version of Arduino core for the next chip is based on FreeRTOS, and it may be backported to ESP8266 later. There are no plans which I can disclose at this point though.
@igrr do you mean @me-no-dev's version?
@me-no-dev's version is obviously also based on FreeRTOS, and as such can be backported to the 8266. But I was referring to a different version (not that it matters in the context of this question).
I have a RTOS version ready for ESP8266, but the current RTOS has issues with C++. If @igrr or someone else there helps, we can have a try :)
I've had limited success with C++ using https://github.com/SuperHouse/esp-open-rtos. Not sure how relevant, but there it is =)
Wonder if @me-no-dev can share more around the specific part of C++ issue in RTOS version?
I had the sming esp framework running on RTOS SDK.
No issues there with c++.
Would also like to have an arduino on top of RTOS.
Is there any work in process available ?
@hreintke Well I had issues when I attempted this. Other than that I have an Arduino port on RTOS (obviously not working)
@me-no-dev
Checked you repos on github, didn't find it there.
Is that port somewhere available ?
Nope :) only on my computer. Putting another Arduino for ESP8266 is not a good idea. At least for us. Imagine syncing and supporting two frameworks that do the same thing. I did it as a POC and it did not work (because of C++ not working).
Completely understand and agree on your statement on the two frameworks.
Any change for me to get a personal copy to compare to my work on smingRTOS and personal experimenting ?
Closin per #3655 .