Ever get a new sensor from SparkFun and want to test it out quickly? Maybe you want to do more processing on that data than the Arduino can provide. Imagine getting that data to your computer and having a GUI (graphical user interface) for your sensor within minutes of opening that little red box.
NI LabVIEW is a graphical programming environment used by millions of engineers and scientists to develop sophisticated measurement, test, and control systems using intuitive graphical icons and wires that resemble a flowchart. Through the NI LabVIEW Interface for Arduino Toolkit, you can now leverage all of the benefits of NI LabVIEW graphical programming for your Arduino projects.
The LIFA (LabVIEW Interface for Arduino) toolkit is a free download which allows a LabVIEW developer to easily get data to and from the ever-popular Arduino microcontroller. The basic architecture behind it is that there is an I/O engine programmed to the Arduino which waits for serial commands from LabVIEW and responds with the requested data or action.
This kit includes an Arduino Uno R3 and the LabVIEW Student Edition DVD for Windows and MacOS. Simply load the open-source firmware to the included Arduino Uno, connect it to your computer and install the LabVIEW software.
Note: Shipping to Canada and the USA only. Sorry world.
Note: The LabVIEW Student Edition does not come with SSP (Standard Service Program), and therefore not eligible for direct phone or email support from NI Engineers. Please post all questions to the LabVIEW for Arduino Community page.
If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.
Skill Level: Rookie - You will need a better fundamental understand of what code is, and how it works. You will be using beginner-level software and development tools like Arduino. You will be dealing directly with code, but numerous examples and libraries are available. Sensors or shields will communicate with serial or TTL.
See all skill levels
If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.
Skill Level: Competent - You will be required to reference a datasheet or schematic to know how to use a component. Your knowledge of a datasheet will only require basic features like power requirements, pinouts, or communications type. Also, you may need a power supply that?s greater than 12V or more than 1A worth of current.
See all skill levels
Based on 1 ratings:
5 of 5 found this helpful:
Using LINX is the only way to make Arduino and LV work together. Apparently it downloads IDE version compatible with given versions of Arduino and 2013 LV SP1 student edition But it does not let you know what versions it used and you can't repeat the trick by yourself. I have to run the Linx wizard EVERY TIME! Time-out issues are each second program start. So the advanced knowledge is required to overcome this. This contradicts with the original idea to use Arduino to practice LabView. The Arduino itself is flawless.