o6\Embedded
Commercial open62541 extensions that drastically reduce the resource requirements of a full OPC UA server.
Full functionality, a fraction of the footprint.
<100 kB
RAM for a full OPC UA server
<300 kB
ROM for the complete Namespace 0
Zero-copy
static nodes mapped directly from flash

Less than 100 kB RAM.
Static OPC UA nodes are stored outside the dynamic runtime, significantly reducing memory requirements while preserving the full Namespace 0, sessions, subscriptions, and encryption.

Less than 300 kB ROM.
Our tooling generates compact ROM files for static nodes. Per-node compression keeps the complete Namespace 0 below 300 kB.

The o6\Embedded Automation Kit.
A complete encrypted OPC UA server with Namespace 0 and Device Integration runs on an ESP32-based platform, exposes GPIO remotely, and remains under 100 kB of RAM.
View the kitBring full OPC UA to your embedded platform.
We support architecture ports, ROM nodestore generation, and complete embedded integrations.