How to Implement OpenPLC on STM32 with W5500 Ethernet and Modbus TCP OpenPLC natively supports W5100 and W5500 Ethernet controllers, enabling Modbus TCP on STM32 using the Arduino Ethernet API.