You would need LINX, an interface add-on for LabVIEW to communicate with common embedded platforms, including Arduino Uno. To get started, you could install LINX by do the following:
- Download LabVIEW Hobbyist Toolkit
- Select Install and review the license agreement
- After Installation, you now have options to Show in Palettes and Show Examples
- Select Show Examples
- Choose one that you would like to explore (for instance Digital Write N Channels)
- Connect your embedded platform (Arduino Uno) to your PC
- On the recently opened LabVIEW Example, click Tools>>Makerhub>>LINX>>LINX Firmware Wizard.
- Select the appropriate Device Family, Device Type and Firmware Upload Method
- Select COM that is being used
- Click Next if you are ready to install the firmware
- Select Finish
- You may now run the example as instructed by the example's instruction
LINX could also be used to communicate to Raspberry Pi 2, Raspberry 3 and BeagleBone
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.
For Support on using LINX, you would need to contact LabVIEW MakerHub at labviewmakerhub.com/forums/linx