Society of Robots - Robot Forum

Software => Software => Topic started by: heinz357 on July 11, 2011, 08:32:13 AM

Title: Looking for simple to use GUI that is suitable for Arduino Romeo?
Post by: heinz357 on July 11, 2011, 08:32:13 AM
Ok, so some of the parts I ordered have turned up, namely a DFRobotics Romeo, a SharpGP2D12 range sensor, and 2x line tracking sensors. I already have various servos ready to use, and an assortment of microswitches, and a few Li-po cells I think will be suitable. Still waiting on the motors though!!

I've been trawling the net, and this website, looking for an easy to use GUI to aid me with designing code for various tasks to be applied to a general purpose diff drive learning platform, and it seems like there are'nt any that have the Romeo included in the package!

I've already d/l'ded Webbot, and it seems to be just what I'm looking for, but I cant find the Romeo in it, as a supported board?!

...is there a GUI out there that is simple enough for a complete beginner, that includes the above mentioned components, ready for use?!

....I know, I should just learn C, but I'm trying, and I just want something to help me along the way, till my C is up to scratch!

Any suggestions on a GUI would be greatly appreciated!
Title: Re: Looking for simple to use GUI that is suitable for Arduino Romeo?
Post by: mstacho on July 11, 2011, 11:15:39 AM
You mean like a graphical programming language? 

In all honesty, I'd suggest just learning C.  It's fairly easy to do if you're just programming an Arduino clone -- get some tutorials online and check out the example code in the Arduino integrated development environment (the "IDE" -- it's what you program an arduino in. I'm not sure if you knew that, so sorry if you did :-P )

In other words: you have the romeo now, so you should be using IT to teach yourself C.  Trust me, it'll take a few weeks maybe to get to an acceptable level, but once you're there you'll love it.
Title: Re: Looking for simple to use GUI that is suitable for Arduino Romeo?
Post by: corrado33 on July 11, 2011, 02:22:28 PM
Correct me if I'm wrong, but don't you still need to know C to use webbotlib?

Just learn C.  To my knowledge there is no GUI to program a board. 

I'm guessing you're looking for a program that you can click "move right", check sensor, if this then that, move left, and you're bot will do it.  It won't happen.

C is easy enough, if you have questions just ask!!!
Title: Re: Looking for simple to use GUI that is suitable for Arduino Romeo?
Post by: Joker94 on July 11, 2011, 07:02:19 PM
Quote
I've already d/l'ded Webbot, and it seems to be just what I'm looking for, but I cant find the Romeo in it, as a supported board?!

I  discussed this with Webbot some time last year, and less he had access to the board himself, or some one was willing to find and document all connections and pin out puts(with out the aid of the circuit diagram) and work out all of the other documentation for a board in his program it was not possible.

However Webbot lib does have a board designer application that will allow you design your pwn board for a the Romeo.

When i had my Romeo I just used the Arduino IDE as the allowed me to use all of the functions of the Arduino code as well as the use of the bootloader and serial communication.

If you move to webbot lib you will need a ISP hardware programmer as USB will not work for that purpose, and as of yet there is not a bootloader that will work with the Romeo, AVR studio and custom C code(in this case webbot lib).

The romeo is a great board to use and has many functions. I found it to be very successful when using the arduino IDE. To program the board in the arduino  IDE just set the board to Duemilanove with 328 or 168 respective.

Cheers

Joker94