Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Arduino LCD Demo

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
974 views
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Sep 13, 2010

A quick demo I designed to run on my new ByVac BV4511 display. The audio is being played by a computer but everything else is being done in real-time on an Arduino with an Atmega328 microprocessor.

As the display is connected via serial and is controlled using vt100-style commands you can probably appreciate why this demo sports some rather less slick graphics than some of the other AVR-based demos out there.

This is my first demoscene-ish type program and the code is embarrassingly terrible (and so not published for now) but it does its job...

The background audio is 'The Device Has Been Modified' by Victims of Science. http://www.last.fm/music/Victims+of+Science

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 1 dislikes

Link to this comment:

Share to:

Uploader Comments (mossblaser)

  • what program do you use to make the grafics? and how many pins do that kind of lcd use on the arduino?

  • @formulaformula1133 I just wrote a custom C program which generates all the graphics "the hard way" (i.e. doing the required calculations for drawing cubes etc.). The display I'm using has a serial interface which provides line-drawing and text printing facilities and uses two IO pins -- one for serial data and the other for flow-control.

  • which libary did you use? or did you write it on your own?

    i need a libary that is powerfull enough to show an 3D object and rotate it (like yours did)

  • and is it synchronized with the audio?

  • @Sebbl3 Yes it is.

  • @Sebbl3 I didn't use a library. The display takes VT100-style commands (plus a few extras which I'm using to draw lines and such) and I'm simply doing the matrix manipulations required to rotate points in 3D (so just not-so-interesting-maths there, nothing fancy). Hope that helps!

see all

All Comments (9)

Sign In or Sign Up now to post a comment!
  • Heheh, thats awsome :p

  • Hi your video is great, I recently get into graphics and bought a great serial LCD with touch controller called SMARTGPU from vizic technologies, and it's just 3 wire interface, microSD-4GB, could be used as shield or on a standard breadboard, very powerfull graphics, You can create advanced applications very very easy, I recommend you this board if you like interfacing arduino with graphics, check my video response! tab "SMARTGPU arduino ipod like"

  • @mossblaser thanks

    would be nice if you post your code and circuit somewere

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more