Go Down

Topic: New Visual Arduino programming tool (Read 29476 times) previous topic - next topic

mitov

So this nice kind of visualization is something like your life work?
So it seems...

brvus

Dear mitov,

I'm very attracted by such these visual tools and today i downloaded the demo f visuino (this name is very similar to my surname....).
It's very interesting and i was thinking to buy a copy of it, but...
I tried to realize a very simple circuit in which a button lights a led. I press and release the button and the led remains active.
The source code is easy. It's only an if operation.
But in Visuino the tutorial makes me add an edge detector and a T flip flop. Is there the possibility to have blocks more similar to the real instructions?
Thank you very much and best regards

Bruno

mitov

#62
Jan 31, 2016, 07:34 pm Last Edit: Jan 31, 2016, 07:44 pm by mitov
But in Visuino the tutorial makes me add an edge detector and a T flip flop. Is there the possibility to have blocks more similar to the real instructions?
Hi Bruno,

Thank you!
The Visuino uses a completely different concept than programming. There is no IF statement as there are no statements at all. It uses a data-flow programming and, the design is completely different than coding. That is why the diagram looks different, and is actually easier to follow IMHO ;-)

With best regards,
  Boian

mitov

Hello everyone,
It has been a while since I have been in the forum, and a lot has been happening in the Visuino development.
Earlier this year I redesigned it to generate over 90% less code and the generated code to use over 90% less RAM.
Redesigned the IDE to work faster.
I have also improved significantly the graphics display, and NeoPixels support, added large number of new platforms including ESP32, micro:bit, Maple Mini and more.
Introduced the Visuino Pro as a Beta with full Modbus support.
Added support for a number of robot shields and platforms.
Included live help, easier updates, and added hundreds of modules and new components.
I even added option to inject custom code in the Visuino project making it easier to access components currently not supported in Visuino.

Now, I just released Visuino - Graphical Development for Arduino - 7_8_2_259 with YahBoom BBC micro:bit robot support

Added YahBoom BBC micro:bit robot support
Improved BBC micro:bit support
Improved NeoPixels support for ESP32
Reduced Memory Usage by most Motor Control components
Reduced Memory Usage by the WiFi, Ethernet, and GPRS components
Reduced memory usage by SPI SSD1306 Display
Improved ST7735 Display implementation with reduced memory usage
Improved PCA9685 PWM implementation
Improved RGBW Ramp To Color component
A numbed of Visuino IDE improvements

Updated version of the User Code Component is included in the Visuino Pro version available in the G+ Community
https://plus.google.com/communities/116125623808250792822



Cheers,
  Boian

jkwalker111

Hey, Mitov.  This  is super cool and I'm eager to try it out.
I have a suggestion which is to encourage you to port the program to Linux.  I think it might have good pick-up by Raspberry Pi users and I'm planning to run the Linux side-load (or whatever) on my Chromebook. 
That's just my two cents.  Thanks a lot and I'm glad to see that development is still on-going!
J

mitov

Hey, Mitov.  This  is super cool and I'm eager to try it out.
I have a suggestion which is to encourage you to port the program to Linux.
Thank you!
Working on MAC and Linux port, but since I am the only guy developing it, and I am already overloaded adding all the new modules and boards, not to mention the rest of my products, it takes time... :-( .

mitov

Just released Visuino - Graphical Development for Arduino - 7_8_2_261 with Elegoo PenguinBot robot support and more...

Added support for SparkFun ESP32 Thing
Added support for Elegoo Penguin Bot
Added support for stm32duino STM32F103C8 Blue Pill
Added support for SSD1331 Color OLED Display
Added support for Macetech RGB Shades
Added support for Maiyout Serial MP3 Player (MY1690-12P/MY1690-16S)
Added categorized selection for cotroller boards
Added Filtering for component elements
Improved Graphics Performance
Reduced memory usage and improved speed by many of the graphics displays
Improved Circuit Playground support
Improved ESP32 BPI-bit support
Improved support for the YahBoom Robot
Improved EVIVE Support
Improved performance by some of the components
Improved Motor Drivers Components
Improved PL uino support
Improved Nextion Display support

Updated version of the User Code Component is included in the Visuino Pro version available in the G+ Community
https://plus.google.com/communities/116125623808250792822




Cheers,
Boian

mitov

Just released Visuino - Graphical Development for Arduino - 7_8_2_290 with Elegoo Balancing Robot support and more...

https://www.visuino.com/download

  • Improved ESP8266 and ESP32 WiFi support
  • Added initial FTDI FT800 Display support
  • Added Interrupts support for the Counter components
  • Improved I2C Arduino to Arduino support
  • Improved Motor Drivers support
  • Improved Servo precision
  • Added option to enable/disable Sequence component elements
  • Improved Yahboom Microbit Robot Carrier Board implementation
  • Improved Digispark and Digispark Pro support
  • Reduced memory usage by the Compare components
  • Reduced memory usage by the ColorToAnalog, and RGBWColorToAnalog component
  • Added RGB LED and RGBW LED components
  • Improved RS485 support for Controllino
  • Added Elegoo Balancing Robot Shield support
  • Added Guoyun ESP-32F Development Board support
  • Large number of performance and stability improvements in the IDE

Updated version of the User Code Component is included in the Visuino Pro version available in the G+ Community
https://plus.google.com/communities/116125623808250792822



Cheers,
Boian

basic4ever

Mitov,

Good morning!

Wich is your contact ? I would like to test the VISUINO with NINA W102 and NINA B112, but i have some questions and bugs to report!

I am sure that the Brazilians will love VISUINO with U-BLOX MODULES. I am support in BRAZIL

Miguel

mitov

Wich is your contact ? I would like to test the VISUINO with NINA W102 and NINA B112, but i have some questions and bugs to report!
Miguel
Thank you! :-) My e-mail is mitov@mitov.com . For the last 2 months + I have been working on a brand new Visuino version that uses completely redesigned code generation and with some advanced C++ techniques generates extremely small memory usage code. It is designed to generate code that uses less memory than code written by even very experienced developer, doing a lot of memory optimization tricks. This has been taking all of my time, and I have fallen behind on some e-mails and other stuff, but this push is almost over now, so I will be able to focus on other items again :-)

Go Up