Evaluate Embedded System Design with the LabVIEW RIO Architecture

NI LabVIEW RIO Evaluation Kit (Recommended)

The kit includes an extended evaluation of NI LabVIEW software, a NI RIO evaluation device, a daughterboard for easy I/O interfacing, a step-by-step tutorial, and numerous fully documented, ready-to-run examples of common embedded tasks implemented in LabVIEW.

This evaluation path is recommended so that you are able to evaluate NI LabVIEW on NI’s modular off-the-shelf hardware platform that can be used for design, prototyping and deployment of your application.

NI Embedded Software Evaluation Kit
Purchase Evaluation Kit

Purchase the LabVIEW RIO Evaluation Kit (recommended) or download the evaluation software below.

Step OneStep One: Start the Download

Expected Time: 4 hours (with a broadband connection)

Note: Some of these downloads could include a downloader file that should increase the transfer speed of the software and allow you to resume a download if you are interrupted. Your software download begins after the NI downloader is installed.
In order to download and evaluate LabVIEW add-on Modules and Toolkits, you must have a purchased or evaluation version of LabVIEW Development System installed.

Please download and install the modules in the order which they are displayed below.

Download NI LabVIEW + Real-Time Module + FPGA Module + NI-RIO Driver

LabVIEW Professional Development System
NI LabVIEW Development System is a graphical programming environment used by millions of engineers and scientists to develop sophisticated measurement, test, and control systems. The LabVIEW platform is scalable across multiple targets and OSs, and, since its introduction in 1986, it has become an industry leader.
Download LabVIEW (1.43 GB)

LabVIEW Real-Time Module
This add-on component for the LabVIEW Development System compiles NI LabVIEW graphical code and optimizes it for the selected real-time target.
Download Module (1 GB)

LabVIEW FPGA Module
The NI LabVIEW FPGA Module extends the LabVIEW graphical development platform to target field-programmable gate arrays (FPGAs) on NI reconfigurable I/O (RIO) hardware.
Download Module (442 MB)


NI-RIO Driver
This driver is required for National Instruments RIO hardware, used for deploying an embedded application that is built using the LabVIEW development environment.

This installer includes support for all SingleBoard RIO and CompactRIO embedded targets. If you are using a FlexRIO or R Series target, please download instead from the links below respectively.
Download Driver

FlexRIO Driver

NI R Series Multifunction RIO


Xilinx Compile Tools
If you are using RIO Hardware you must install the Xilinx Compile Tools or try a free 90-day trial of the Compile Cloud Service:
Download Tools

NI LabVIEW Compile Cloud Service Free Trial
You can compile your LabVIEW FPGA code to hardware during evaluation by signing up for a free 90-day trial for the LabVIEW FPGA Compile Cloud Service. You also have the option to install the Xilinx compilation tools to your local development PC at ni.com/downloads

Sign Up


Step TwoStep Two: Installation

Expected Time: 3 hours

If you have hardware and are getting started, walk through a step-by-step getting started guide Here

Step TwoStep Three: Get Resources

Make the most of your LabVIEW trial with sample code, guides, and videos. These free resources are designed just for you, and include a trial of NI technical support.Clicking on this link will not interrupt your download. Get Resources

Contact Us
NI technical representatives worldwide can answer your hardware and software questions, provide quotations, and arrange field applications engineer visits for you.
You can find your local contact information at ni.com/contact-us.