libesphttpd freertos support
Posted: Thu Jan 21, 2016 4:40 am
I just pushed a bunch of updates to the esphttpd repos. Apart from some small things (Websocks should be more stable now, small bugfixes, etc) there's one big change: the platform-dependent bits of libesphttpd are now separated from the main core. This allows esphttpd to run not only compile against the standard espconn-based ESP8266 SDK, but also to other SDKs. The main use for this is to make libesphttpd compatible with the FreeRTOS SDK.
If you want to experiment with this, there is an example FreeRTOS project at http://git.spritesserver.nl/esphttpd-freertos.git/ (with a mirror on Github at https://github.com/Spritetm/esphttpd-freertos). While the end result is almost the same, the Makefile in that project isn't perfect yet: please refer to the README.md for details. As always, patches or bug reports are welcome, either on Github, here in the forums, or privately via mail.
If you want to experiment with this, there is an example FreeRTOS project at http://git.spritesserver.nl/esphttpd-freertos.git/ (with a mirror on Github at https://github.com/Spritetm/esphttpd-freertos). While the end result is almost the same, the Makefile in that project isn't perfect yet: please refer to the README.md for details. As always, patches or bug reports are welcome, either on Github, here in the forums, or privately via mail.