Added: 2 years ago
From: ArduinoWill
Views: 21,460
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (10)

Sign In or Sign Up now to post a comment!
  • I'd be interested in looking at that firmware... I've sent you a YouTube message with my email address.

  • Really impressive!

  • could you add something to make your arduino run faster at like 32mhz or something?

  • @kingofthebacon the chip itself is capable or running @ 32MHz but you'd then have to update the Arduino firmware to work with it.

  • damn fine work my friend

  • Why is it so slow? Its really sad, its so awesome i just wish it was perfect. Only 10 FPS :(

    Is this an Arduino or OLED issue?

    I noticed that the TouchShield Slide (TSS) is running slow for everyone. As soon as you redraw the entire 320x240 screen, you just are stuck with wait for it to finish drawing, and you can see in a plit sec, just the screen being drawn from top to bottom. In this case, from left to right. No smooth movement :(

  • There are a few issues. First the ATMEL chip is Arduino flash (nice because you can create your own firmware) and only runs at 16MHz, that makes refreshing QVGA a challenge. The original firmware could do 1 frame every 3 seconds. My firmware can do 1 entire screen refresh (every 16x16 area having a unique tile) in about 1/4 second. Faster with less tiles.

    I've been working on a new firmware but the truth is we'll never see 30fps.

  • Did you try one of 4D systems screens? they have an on-board GFX processor, that should do it?!

  • I have tried the 4D Systems screen actually. The uSD drive and ability to execute from RAM are GREAT, but the frame rate is pathetic.

  • @ArduinoWill I commented on another video about having 3 chips for R,G, and B so that there would be much less stress on one chip. But I have a suggestion, could you make it so each of those 3 chips is responsible for 1/3 of the screen so that there would be even less stress? And having like 2-3 chips for the physics engine and codes etc.

  • Thanks! The project requires custom firmware for the Liquidware TouchShield Slide but if you want I can post the code for that on their site like I did with the Space Invaders clone.

  • Brilliant work! Any chance you can release the code for this?

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