What Is NI Single-Board RIO?

The NI Single-Board RIO product line combines deployable, embedded devices that feature a real-time processor, reconfigurable FPGA, and analog and digital I/O on a single board programmed with NI LabVIEW software. You can expand the built-in analog and digital I/O using NI C Series modules. NI Single-Board RIO devices are designed for high-volume and OEM embedded control and acquisition applications that require high performance and reliability.

See how easy it is to install, configure, and program NI Single-Board RIO

Boards

NI Single-Board RIO is a reconfigurable embedded control and acquisition system that consists of a real-time processor, a user-programmable FPGA, and built-in I/O and peripherals such as USB, RS232, RS485, CAN, SD, and Ethernet all on a single board.

Digital I/O With RIO Mezzanine Card Connector

The multifunction NI Single-Board RIO devices provide built-in analog I/O, digital I/O, and peripherals such as USB, RS232, RS48, CAN, SD, and Ethernet in a small form factor. The devices also have the option for a RIO Mezzanine Card connector, giving direct access to 96 FPGA digital I/O lines and certain processor-specific functions for mating custom daughtercards to NI Single-Board RIO.

Shop now

Digital and Analog I/O With RIO Mezzanine Card Connector Option

The multifunction NI Single-Board RIO models provide built-in analog I/O, digital I/O, and peripherals such as USB, RS232, RS48, CAN, SD, and Ethernet in a small form factor. The systems also have the option for a RIO Mezzanine Card connector, giving direct access to 96 FPGA digital I/O lines and certain processor-specific functions for mating custom daughter cards to NI Single-Board RIO.

Shop now

Digital I/O With Direct C Series Connectivity

NI Single-Board RIO digital I/O-only embedded devices feature a real-time processor, reconfigurable FPGA, and 110 bidirectional digital I/O lines along with RS232, Ethernet, and built-in direct connectivity to C Series I/O modules. The digital I/O-only devices combine the flexibility of C Series connectivity, small size, and open architecture with the easy-to-use LabVIEW FPGA and LabVIEW Real-Time technologies to help you get custom embedded systems to market quickly.

Shop now

Digital and Analog I/O With Direct C Series Connectivity

In addition to digital I/O, National Instruments offers NI Single-Board RIO devices with both built-in digital and analog I/O on a single board. All I/O is connected directly to the FPGA, providing low-level customization of timing and I/O signal processing. These devices also have the option of up to 32 built-in 24 V industrial digital I/O lines and the ability to directly connect up to three C Series I/O and communication modules for further I/O expansion and flexibility.

Shop now

C Series Modules

NI Single-Board RIO provides direct hardware access to the I/O circuitry of each I/O module using LabVIEW FPGA elemental I/O functions. Each I/O module contains built-in signal conditioning and screw terminal, BNC, or D-Sub connectors. NI Single-Board RIO devices that have direct C Series connectors support up to three board-only C Series modules or two C Series modules. NI Single-Board RIO devices that feature a RIO Mezzanine Connector, such as the NI sbRIO-9605 and sbRIO-9606, do not support direct connection to C Series modules.

C Series Board Level Modules

A suite of board-only C Series modules can add more I/O and communication capabilities to NI Single-Board RIO devices. Because the modules contain built-in signal conditioning for extended voltage ranges or industrial signal types, you can usually make your wiring connections directly from C Series modules to your sensors/actuators. In most cases, C Series modules provide isolation from channel-to-earth ground.

View board-only C Series modules

C Series Board Level Module Types

C Series Modules

Currently, there are more than 50 C Series modules for different measurements, including thermocouple, voltage, resistance temperature detector (RTD), current, resistance, strain, digital (TTL and other), accelerometers, and microphones. Channel counts on the individual modules range from three to 32 channels to accommodate a wide range of system requirements.

View C Series modules

Software

LabVIEW is a graphical development environment with configuration-based tools and powerful programming capabilities for developing measurement, analysis, and control applications with professional user interfaces. LabVIEW and NI Single-Board RIO make FPGA technology easily accessible, so you can define your own control circuitry while reducing the complexity and costs associated with traditional custom hardware.

LabVIEW Development System

LabVIEW is a graphical programming environment used by millions of engineers and scientists to develop sophisticated measurement, test, and control systems using intuitive graphical icons and wires that resemble a flowchart. It offers unrivaled integration with thousands of hardware devices and provides hundreds of built-in libraries for advanced analysis and data visualization—all for creating virtual instrumentation. The LabVIEW platform is scalable across multiple targets and OSs, and, since its introduction in 1986, has become an industry leader. With the LabVIEW Real-Time and FPGA modules, you can develop, debug, and deploy applications to the microprocessor and FPGA on NI Single-Board RIO.

LabVIEW Real-Time Module

NI real-time technology offers reliable, deterministic performance for your time-critical applications. Use the LabVIEW Real-Time Module to develop and deploy complex real-time systems quickly and efficiently to the NI Single-Board RIO microprocessor.

LabVIEW FPGA Module

With the LabVIEW FPGA Module, you can create custom measurement and control hardware using graphical programming without having expertise in low-level hardware description languages or board-level design. You can use this custom hardware for unique timing and triggering routines, ultrahigh-speed control, interfacing to digital protocols, digital signal processing (DSP), RF and communications, and many other applications requiring high-speed hardware reliability and tight determinism. Use the LabVIEW FPGA Module to develop, compile, and deploy applications to the NI Single-Board RIO onboard FPGA.

All Products and Services