Hi,
I would like to have a standalone software that has a nice GUI interface that allows users to change various variable values. Then, when the Arduino device is plugged into this computer, the software would reprogram the Arduino microcontroller accordingly. Essentially a more abstracted level than the current Arduino software. I'm trying to make something more consumer-friendly for a prototype.
Is there something like this out there already? Or if not, how would one go about developing this? There's a big list of interfacing with software here: http://playground.arduino.cc/Main/Inter ... thSoftware, but the ones that control the Arduino seem to just change the pin outputs.
Any insight is appreciated. Thanks!
GUI software to program Arduino
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- Franklin97355
- Posts: 23912
- Joined: Mon Apr 21, 2008 2:33 pm
Re: GUI software to program Arduino
If you can't find anything that suits your needs the software is open source and you could use it to write your own.
- adafruit_support_mike
- Posts: 67454
- Joined: Thu Feb 11, 2010 2:51 pm
Re: GUI software to program Arduino
Take a look at Processing: http://processing.org
It belongs to the same family of code as the Arduino IDE, both being derivatives of Wiring (http://wiring.org.co). The Arduino IDE is generally designed to program Arduino devices that will run on their own. Processing leans more toward allowing the computer to interact with tethered devices. It has 'draw on the screen' functions and ways to turn 'click in the box' to a hardware command.
It belongs to the same family of code as the Arduino IDE, both being derivatives of Wiring (http://wiring.org.co). The Arduino IDE is generally designed to program Arduino devices that will run on their own. Processing leans more toward allowing the computer to interact with tethered devices. It has 'draw on the screen' functions and ways to turn 'click in the box' to a hardware command.
- modeller
- Posts: 118
- Joined: Sat Jan 19, 2013 11:12 am
Re: GUI software to program Arduino
Have you heard of LabView? I used it for over ten years in my career, programming instrumentation and data acquisition (I'm retired now).steven927 wrote:Hi,
I would like to have a standalone software that has a nice GUI interface that allows users to change various variable values. Then, when the Arduino device is plugged into this computer, the software would reprogram the Arduino microcontroller accordingly. Essentially a more abstracted level than the current Arduino software. I'm trying to make something more consumer-friendly for a prototype.
Is there something like this out there already?
National Instruments claims to have a free download kit for the Arduino. If it has the functionality of LabView it will also have a means for designing a front panel for the user. But even if it doesn't, LabView is a very powerful but easy to use programming IDE.
Top 5 reasons LabVIEW makes you more productive when using Arduino:
--> Interact with your system through a graphical user interface.
Streamline your design process with intuitive graphical programming.
Improve your debugging experience with interactive tools.
Leverage built in resources/functions for implementing simple to complex tasks.
Open API allows for complete customization -- customize your programs to fit your application.
Come to think of it, I haven't even tried it myself but I think I'll grab a copy.
https://decibel.ni.com/content/groups/l ... or-arduino
- Franklin97355
- Posts: 23912
- Joined: Mon Apr 21, 2008 2:33 pm
Re: GUI software to program Arduino
The labview interface is free but you still need a copy of labview to use it. It looks like Sparkfun has a student version.
-
- Posts: 2
- Joined: Sat Mar 02, 2013 10:48 pm
- modeller
- Posts: 118
- Joined: Sat Jan 19, 2013 11:12 am
Re: GUI software to program Arduino
Very interesting. I do see where you require people to register to download the program, requiring an email address be given. I'm not real keen on that, especially when you don't have a privacy policy visible. Why do you (they) want to require registrations?
-
- Posts: 2
- Joined: Sat Mar 02, 2013 10:48 pm
Re: GUI software to program Arduino
I am not a member of this maker group and I used a junk email address.
- modeller
- Posts: 118
- Joined: Sat Jan 19, 2013 11:12 am
Re: GUI software to program Arduino
So, if you realize that can be done, why even ask for one yourself?9303 wrote:I am not a member of this maker group and I used a junk email address.
Please be positive and constructive with your questions and comments.