How To Download Digilent LINX For LabVIEW

Updated Jul 22, 2020

Reported In


  • Third Party Add-Ons
  • JKI VI Package Manager
  • LabVIEW

Issue Details

I want to control my open-source computer (like Arduino, Raspberry Pi, BeagleBone, etc) with LabVIEW. Therefore I want to install LINX for LabVIEW. How can I do that?


Note: This article applies to versions of the LINX Toolkit prior to 2020. For the 2020 version, the toolkit installs as part of the LabVIEW Community Edition download. This is the only way to install the 2020 version currently.
  1. Open LINX by Digilent/LabVIEW Marker Hub, navigate to the Resources tab, and click LINX download.
  2. Click Download ToolKit and allow your browser to open VI Package Manager (VIPM).
  3. The following window is going to open. Choose the version of LabVIEW you want to install the package for, then click Install.
  1. If applicable, check and accept any package dependencies.
  2. Accept the license agreement(s) to continue with the installation.
  3. After the installation, VIPM will show a summary. Check if there was any error during the installation. Otherwise, you are now ready to use LINX on LabVIEW.

Additional Information

Digilent LINX is the successor of LabVIEW Interface for Arduino. Both packages are from the same software author who recommends migrating to LINX. LINX is designed to be a more generic hardware abstraction layer for embedded devices, rather than designed for just one specific microcontroller platform.

It is possible to download the LINX package directly via FTP. You will still need VIPM to install the package, however you can use this approach to install LINX on a computer that is not connected to the internet itself.

If you are having problems using or installing software through VIPM, post a question to the JKI VIPM forums. VIPM is not a NI software, and any bugs or issues with VIPM are best supported by the VIPM developers.

Currently, there is no support for LabVIEW NXG.