LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

MyRIO 2021 with Labview 2025

Solved!
Go to solution

Hi everyone,

 

I'd like to use Labview 2025, with FPGA 2025 Q1 64 bits, + Real Time 2025 64 bits, and MyRio, but I saw that the last version of MyRio is the 2021 one.

 

Do you know if that's compatible, and if this could work together ? Or is there an equivalent ?

 

Thanks you ! 

0 Kudos
Message 1 of 5
(2,620 Views)
Solution
Accepted by topic author 38400

Hi

 

NI has made this statement :

 

LabVIEW myRIO Toolkit and LabVIEW Compatibility

Updated Apr 3, 2025
 

Reported In

 

Software

  • LabVIEW
  • LabVIEW myRIO Toolkit

 

Issue Details

 
What version of the LabVIEW myRIO Toolkit do I need to use to program my myRIO in my version of LabVIEW?
 

Solution

 

To ensure compatibility, you will need to install the version of the LabVIEW myRIO Toolkit that matches your version of LabVIEW. For example, if you have LabVIEW 2019, you will need to install the 2019 LabVIEW myRIO Toolkit to avoid incompatibility and further programming issues.

 

Additionally, the LabVIEW myRIO Toolkit is only compatible with 32-bit LabVIEW, so be sure to install LabVIEW 32-bit even if you are working on a 64-bit operating system.

 

The latest available LabVIEW myRIO Toolkit is 2021 SP1, and the latest LabVIEW compatible with this toolkit is LabVIEW 2021 SP1. 

 

Additional Information

 

If you wish to use your myRIO device in a later version of LabVIEW, you will need to install the CompactRIO driver.

 

The only difference will be that the LabVIEW myRIO Toolkit includes ready-to-use VIs and LabVIEW codes written for myRIO, but as it is not compatible with later versions of LabVIEW than the 2021SP1 version, when using a later version of LabVIEW, you will need to write your own codes for myRIO. 

 
I assume that the option 'to use your myRIO device in a later version of LabVIEW' refers to the fact that there is a myRIO firmware for LabVIEW 2022 Q3. But nothing never than that. And likely there will never be given the soon end-of-life of myRIO.
 

If you want to roll your own 2022 Q3 version of the myRIO Toolkit to actually use that 2022 Q3 myRIO firmware in LabVIEW 2022 Q3, I have described a rough step-by-step in another thread. It is a hack.

 

There is the interesting 'write your own codes for myRIO'. I assume it is meant as a proper warning ..

 

As for alternatives, NI has stated this :

 

Last Time Buy, April 2026; NI Recommends Transitioning to the NI Single-Board RIO, CompactRIO Hardware, or Digilent FPGA

 

NI will continue to support myRIO until July 2028. For embedded education and projects, NI recommends Single-Board RIO and CompactRIO Hardware.

 

For FPGA and digital systems courses, consider Digilent FPGA on digilent.com.

 

If myRIO specifications are required, the myRIO-1950 Student Embedded Design version will be available until December 2027.

 

Good Luck

Message 2 of 5
(2,592 Views)

Hi

 

I don't know if everyone has found this do-it-yourself solution to make myRIO work in LabVIEW versions beyond the final NI supported 2021 SP1 version :

 

https://forums.ni.com/t5/Academic-Hardware-Products-myDAQ/myRIO-support-in-LabVIEW-2020-SP1-and-2022...

 

Look into the last thread entry. Describes 'support' for even LabVIEW 2026 ..

 

Regards

 

Message 3 of 5
(725 Views)

The myRIO is perfectly recognized in newer LabVIEW versions (having done it in LabVIEW 2026 Q1) if you install the according CompactRIO drivers that match your LabVIEW version (and of course LabVIEW Realtime and FPGA). You can use the myRIO just like a cRIO. What you don't get in that way are the dedicated premade VIs supporting the specific myRIO IO, such as specific I2C peripherals and such. The IO pins in the according personality profile are simply generic according to the connector they are located on.

 

If you have an older myRIO Toolkit installed in an older LabVIEW version, you can go and hunt for the according VIs and copy them over into your new LabVIEW installation and even add the according menu entries to the palette by copying the *.mnu files over as well, but it's a tedious job to get all of that correctly copied and I haven't found the motivation to create an OpenG package with them.

 

For my experiments however I used simply the generic myRIO personality to create my own FPGA code to simulate an Endat encoder to use as source for an Endat decoder on a cRIO.

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 4 of 5
(703 Views)

Hi roIfk

 

Iam busy with a project to get myRIO toolkit+menus going in LV2026Q1.

Have a look here for details:

 

https://forums.ni.com/t5/Academic-Hardware-Products-myDAQ/myRIO-support-in-LabVIEW-2020-SP1-and-2022...

 

I can compile and load original shipping examples of myRIO in LV2026Q1...

0 Kudos
Message 5 of 5
(363 Views)