Skip to content

muc-opcua

QuackPLC uses W5500 hardware TCP to serve OPC UA while keeping its 1 kHz PLC scan timing stable without lwIP or an RTOS socket layer.

TheoIm

Published August 13, 2026

Original author: occamsshavingkit · GermanyOriginal source (new tab)

muc-opcua

Components

Hardware components

WIZnet parts

Project description

How Does a 1 kHz Soft PLC Serve OPC UA over W55RP20 Hardware TCP/IP Without lwIP? The WIZnet code lives in muc-plc, not in muc-opcua: the library is transport-agnostic and ships no chip driver, while muc-plc supplies the W5500 adapter that connects it to hardware. muc-plc is a PLC runtime project that brings QuackPLC functionality to embedded MCUs. It targets MCUs including the RP2040 and was developed with an architecture that uses the W5500 hardware TCP/IP engine inside the W55RP20 as the network interface for the RP2040. The key idea is to run the PLC control logic and industrial…

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