Nesper is the beginning stages of porting over some wrappers for the ESP-IDF 
version of FreeRTOS from an internal project. You can see it here: 
<https://github.com/elcritch/nesper>

PR's or recommendations welcome! Much of the FreeRTOS API wrappers feel a bit 
hacky, but they appear to work with a little work.

I'm also working on including an up-to-date tcp socket server using LwIP's 
version of `select`. The example can be found here (though it's currently not 
compiling due to refactoring, I'm working on that): 
<https://github.com/elcritch/esp32_nim_net_example/blob/master/socketwifi/src/server.nim>
 (note that this is also a good updated example of using `selectors` and 
`nativesockets`, which is a bit hard to find for generic usage)

I'll be using this issue here to note progress on examples: 
<https://github.com/elcritch/esp32_nim_net_example/issues/3>

There is code I have for a uart <-> socket echo but it's tied in with some 
JSON-RPC server code, but if anyone is interested I could add it to the 
examples.

Reply via email to