Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
United States

NI LabVIEW for Monitoring and Controlling Embedded Systems

See a three-minute demo

LabVIEW is system design software that is used by engineers and scientists to efficiently design, prototype, and deploy embedded monitoring and control 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, you can reduce time to market and the overall cost of embedded monitoring and control with LabVIEW.

Try LabVIEW View a Guided Tour

Top Reasons to Use LabVIEW for Embedded Monitoring and Control

Prototype Faster with Graphical Programming

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

Reuse Embedded C, HDL, and .m File Scripts

Don't start from scratch when designing your embedded system. LabVIEW provides easy integration of embedded C, HDL code, .m file scripts, and other IP. And with LabVIEW, you can seamlessly pull in standard Xilinx CORE Generator libraries with the IP Integration Node.

Integrate Off-The-Shelf Hardware for Ultimate Flexibility

Target a wide 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 your final code to a rugged or cost-optimized deployment target.

View the top 10 reasons

Explore LabVIEW for Monitoring and Controlling Embedded Systems

Embedded Systems Outlook

Learn about some of the most pressing trends and challenges facing design teams building embedded control and monitoring systems.

More Efficient Field-Programmable Gate Array (FPGA) Development

Take advantage of edit-time performance optimizations to reduce programming time.

Simplified CORE Generator IP Access

Increase IP reuse through the Xilinx CORE Generator IP palette, which provides a simpler way to access desired IP from LabVIEW.

Faster Application Deployment

Iteratively download and run LabVIEW Real-Time applications in less time with new behind-the-scenes object caching and more selective file transfers.

Build Versus Buy for Embedded Design

Learn the trade-offs between building a custom design and using NI off-the-shelf tools to design your next embedded system.

Browse the NI CompactRIO Developer’s Guide

The guide provides recommended architectures and development practices for designing embedded control and monitoring systems with CompactRIO and LabVIEW.

Developing Automatic Meter Reading Systems for Power Substations

See how NexGEN developed an advanced automatic meter reading system to help utilities access accurate and sufficient data from metering devices and enhance the present electrical distribution network situation in India.

Powering Remote Villages With Wind Technology

See how NI tools help provide portable renewable energy to remote villages that do not have access to the power grid.

Developing the World’s First Real-Time 3D OCT Medical Imaging System

Explore how NI tools helped create a medical instrument that can detect cancer during medical checkups without requiring the patient to undergo the severe stress of a biopsy.

Customize a CompactRIO System and View Pricing

Configure your own hardware and software system using an interactive advisor.

Evaluate the RIO Platform

Test your embedded design using Reconfigurable I/O hardware with the LabVIEW development environment.

Get an Overview of NI Embedded Hardware Options

Explore options for targeting packaged, board-level, and custom hardware devices with LabVIEW. NI embedded hardware targets feature a variety of microprocessors and reconfigurable FPGAs to suit your application needs.

Get Real-Time Assistance Now

A technical representative will call you to walk through your project-specific needs.

Schedule a Personal Online LabVIEW Demo With an NI Engineer

In this free, one-hour online session, receive best practices, answers to your technical questions, and an overview of relevant hardware. (US and Canada only)

Read About the Advantages of NI Data Acquisition

With over 30 years of experience and 50 million I/O channels sold, NI data acquisition is the most trusted computer-based measurement hardware by engineers and scientists. Read about all of the advantages here.

Other Application Areas

Learn about additional ways to rapidly create cost-effective systems for any application. Select from the areas below to see how LabVIEW can work for you.