Author Topic: Virtual Arduino Screen  (Read 5697 times)

0 Members and 1 Guest are viewing this topic.

Offline Nick

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1166
  • Rating: +161/-3
  • You just got omnom'd
    • View Profile
    • Nick Steen
Virtual Arduino Screen
« on: April 05, 2012, 08:09:44 am »
Hi

I made a project for PC (windows only xs) that makes it possible to communicate with the Arduino. This might sound ordinairy, but i made it that way so you can draw on a "virtual" screen. With virtual i mean a screen that runs in a program on the PC. This makes it possible to test things out before trying them on real hardware, or you don't have a screen because it's too expensive or any other reason.

I know there's the serial monitor, but with this program you can draw strings, variables, rectangles, filled rectangles, ellipses, filled ellipses and lines on the screen, in color!
So if you're interested, more info can be found on http://nicksteen.webs.com/projects.

It is not finished yet, there are some things i'm not that happy with. Sometimes the screen flickers for no reason, and sometimes it gives an error xs but i'm working on it :)


Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: Virtual Arduino Screen
« Reply #1 on: April 05, 2012, 10:33:01 am »
Looks nice :)

What about some way to add buttons/inputs to the screen and make the arduino respond to it?
:D

Offline Nick

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1166
  • Rating: +161/-3
  • You just got omnom'd
    • View Profile
    • Nick Steen
Re: Virtual Arduino Screen
« Reply #2 on: April 05, 2012, 10:39:45 am »
that's the next step :)

i'm planning (if this works perfect) to add a little tiny mini SDK kind of thingie in which you have e.g. 9 btns (you will not be able to put them there yourself, they will be fixed in a form) and you can tell the program what it has to send to the arduino. Then it's up to you to make your arduino respond to it... that way you can make it communicate

but that's not for tomorow, since there are 2 more bugs i would like to solve, and i'm working on that now