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.
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.
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.
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.
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.
Take advantage of edit-time performance optimizations to reduce programming time.
Increase IP reuse through the Xilinx CORE Generator IP palette, which provides a simpler way to access desired IP from LabVIEW.
Iteratively download and run LabVIEW Real-Time applications in less time with new behind-the-scenes object caching and more selective file transfers.
Learn the trade-offs between building a custom design and using NI off-the-shelf tools to design your next embedded system.
See how NI tools help provide portable renewable energy to remote villages that do not have access to the power grid.
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.
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.
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.
Configure your own hardware and software system using an interactive advisor.
Test your embedded design using Reconfigurable I/O hardware with the LabVIEW development environment.
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.
A technical representative will call you to walk through your project-specific needs.
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)
Learn the basics of graphical programming by attending a free three-hour hands-on event.
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.