Pages: [1] 2 3 ... 5   Go Down
Author Topic: Arduino Game & Watch  (Read 5210 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
God Member
*****
Karma: 6
Posts: 512
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I have one of these extremly small 128x64 0.96" OLED-displays.
My plan is to make a tiny pocket gamepad.

I could modify the TVout library to make Hack-a-vision games run.

Dont know yet if the ATmega328 is enough or if it requires a 644?


* pADA-0326l.jpg (152.55 KB, 500x500 - viewed 69 times.)
« Last Edit: December 26, 2013, 07:31:21 am by janost » Logged

Offline Offline
God Member
*****
Karma: 6
Posts: 512
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Like this but way, way smaller.



* esplora.jpg (19.44 KB, 296x170 - viewed 83 times.)
Logged

Offline Offline
God Member
*****
Karma: 6
Posts: 512
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I ment that I would adapt the TVout library to make the games work out of the box.
Not to control the display.

The display is controlled through SPI (or i2c selectable).

And it dont need the 1K buffer.
Its just for keeping track of whats on the display.
And you already know whats there since you put the graphics there in the first place.

The 644 and 1284 runs out of the box with the Arduino IDE.
And they are 100% backwards compatible with the 328.

It was the size I was concerned about as they are 40pin DIP.

I want it to be keyring-size.
And 2K RAM, 32K flash is plenty of space for that size of computer.
« Last Edit: December 26, 2013, 05:12:55 pm by janost » Logged

Offline Offline
God Member
*****
Karma: 6
Posts: 512
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Just the display, 5 or 6 buttons and the ATmega chip.
Running on the internal 8MHz osc.

Should make an ultra-mini gaming console?
Logged

Offline Offline
God Member
*****
Karma: 6
Posts: 512
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Yes, you are right. i could manage to solder a TQFP.
But can the average forum user do it?

They are not exactly prototypefriendly?

I really like the idea but I think the 1284 is a waste on a mono display.
Perhaps  on a color OLED?

Still like the idea.
The entire computer would be less than the size of the display.

How do people solder these things anyway?
« Last Edit: December 26, 2013, 06:48:26 pm by janost » Logged

Offline Offline
God Member
*****
Karma: 6
Posts: 512
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I've been breathing solderfumes for the past 35years so I'm gone anyway smiley

I'll build this mono game&watch with a 328.
I can add a 64K EEPROM to it if I run out of space.

I have a 160x128 TFT color LCD on the way.
That should work well with the 1284 since I plan on running a 6502 emulator on to be able to emulate EhBasic, Vic-20 and the C64 on it.
Logged

Offline Offline
God Member
*****
Karma: 6
Posts: 512
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Since I'm unemployed at the moment I started my own site, www.funAVR.se.
This site will host the development of my AVR inventions.

I know I'm on a thin line posting it here but I hope this post will not get removed.


* logo2.jpg (26.39 KB, 410x147 - viewed 39 times.)
« Last Edit: December 27, 2013, 03:37:34 pm by janost » Logged

Offline Offline
God Member
*****
Karma: 6
Posts: 512
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I decided to go for 3 different Play&Watch versions:

The WatchPad mono 0.96" OLED keyring Pad with a 328. If I'll manage to solder the TQFP-package it will use the 1284.

The PlayPad 1.8" 262K Color TFT with a 1284.

And the PlayBox.
A single chip Uzebox style retro console with 320x200 color NTSC Composite video.

All with the same API to run the same games.
« Last Edit: December 31, 2013, 10:54:03 am by janost » Logged

Phoenix, Arizona USA
Offline Offline
Faraday Member
**
Karma: 39
Posts: 5551
Where's the beer?
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

You might want to look into how this guy did his device:

http://www.kickstarter.com/projects/920064946/oscilloscope-watch

While not arduino-based, it may give you some ideas...
Logged

I will not respond to Arduino help PM's from random forum users; if you have such a question, start a new topic thread.

Offline Offline
God Member
*****
Karma: 6
Posts: 512
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

You might want to look into how this guy did his device:

http://www.kickstarter.com/projects/920064946/oscilloscope-watch

While not arduino-based, it may give you some ideas...

Nice idea.

But i wouldnt want to wear that on my wrist while measuring high voltage smiley
Logged

Offline Offline
God Member
*****
Karma: 6
Posts: 512
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Both of the display versions runs on the internal 8MHz clock.
Requires only the display, the uC, 5 buttons and a battery.
That makes them extremely small.

The NTSC version requires a 14.318MHz clockchip or crystal but still very small.
The entier videogame in just a gamepad.
Logged

Valencia, Spain
Offline Offline
Faraday Member
**
Karma: 143
Posts: 5309
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

It was the size I was concerned about as they are 40pin DIP.

I want it to be keyring-size.
And 2K RAM, 32K flash is plenty of space for that size of computer.

Get a Pro Mini: http://www.ebay.com/sch/i.html?_nkw=arduino+pro+mini
Logged

No, I don't answer questions sent in private messages (but I do accept thank-you notes...)

Offline Offline
God Member
*****
Karma: 6
Posts: 512
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

It was the size I was concerned about as they are 40pin DIP.

I want it to be keyring-size.
And 2K RAM, 32K flash is plenty of space for that size of computer.

Get a Pro Mini: http://www.ebay.com/sch/i.html?_nkw=arduino+pro+mini

I have the Pro Mini (or really a Xino) and hate it.

After I got the 1284 running with an ICSP-programmer, I swore I'll never buy anything but bare chips.
All the boards are a ripoff, just an extension to bare chip pins.

Logged

Valencia, Spain
Offline Offline
Faraday Member
**
Karma: 143
Posts: 5309
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I have the Pro Mini (or really a Xino) and hate it.

"Hate"?

It's just a cheap/compact way to get a Mega328 on a PCB with zero work.

The newer Xinos even come with ICSP connectors.
Logged

No, I don't answer questions sent in private messages (but I do accept thank-you notes...)

Offline Offline
God Member
*****
Karma: 6
Posts: 512
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I have the Pro Mini (or really a Xino) and hate it.

"Hate"?

It's just a cheap/compact way to get a Mega328 on a PCB with zero work.

The newer Xinos even come with ICSP connectors.


Its more of a pain trying to solder something to the Xino than to solder a bare chip.
Your always at the risk shorting some lines on the board.
 
« Last Edit: December 31, 2013, 12:16:17 pm by janost » Logged

Pages: [1] 2 3 ... 5   Go Up
Jump to: