Is there some other languages than C++ available for Arduino? I personally can use C++ but people often ask for an easy way to program some simple things. And C++ for an absolute beginner is quite a lot, expecially if you want a delay or something like that.
Something like for instance Labview where you draw what you want.
LMI:
And C++ for an absolute beginner is quite a lot
It would be very off-putting if the newcomer was presented with a 2 inch thick C++ textbook and told "You're not getting an Arduino until you know all that".
But if you start with an Arduino and play around with the many examples that come with the IDE you will soon learn enough C++ without even noticing it.
Programming microcontrollers in LabView - now that would give me nightmares!
For a beginner who never wants a career in embedded programming, then a tool like LabView might be easy way to program. Not LabView itself obviously, because even the student edition is $100s.
For a beginner who does want a career in embedded software, the Arduino IDE is actually a good place to start, it is a lot like professional tools.
It is difficult to recommend C(++) to someone who has newer really programmed and does not want to start now. But many people know about PLCs , relays and so on. They still hope to do some basic functions, like delays and comparisons. For those who need it using microprocessors should be as easy as it gets.
LMI:
It is difficult to recommend C(++) to someone who has newer really programmed and does not want to start now. But many people know about PLCs , relays and so on. They still hope to do some basic functions, like delays and comparisons. For those who need it using microprocessors should be as easy as it gets.
I've seen Labview systems in production sites and they are horrible. Expensive and unmaintainable.
To be honest, I think it is the worst way to teach programming. You would never be able to run anything like on that on an Arduino anyway.
Well. I have done some write only software myself, too. Sometimes it happens overnight. I write something and the next day I have no idea what it is and why I did it . Database GUIs for instance.
Yes. I too have heard stories about awful Labview sw. But I still think that for simple things it is a good choice.