Learn RIO

Reconfigurable input/output (RIO) is a powerful technology based on a field-programmable gate array (FPGA) that you can use to accomplish projects in controls, robotics, automotive, and other industries. Using NI LabVIEW graphical programming, you can take advantage of some of the most cutting-edge technology in the world. View the videos in this module to learn how to:

  • Assemble a RIO system
  • Understand embedded programming with LabVIEW
  • Build your first application

Topics Covered in This Section

1. What is RIO?

Examine the basics of the RIO platform.

2. Connecting Hardware

Assemble your RIO hardware for your first embedded application.

3. Embedded Programming in LabVIEW

Learn more about the layers of embedded programming in the RIO platform using LabVIEW.

4. Create an Embedded State Machine

Develop your first stand alone application.

5. Tips and Tricks

Learn helpful tips to consider when creating an embedded application.

Cumulative Project: Temperature Monitor

Ready to put your RIO skills to the test? Complete this sample project and build a temperature sensor for your RIO device.

Start the Cumulative Project