Go Down

Topic: Visual Framework (rapid development) PRE-ALPHA available (Read 2237 times) previous topic - next topic

Oscarko

I had some time so here is the very first public pre-alpha 0.1 release of Visual Framework.

VF is a
"Visual rapid development tool for creating GUI for arduino with LCD displays, rotary encoders and buttons. It generate fast message based source code for Arduino"

In other words you design the core and mechanism of your project visually, generate code and then work on it normally in IDE. The things are organized such way that (in the future) you should be able to go back and forth between the VF Designer and IDE to make changes and update existing project.
The current version only generates the code, but doesn't update existing project yet because the code is still changing and that would potentially lead into a mess.

This pre-alpha is only about 10% of what I had planned and it currently works (and creates compillable code) for:

• 16x02 LCD display with I2C backpack (the most common type)
• rotary encoder, both 1 pulse per detent and 2 pulses per detent are supported
• buttons



The description, download and some sort of tutorial is all on the page:

http://www.mediachance.com/electronics/visualframework.html

It is work in progress so don't get too attached to how things are as everything can change.

I like to know your opinion about this idea and direction it should take or any other enhancements or if it even makes sense to continue.

At this moment it is for Windows only

This is a side hobby project to my other graphic applications and in fact it reuses lot of basic code from my Photo Reactor image nodal editor, so feel free to browse the site!

Oscarko

Version 0.11 has been uploaded with few enhancements, ability to generate Visual Studio w/ Visual Micro project files and some cleaning/shuffling of the code.

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