openDAQ™ for Smart Sensors

Empower your devices with the openDAQ™ and unlock new possibilities for integration by supporting discovery, streaming, and configuration. The openDAQ™ stack presents smart sensor vendors with enhanced compatibility, heightened visibility, and access to a broader market. For instance, your devices will be equipped to stream data seamlessly across any openDAQ™-certified data acquisition software. Leverage software solutions from openDAQ™ to elevate your devices and connect with a dynamic and open community of developers and users.

Join openDAQ todayRead the FAQ

How does OpenDAQ support you as a smart sensor manufacturer?

For a smart sensor manufacturer, openDAQ™ simplifies the process of bringing products to market that support open connectivity by reducing complexity, cost, and risk. 

openDAQ™ provides a comprehensive set of lightweight C stacks that enable seamless connectivity for streaming and discovery via Ethernet for your device. Moreover, stacks for supporting configuration are coming soon.

This ensures your product can easily integrate into any system, minimizing effort for your customers.

By sharing the development costs for core, non-differentiating C stacks across our open-source openDAQ™ community, we provide significant cost savings for all. This approach also enhances stability, performance, and reliability for all involved, backed up through our compliance lab and openDAQ™ software development team.

How to use openDAQ™ SDK for smart sensors?

The openDAQ™ provides open-source software solutions that facilitate the efficient and cost-effective development of data acquisition applications. Streamlining your development workflow,  openDAQ™ software solutions can seamlessly integrate into your software pipeline via GitHub. You have the flexibility to choose whether to work against the main branch or to build your application based on a specific released version. 

By leveraging the openDAQ™, you are fully equipped to craft a competitive application for your product in the easiest way.

How to use openDAQ on MCU with RTOS operating system

The openDAQ™ SDK is designed to operate seamlessly on operating systems such as Linux, Windows, or MacOS. However, to accommodate the entire spectrum of data acquisition systems, including those with limited performance capabilities as smart sensors, openDAQ™ introduces a more lightweight version known as openDAQ™ LT. This specialized version is specifically tailored for embedded real-time applications, making it ideal for use on systems equipped with 16 or 32-bit microcontrollers, even those with constrained resources.

openDAQ™ LT incorporates lightweight C stacks for openDAQ™-compliant streaming and discovery, which can be seamlessly integrated into Real-Time Operating System (RTOS) tasks. Presently, our stack implementation has been tested with embOS from Segger (cf. embOS - RTOS ( For detailed information and to start your development journey, please visit our GitHub repository at openDAQ_LT.