LabVIEW for Designing Embedded Control and Monitoring Systems


NI LabVIEW is the ultimate system design software used by engineers and scientists to efficiently design, prototype, and deploy embedded control and monitoring applications. It combines hundreds of prewritten libraries, tight integration with off-the-shelf hardware, and a variety of programming approaches including graphical development, .m file scripts, and connectivity to existing ANSI C and HDL code. Whether designing medical devices or complex robots, reduce time to market and the overall cost of embedded control and monitoring with LabVIEW.

Top 10 Reasons to Use LabVIEW for Embedded Monitoring and Control

Prototype Faster With Graphical Programming

Build functional embedded systems in weeks instead of months using the LabVIEW graphical programming approach. You can take advantage of one powerful environment to develop code for standard PCs, real-time CPUs, and FPGAs.

Reuse Embedded C, HDL, and .m File Scripts

With LabVIEW, you can integrate embedded C, HDL code, .m file scripts, and other IP, so you don’t need to start from scratch when designing embedded systems. You can even pull in standard Xilinx CORE Generator libraries using the IP Integration Node.

Integrate Off-the-Shelf Hardware for Ultimate Flexibility

Target a variety of embedded hardware platforms, including NI Single-Board RIO and CompactRIO, featuring real-time CPUs, reconfigurable FPGAs, and more than 100 hot-swappable I/O modules. Quickly add or reconfigure hardware during the prototyping phase, reuse hardware across multiple projects, and port the final code to a rugged or cost-optimized deployment target.

Start From Proven, Working Code

LabVIEW provides ready-to-run examples, templates, and sample applications that accelerate your development process.

Get started faster

NI LabVIEW Reconfigurable I/O (RIO) Architecture

Imagine having the flexibility of custom design while enjoying the benefits of off-the-shelf tools. Use a single embedded system design platform that lets you incorporate existing code and IP, provides software-designed hardware that combines the low-level customization you need with the prevalidated reliability of off-the-shelf tools, and integrates the latest commercial technologies to meet your needs today and in the future.

Explore the NI LabVIEW RIO architecture

An Ecosystem for Ensuring System Success

The LabVIEW Tools Network accelerates developer productivity by providing access to NI and other certified third-party add-ons to help you expand the power of LabVIEW system design software.

Directly Control DENSO Robots | See all tools

All Products and Services