LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
vitoi

LabVIEW for Arduino Due

Status: Completed

Available in LabVIEW 2020 Community Edition and later. The Community Edition includes the LINX Toolkit, which provides support for programming Arduino devices. Only the Arduino Uno was officially tested, but other Arduino devices may work as well.

 

The Arduino Due is a 32 bit ARM based microcontroller board that is destined to be very popular. It would be great if we could programme it in LabVIEW. This product could leverage off the already available LabVIEW Embedded for ARM and the LabVIEW Microcontroller SDK.

 

The Arduino Due is currently in developer trials and is due out later this year. It is expected to be about $50 and is open hardware. The ARM chip is an Atmel SAM3X8E ARM Cortex M3 running at 84 MHz resulting in 100 MIPS of performance. By way of comparison, the current LabVIEW Embedded for ARM Tier 1 (out-of-the-box experience) boards have only 60 MIPS of processing power.

 

The Arduino brand has an enormous following and Google has selected the Arduino Due for their recently introduced (28 June 2012) Accessory Development Kit for Android mobile phones and tablets (the ADK2012).

 

(By the way, the currently-available LabVIEW Arduino toolkit does not target the Arduino (and couldn’t since the Arduino Uno uses only an 8 bit microcontroller). Instead there is fixed C code running on the Arduino to transfer peripheral information to the serial port and back. That is, none of the LabVIEW target code executes on the Arduino. This idea is for LabVIEW code developed on a desktop to be transferred and execute on the target Arduino Due.)

 

Wouldn’t it be great to programme the Arduino Due in LabVIEW?

24 Comments
Y3G
Member
Member

Hi,

I am using LV2009 with the Arduino Toolkit and it worked ok for the UNO. Now I have the DUO and would like to continue. Are there still no VIs available?

Many thanks in advance

Y3G ...when ther is LTE

vitoi
Active Participant

The Arduino Toolkit does not provide a mechanism for programming the Arduino. Instead there is some fixed C code loaded onto the Arduino that mearly bridges the Arduino's I/O with the Arduino's comm port. This idea is for the ability to write LabVIEW code that executes on the Arduino Due.

CarlosOtiniano
Active Participant

...always interesting to program a microcontroller in LabVIEW but if we use arduino, this will become a DAQ, when we need to work with an autonomous robot such as this has problems, moreover one aalternativa NI plate them with the LM3S8962 microcontroller but apparently IT and will continue to not support this device brondando level 1, hopefully news

ManuelKeel
Member

Hi

 

the arduino due has quite similar hardware to the lego nxt brick. Would it be possible to load the nxt firmware to the arduino and then programm the arduino with Labview (with the nxt toolkit)?

 

I tink it should be possible, wath you tink?

 

best regards.

vitoi
Active Participant

Would be far better if NI did this work once and promoted LabVIEW, rather than each of us try to make it work.

NewtonCuri
Member

Is coming  a way to use LabVIEW in Arduino !

See at  http://www.3d-svs.com/news/80-3dmicro-toolkit-arduino-expansion-beta-out

 

...and enjoy!

 

Note: NI also sells this products.

vitoi
Active Participant

NewtonCuri, how much does it cost to use this (not evaluation)?

PrincyLS
Member

Arduino based labview program need

RavensFan
Knight of NI

PrincyLS,

Then vote for the idea by clicking the Kudo button.  Just saying you need it in a comment doesn't rate the idea any higher.

vitoi
Active Participant

Interestign kudos profile for this idea:

 

2012: 91 kudos (and it started on 07-16-2012)

2013: 19 kudos

2014: 8 kudos

2015: 0 kudos

2016: 0 kudos

 

By the way, kudos rate has dropped across the board since the new website format.