PlatformIO is a framework that supports a lot of embedded development platforms, inluding esp-idf as well as zephyr.
One drawback is that PlaformIO is using esp-idf v4.0.1 instead of v4.1. That is why I had to downgrade wifi.c to esp-idf v4.0 API. I am not sure if my implementation is correct - cannot test because I do not yet have a suitable board.
I implemented this switch by converting wifi.c into a directory with various implementations - in this case two different esp-idf versions. I intend to do the same for bluetooth support for esp-idf vs. zephyr.
CovidBracelet was moved to platformio.
PlatformIO is a framework that supports a lot of embedded development platforms, inluding esp-idf as well as zephyr.
One drawback is that PlaformIO is using esp-idf v4.0.1 instead of v4.1. That is why I had to downgrade wifi.c to esp-idf v4.0 API. I am not sure if my implementation is correct - cannot test because I do not yet have a suitable board.
I implemented this switch by converting wifi.c into a directory with various implementations - in this case two different esp-idf versions. I intend to do the same for bluetooth support for esp-idf vs. zephyr.