04-25-2025 08:35 AM
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 !
04-25-2025 10:47 AM - edited 04-25-2025 11:22 AM
Hi
NI has made this statement :
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.
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.
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 :
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