(yeah, old thread, I know, but it highlights the issues involved to get this working ā¦)
I canāt figure out how to make PIO + FreeRTOS + LwIP play nice together on STM32. Thereās a makefile-based version which works out of the box on github (effortlessly!), but every attempt to bring it into PIOās world has failed me so far (FWIW, Iād rather not go through the STM32Cube code generator, which leads to unmaintainable code).
Iāve tried using the FreeRTOS / LwIP libs inside .platformio (fails to compile) and Iāve tried mincrmatt12ās PIO repos (see 6696, 6751, and github, after adapting them from F2 to F7).
So far, itās a bit like herding cats. If thereās a working example of running PIO + FreeRTOS + LwIP on any STM32 board, Iād love to hear about it ā¦