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

New NI RIO Hardware Options Including Multicore CompactRIO

Explore new NI reconfigurable I/O (RIO) hardware options for LabVIEW FPGA 2011 including the new multicore NI CompactRIO systems featuring an Intel i7 dual-core processor along with a smaller, lower cost NI Single-Board RIO.

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.

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 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.

Monitoring Electromechanical Shovels for Open-Pit Mining

See how CADETECH S.A. developed a highly specialized continuous monitoring system for electromechanical mining shovels to develop a predictive maintenance strategy for critical machines.

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, you will receive best practices, answers to your technical questions, and an overview of relevant hardware. (US and Canada only)

Attend a LabVIEW Hands-On Seminar

Learn the basics of graphical programming by attending a free three-hour hands-on event.

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.