Go Down

Topic: New Visual Arduino programming tool (Read 1 time) previous topic - next topic

Robin2

As you seem to have a lot of links to post, why not post them as clickable links

Your visuino.com page is partly obscured by some silly banner for facebook etc in my browser.

...R

mitov

As you seem to have a lot of links to post, why not post them as clickable links

Your visuino.com page is partly obscured by some silly banner for facebook etc in my browser.

...R
Thank you! I could not figure out earlier how to do it in this forum, but this time I have found the way after a bit of experimenting, and have modified the posts.

Can you please contact me - mitov@mitov.com and let me know what is obscuring the page for you and in what modes? The web designers are still working on it, and your input will be very valuable for us! You can send me some screenshot, and info on the resolution, browser etc.

With best regards,
  Boian

Robin2


mitov

Seems OK today.

...R
Thank you! We are still working to refine it. Please let me know if you have any problems with the site or the Visuino itself!

Boian

mitov

Visuino - the Visual Arduino Programming Environment Beta 19 is finally available:
http://www.visuino.com

Fixed PWM pins and Analog pins on some of the boards. Experimentally added Trinket, and Digispark.
Added optional inverters for the LED displays (for common Anode/Cathode), added component visualizer for the floating point LED display, and number of other fixes and improvements.

mitov

Just released Beta 20:
http://www.visuino.com
Mainly bug fixes reported in the last couple of days. Thanks to all Beta testers that reported them!

mitov

Just uploaded Beta 23 of Visuino - the Visual Arduino Development Environment:
http://www.visuino.com

Improved LED Bar component.
Option to specify path to the generated sketch.
Fixed bug in the scroll bar of some of the in place editors in the Object Inspector.

HazardsMind

#22
Apr 22, 2015, 01:49 am Last Edit: Apr 22, 2015, 05:41 am by HazardsMind
Not to be rude, but I don't think anyone here would use it, but I can see this being a great program for young children to learn how to program. Try to reach out to some local schools and see what they say.
My GitHub:
https://github.com/AndrewMascolo?tab=repositories

mitov

Thank you HazardsMind :-).
Why do you think nobody here will use it? I personally use it all the time, actually as well as the OprenWire Studio, especially to capture and display quickly from multiple sensors as example. It is intended to be very powerful and universal tool, albeit just ~2 months old so far.

HazardsMind

#24
Apr 22, 2015, 06:48 am Last Edit: Apr 22, 2015, 07:18 pm by HazardsMind
Maybe the newer programmers will find it useful, but I like being in control of what I write. I can see that your program comes with many options to choose from, allowing the user to have an easy experience in making something they want to make. But for me, I guess I just like the challenge of writing something that can take hours if not days to get to work.

I had that same challenge a few hours ago, where as soon as I got home from work, I worked on my new library. It took me about 4 hours to do, but I finally got the result I was looking for and it was a great feeling of accomplishment.

Does your program allow for clusters or certain segments of code to operate at different intervals. Or give the user the ability to dynamically allocate memory by using templates? Just curious that's all.

How about allowing the user to see their layout in actual code form, like a converter? **Nevermind, I watched the video tutorial, however, does it work in reverse too?**
My GitHub:
https://github.com/AndrewMascolo?tab=repositories

mitov

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.

mitov

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 ;-)

mitov

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!



Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy