LINX by Digilent/LabVIEW MakerHub Interface With Common Embedded Platforms

  • Only compatible with LabVIEW 2014 Home Edition and cannot be used for commercial purposes
  • Deploy LabVIEW code to run on BeagleBone Black and Raspberry Pi 2 and 3
  • Remotely control chipKIT, Arduino, and other embedded platforms
  • Built in VIs for over 30 of the most common embedded sensors
  • Access peripherals such as DIO, AIO, PWM, SPI, I2C and UART
  • Quickly add a graphical user interface to an embedded project
  • Download
If you’re looking for the LINX Toolkit that is compatible with LabVIEW 2020, please see the Resources tab.

LINX is an open source project by Digilent and is designed to make it easy to develop embedded applications using LabVIEW. LINX includes VIs for over 30 of the most common embedded sensors as well as hardware agnostic APIs for accessing peripherals like digital I/O, analog I/O, PWM, I2C, SPI, and UART.

Whether you’re remotely controlling a chipKIT or Arduino over USB/Serial, Ethernet or Wi-Fi, or deploying VIs to run on BeagleBone Black or Raspberry Pi 2/3, LINX and LabVIEW make it easy visualize the data you’re working with, debug your code, and create advanced embedded applications faster than ever before.

This example program (this "program") was developed by a National Instruments ("NI") engineer. Although provided by National Instruments, this program may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this program with each new revision of related products and drivers. THIS PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (

Additional Product Information