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.
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.
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.
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.
Embedded sample projects illustrate the use of one or more templates in an actual application.
FedEx used NI LabVIEW software and Single-Board RIO hardware to create an intelligent fire monitoring and suppression control system for the main deck of its FedEx Express freighter aircraft.
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.
ImagingLab Denso Robotics Library | See all tools