I am actually trying to introduce a completely different way of programming. Why, I think there is a need for that, is a long topic. My belief is that the way we program is obsolete by 200 years, or since Ada Lovelace did it on the Charles Babbage mechanical computer. It has lagged behind the modern HW architectures. Now I am making baby steps in that direction, but I am at least trying.
Your question is the same as the question can a compiler work both ways i.e. reverse engineer machine code into C++ object oriented code as example. The Visuino graphical architecture to C++ is what C++ is to machine code. It is one way code generation process.
BTW: I am also working on a version of OpenWire Studio that will be able to program both Arduino and Windows, so you can do the graphical design on both sides and program them seamlessly. Hopefully this will be expanded to MAC, Linux, and Raspberry PI, so you can program all of them visually in minutes, creating complex architectures. I know that it does not give the satisfaction of writing C++ code, but even more satisfying is manually writing the machine code (trust me, I know, I have done it able it 40 years ago ), but at the end in order the HW to be useful, we need to be able to get SW for it operational within reasonable amount of time, and I am trying to make it happen faster
This version contains fully functional Ethernet Shield support.
Server, and Client sockets are tested and working. The UDP is implemented, but not yet tested.
Also added support for getting the address of 1-Wire Thermometers, and optionally manually specifying thermometer address.
Added LCD suuport for standard and I2C Displays
Added TextValue component
Added the all too important "Hello World!" Demo
Added Clocking ability to all *Value sources.
Number of important bug fixes.
Yes, it has a lot of similarities with LabView, and a lot of different concepts as well . Unlike LabView which is sequentially oriented, Visuino is dataflow, and state sharing oriented.
This version adds ESP8266 WiFi support.
The component development is also significantly simplified in preparation for officially releasing the component development SDK. Hopefully the SDK will be available in few days.
Just released #Visuino - Graphical Development for #Arduino Beta 39: http://www.visuino.com
This is the first version that has the ability for developing and installing new custom components trough an open SDK.
A brand new Component Development SDK is also available in the G+ Beta Community and the Facebook Beta group!
This version also includes new demos, and some important bug fixes.
I shoukd like to use Visuino in Vista 32 bits but have always a memory issu each time a put the mouse over a button .
I have 4GB of memory DDR3 .
My issue is always 'out of memory'
What operating system?
It will have this error on XP, and it had it in Vista, but that was fixed.
The problem is that Vista and XP have some bugs in the GDI+libraries.
pierrotm777:
I use a vista 32 bits with 4GB of memory ...
The latest Beta is Vista compatible, and has this problem fixed in Vista. The bug was in the Vista's version of IGD+ when rendering PNG images. We have added some code to handle that.
We are proud to announce that Visuino http://www.visuino.com is now partnering with CONTROLLINO http://controllino.cc to deliver Arduino based affordable and easy to use PLC solutions!
We are trying to see if we can keep Visuino really low cost. At the moment it can be ordered for $9.99 and this includes 3 months of updates. After that if you want to continue receiving updates, you can get 1 year of updates for additional $9.99 .
This prices are available at the moment, and we will try to keep them this low if enough people purchase.
You can purchase by login to your account https://www.visuino.com/login , and placing order there.
Beta 62 is now available with ViSi Genie Display support, Play Stanton 2 controllers support, and DHT11, DHT21, DHT22, and AM2301 Humidity and Thermometer sensors support. http://visuino.com