New Visual Arduino programming tool

HazardsMind:
does it work in reverse too?**

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 :wink: ), 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 :wink:

Just released Visuino - Visual Development for Arduino Beta 25 with NeoPixels support:
http://www.visuino.com

This is a major release!

  • Added NeoPixel support, and demos.
  • Added color components.
  • Added Random Generators.
  • Added a number of converters.
  • There are also some major updates in the Visuino code generator itself.
  • Added packet unpacker, although not fully functional yet.
  • Added initial support for shields.
    And much more!

Just released Visuino - Graphical Development for Arduino Beta 32:
http://www.visuino.com

This version adds 6 new components, including the first OneWire component for Maxim Integrated Thermometers.

  • Square Generator
  • Maxim 1-Wire Thermometer
  • Digital To Integer Converter
  • Digital To Unsigned Converter
  • Digital To Analog Converter
  • Digital To Color Converter

Enjoy :slight_smile:

Just released Visuino - Graphical Development for Arduino Beta 35 with Ethernet and LCD support

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 :wink:
Added Clocking ability to all *Value sources.
Number of important bug fixes.

Enjoy :slight_smile:

This thing reminds me of LabVIEW. Example at http://www.originlab.com/doc\en/LabVIEW/images/6009_Simple_LV71/LV6009SimpleVersion.png

AverageGuy:
This thing reminds me of LabVIEW. Example at http://www.originlab.com/doc\en/LabVIEW/images/6009_Simple_LV71/LV6009SimpleVersion.png

Yes, it has a lot of similarities with LabView, and a lot of different concepts as well :slight_smile: . Unlike LabView which is sequentially oriented, Visuino is dataflow, and state sharing oriented.

Just released Beta 38:

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.

Both the Beta and the component SDK are available for download from the Visuino Beta Google + Community :
https://plus.google.com/communities/116125623808250792822

Enjoy :slight_smile:

Here is a new video tutorial of using Visuino to program Arduino to communicate with a Delphi application, or OpenWire Studio:

The Visuino - Graphical Arduino Programming community now has exceeded 5000 members!
https://plus.google.com/communities/116125623808250792822

Create your own ‎Visuino‬ components for ‪‎Arduino‬ article in "Blaise Pascal Magazine" :

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'

pierrotm777:
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.

I use a vista 32 bits with 4GB of memory ...

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!

Creating Internet Of Things with Arduino, and Delphi article in "Blaise Pascal Magazine":

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.

Thank you for supporting the product development!

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

The best way to get the Beta is by joining the Visuino developers community. I usually post a new Beta every few days there:
https://plus.google.com/communities/116125623808250792822