Skip to content

How to Run LwIP with WIZnet W5500 MACRAW Mode on FreeRTOS MCU Platforms?

This maker-oriented project explores using WIZnet W5500 not in its usual hardware-socket mode, but as a MAC/PHY-style Ethernet interface for LwIP running on a F

gavinchang

Published June 15, 2026

Original author: csdnOriginal source (new tab)

How to Run LwIP with WIZnet W5500 MACRAW Mode on FreeRTOS MCU Platforms?

Project description

How to Run LwIP with WIZnet W5500 MACRAW Mode on FreeRTOS MCU Platforms? Summary This maker-oriented project explores using WIZnet W5500 not in its usual hardware-socket mode, but as a MAC/PHY-style Ethernet interface for LwIP running on a FreeRTOS-based MCU. In the normal W5500 model, the chip handles TCP/IP in hardware and the MCU uses socket-style commands. In the MACRAW approach, W5500 exposes raw Ethernet frames while LwIP on the MCU handles IP, TCP, UDP, ARP, timers, buffers, and protocol behavior. The goal is more control over the network stack, at the cost of higher firmware…

Keep reading with a free account

Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.

Similar projects you might like