STM32 W5500 TCP Server with FreeRTOS (Non-Blocking Multi-Tasking Setup) In this tutorial, we’ll learn how to create a FreeRTOS-based TCP server using the STM32 and W5500 Ethernet module.