OPC UA Source Code Stack

Easily Add OPC UA Communications to Your Device

The OPC UA Source Code Stack development kits offer you a tool to quickly and easily add OPC UA server communication to your product line. The packages offer royalty-free source code and the expert services you need to successfully deploy a conformant OPC UA device. This tool kit offers the smallest footprint available on the market, perfect for sensors and other simple devices.


  • 100% C-based source code
  • Full support at the OPC UA Foundation Test Lab
  • Easy to implement single task implementation
  • OPC UA Nano embedded profile source code
  • Ready to run sample application
  • 30-day, no risk guarantee

OPC UA Source Code Stack


Why Do You Need OPC UA?

OPC UA is the first communication technology built specifically to live in that “no man’s land” where data must traverse firewalls, specialized platforms and security barriers to arrive at a place where that data can be turned into information. OPC UA is designed to connect databases, analytic tools, Enterprise Resource Planning (ERP) systems and other enterprise systems with real-world data from low-end controllers, sensors, actuators and monitoring devices that interact with real processes that control and generate real-world data.

If you need a flexible, reliable, open and standard protocol to move data between your factory floor or building automation device, you need OPC UA.

Taking the First Step

As an automation technology device supplier, it’s likely that you don’t have a year or more to figure out OPC UA, develop it and ring it out in 10 or 20 prototype applications. You have great technology but you’re not an industrial networking technology expert, and you don’t want to be. That’s where we come in. Our only business is helping automation people just like you get network enabled. It is all we’ve been doing for more than 30 years now.

It’s Really Royalty-Free

Yes. You’ll pay once and never again. A simple license agreement. No seat fees. No location restrictions. Ship unlimited binaries. It couldn’t be less complicated.

Here’s What You Get

Out of the box, you’ll not only get the OPC UA Source Code Stack but also a working Windows project that you can use to test it, a single C file with the API for your TCP/IP stack (Windows in this case), an extensive user manual and a PC tool that you’ll use to send OPC UA messages to your device. Some folks have been able to get some OPC UA messaging working within a few hours!

OPC UA Test Lab

The OPC Foundation Laboratory provides compliance testing and interoperability testing for OPC UA devices. Devices that carry the OPC UA certification logo provide users assurance that an OPC UA product meets the standard for reliability and interoperability. Only products that have earned the certification logo are eligible for listing on the OPC Foundation’s website.

Real Time Automation provides 100% support to device manufacturers implementing the RTA OPC UA Source Code Stack. From preliminary certification to final pre-certification testing in the RTA test lab to support at the OPC Foundation test lab, RTA is there to ensure that your product gets certified.

OK, Why Real Time Automation?

Your best solution for OPC UA is Real Time Automation. The RTA OPC UA Source Code Stack is a single task solution for OPC UA. This solution was built from the ground up specifically for embedded microcontroller applications. It has an incredibly straight forward, easy to understand API that makes integration of OPC UA into your device almost effortless. The support and responsiveness or our support team are second to none. You receive support from the engineers who use the code every day in real OPC UA products. When you call RTA, you won’t get an automated voice or be redirected to some foreign country. You get a live, industry-recognized OPC UA expert. That is the RTA difference.

Moving Data from Other Systems to OPC UA

In some cases when you talk to our OPC UA engineer, you’ll learn that source code might not be your best option. In that case, the RTA engineer might suggest a gateway, especially in low volume applications.

What to Do Next

Your next step is to contact us via email, phone or by completing the Request Software Information Form so we can schedule some time to discuss your application.

What our Customers are Saying

“When it came to getting the job done, we turned to Real Time Automation, and they performed. RTA helped us figure out a complex communications interface problem in short order, and provided hardware and software modification requirements for implementation before we even got off the plane!”

Kevin L. / HTS Engineering Ltd.

“We have worked with Real Time Automation on a variety of projects over the past few years. I have consistently found them enthusiastic to work with us throughout the development process to ensure that we receive a communications solution that meets our needs. More importantly, their commitment to providing timely support services after the initial release of the system is truly exemplary.”

Ken F. / Danfoss Graham

Attn: Our office is closed Monday, 5/27/24 in observance of Memorial Day. Orders placed after 2 pm CST 5/24/24 will be processed 5/28/24.