Go Down

Topic: Portable console (Read 33701 times) previous topic - next topic


Aug 18, 2012, 01:28 pm Last Edit: Sep 29, 2012, 10:34 am by Rodot Reason: 1
I made this little console in about one day and the game in two. This console has a lot of possibilities !
I'm thinking about making a cleaner one, not on prototyping board like this one. Something with lithium batteries, surface mount components, powered at 3.3V and using screen and accelerometer without the ready made module. Is someone interested in that project ? It could be awesome to create an easy to build and cheap portable game console with Arduino  :D



You should be proud of your project - very impressive work!  You ought to make an instructable for it at instructables.com.  What is your source for the LCD screen and how much did it cost?


Aug 18, 2012, 08:36 pm Last Edit: Sep 21, 2012, 02:12 pm by Rodot Reason: 1
Thank you very much !
The screen module costs 13$ on eBay (search "1.8 LCD module"), and the screen alone costs 7$. The library is this one : http://www.bestelecs.com/download/lcd/1.8SPI.zip.
I don't know if I will do an instructable, there is a lot of information in the video, and doing instructable take a lot of time, and I'm not sure people are interested in that...
Here is another project I made with this screen module : http://r0d0t.tumblr.com/post/23671409352

Edit : I did some modifications to the library.


This is a great project - I love it! I also loved the background music to the video (any idea where it can be downloaded or who the artist is?)...
I will not respond to Arduino help PM's from random forum users; if you have such a question, start a new topic thread.


Thank you ! The music is "Robots FTW" from the Portal 2 OST ;)


Just looked at the second clip, its stunning, the enclosure, whatever it is, its genius !

The presentation with the 'spawning' intro, everything about this is design genius

Again, well done !

Duane B


Thanks Rodot for sharing this.  I'd seen these display modules before on eBay, but never in action like this.  Have you ever utilised the SD card slot?  They also have pins for an I2C interface - have you tried this and is there any difference to the functionality?
"There is no problem so bad you can't make it worse" - retired astronaut Chris Hadfield


Both of those look really good. The Conway's GOL especially, the elements on the screen are complex and great to look at!


Hi R0d0t,

I was so impressed by your project - its probably the best presented Arduino project I have ever seen - I have added a new section to my blog so that the rest of us can learn some of the details that go to make an outstanding project.

I know that you would have spent considerable effort on your project and not everyone has the time or resources to do that so I have also included another very different project which is highly effective for the simplest of reasons -


I hope this new section of my blog will be interesting to those like me that are not designers but who can benefit from applying some basic rules to increase our project impact.

I will of course remove any reference to you or your project if you wish - my blog gets around 10,000 hits a month and has been linked by Adafruit, Diydrones, Freetronics and DIY Engineering, so its not a bad place to be featured.

Duane B



Cool game and console. It is one of those simple games that just somehow get incredibly addictive.
"The really amazing thing is how many people are successful with their Arduino projects considering the fact that so many of them do not have a technical background.  A lot of them seem to try, and succeed with, projects that no sane engineer would even attempt." - floresta commenting on the proper use of LCD displays


Aug 21, 2012, 12:06 am Last Edit: Aug 21, 2012, 12:10 am by Rodot Reason: 1
First of all, thank you very much everybody. I'm glad you like my project.

the enclosure, whatever it is

The enclusure is made with leather & brass. Steam punk FTW.

Have you ever utilised the SD card slot?  They also have pins for an I2C interface - have you tried this and is there any difference to the functionality?

I didn't used the SD card slot as there is no bitmaps in this project. I tried to use bitmaps for my game, but it uses far too much RAM. I didn't tried I2C because :

  • I didn't know it was possible

  • I2C is slower than SPI

  • The library I use is written in SPI

The problem with SPI screens is the time to send data to the screen. Don't even try to refresh the whole screen for each frame. You have to erase each element and then draw it again further to limit the amount of pixel to refresh. Look in the Conway's GOL, you can see the "wave" of refreshing when the screen is full of cells. I want to try a screen with a 8bit port to see how fast it is.

I have added a new section to my blog

Woaw, I'm impressed and flattered you use my project as an example. Thank you a lot. (Just something : you should use the link I gave in this topic, because your link point to the "Leather" tagged posts instead of the post itself)

Again, thank you everybody. I hope my english is not too bad (as I'm french) and you understand what I mean.

PS : Another game is coming soon, a game far better than the first one... stay tuned !


   I have updated the link, I had a look around your site also, you have some nice projects across a wide range of disciplines

Duane B



Something big is coming your way...


Reminds me of Doodle jump. I got it for free as a OVI store gift for my Nokia phone(5230)s60v5 .
If you want to meet a beautiful nurse you must be patient.

Go Up