01-04-2015 04:52 PM
Hello felow Makers;
We are very close to releasing a toolkit that allows LabVIEW code to be deployed to and to run embedded on Arduinos. The toolkit is an actual compiler that runs stand alone on the Base version, or even on the Student version of LabVIEW, without the need for any additional toolkit. Check it out at:
01-30-2015 07:54 AM
Hi Filipe, so you have picked up the ball where NI left it about 5 years ago now.
Do you have NI's support on this?
What do expect the toolkit will sell for?
What method do you use to parse the LabVIEW BD?
Did that require you to enter in to an NDA with NI?
Regards
Peter
01-30-2015 09:33 AM
Hi Peter;
Yes, I have been meaning to work on this for a long time but only found the
time in the last year, It has been a LONG ride, but we are seeing the
finish line now.
It was always a question in our minds how NI would react to something like
this. Part of me thought they wouldn't mind as it is a way to expose
LabVIEW to an audience that may not be reached otherwise, but there was a
part of me that was concerned about they retaliate. They don't seem to
mind, which is great! In fact, it will be in their tools network.
As far as pricing goes, we are still debating on it. It will probably be
something like $99 for what we are calling the Student edition and $399 for
the Professional edition. The only difference between the Student edition
and the Professional edition is that, with the first, the compiler would
only run with the Student version of LabVIEW. Otherwise, they are identical.
I didn't have to sign anything with NI as I am not using any proprietary
information. We only use functionality that is open to the LabVIEW
community, so there is no need to any special paperwork to be in place.
We are getting great feedback from the community; which is really exciting!
Cheers
Filipe
01-30-2015 09:48 AM
Filipe_Altoe wrote:
Hi Peter;
[...] The only difference between the Student edition
and the Professional edition is that, with the first, the compiler would
only run with the Student version of LabVIEW. [...]
This is unfortunate. I'd only be interested in this as a hobby, but I'd use it with my Professional license at home.
01-30-2015 03:44 PM
Filipe,
I've posted something in the Lava thread ( https://lavag.org/topic/18726-deploying-labview-code-to-arduinos ), but let me briefly say that this is a great idea/product.
To me, this is the best thing to happen to LabVIEW since the Event stucture and FPGA programming. This is the best thing to happen to LabVIEW in 10 years. It is the missing piece in the desktop/microcontroller/FPGA spectrum. Kudos.
If implemented correctly, this product will be revolutionary.
Regards,
Vito
01-30-2015 05:29 PM
Thanks for the support Vito! I have responded your Lava posting. We are
looking forward to making this compiler available to the community.
Filipe
02-02-2015 06:48 PM
Agree. Shelling out $99 for a hobby is ok, while $399 is too steep.
02-03-2015 11:03 AM
Filipe,
This is great news! I have been waiting for this for a long time.
The existing capability for ARM based deployment was good (Mega model is ARM), but all Arduino is even better, as there is a larger product selection. This opens up many, many opportunities for low cost development & deployment, and also insures the existance of Arduino, which IMHO is the coolest thing ever.
I have read in several forums, that many people also ask about a compiler for LabVIEW to Android devices, and would have wagered money that Android would have been first.
Years ago, there used to exist an NI toolkit for Palm device applications (Palm & Handspring).
Glad the Genesis continues. It appears that when NI encourages 3rd party development, it will happen (even if they don't do it) By the time I get up to speed with Arduino, I will be ready for Android!
Congratulations on what I think will be a very popular product, and thank your for your hard work!
02-03-2015 11:42 AM
Thank you for your post Braincamp. It has been a LONG journey with the
Arduino project, but we are getting there for sure. We are still on target
for March release. It is our intention to continue on with our quest of
getting LabVIEW running on other types of targets. Stay tuned.