Pages: 1 [2] 3 4 5   Go Down
Author Topic: Arduino Game & Watch  (Read 3969 times)
0 Members and 1 Guest are viewing this topic.
Valencia, Spain
Offline Offline
Faraday Member
**
Karma: 118
Posts: 4554
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.

? The holes are standard pitch - same as a "bare chip".

If I need some external components I usually attach them to a PCB with header pins as shown below.

I just thought they looked about the right size to glue to the back of your screen.



* pro_mini_4.jpg (256.44 KB, 760x679 - viewed 25 times.)
Logged

No, I don't answer questions sent in private messages...

Atlanta, USA
Offline Offline
Edison Member
*
Karma: 33
Posts: 1429
AKA: Ray Burne
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I'm with fungus on this one... My exception is using a chip in dead-bug design smiley-eek-blue

These are just too inexpensive to ignore
http://forum.arduino.cc/index.php?topic=207175.msg1526953#msg1526953


Ray
Logged

Offline Offline
Sr. Member
****
Karma: 2
Posts: 365
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I'm with fungus on this one... My exception is using a chip in dead-bug design smiley-eek-blue

These are just too inexpensive to ignore
http://forum.arduino.cc/index.php?topic=207175.msg1526953#msg1526953


Ray

Its not a one on one.
its a cople of hundred.

Or thousands.
Logged

Offline Offline
Sr. Member
****
Karma: 2
Posts: 365
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I'll do these "one on one" soldering myself

The AVR is a great platform but needs some attention.
.
Logged

Atlanta, USA
Offline Offline
Edison Member
*
Karma: 33
Posts: 1429
AKA: Ray Burne
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
its a cople of hundred.
Or thousands.

From that point, I agree!  Even with the inexpensive qty 1 price of these
http://www.ebay.com/itm/2PCS-Leonardo-Pro-Micro-ATmega32U4-Arduino-IDE-Bootloader-replace-Pro-Mini-328P-/200935818980

They only make economic sense to a degree; not massive quantities!

Ray
Logged

Offline Offline
Sr. Member
****
Karma: 2
Posts: 365
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

i agree with all your replies here.

 But I may need to do thees in a lot.
i cant go with Xino.

And it doesnt have anywhere near the Flash/SRAM space I need.
Logged

Offline Offline
Sr. Member
****
Karma: 2
Posts: 365
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Say hi to the funAVR PlayPad, Pocket size game platform.

ATmega1284, 128K flash, 16K SRAM, 4K EEPROM.
160x128 262K color TFT screen.
Micro-SD card slot.

If the internal 8MHz Clock is not enough, I'll overclock it.
Up to 32MHz if I have to.






* IMAG0178.jpg (65.98 KB, 600x376 - viewed 18 times.)
« Last Edit: January 03, 2014, 12:57:55 pm by janost » Logged

Offline Offline
Sr. Member
****
Karma: 2
Posts: 365
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I could have used the TQFP 1284 to make it even smaller.

But the size is true to the original Game&Watch and is way easier for anyone to solder.
Logged

Offline Offline
Sr. Member
****
Karma: 2
Posts: 365
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

This is what the Esplora should have looked like.
But then again the Italians are only famouse for sportscars and pasta smiley

Now this is a gamepad.



* IMAG0180.jpg (81.58 KB, 657x439 - viewed 17 times.)

* IMAG0181.jpg (118.67 KB, 721x451 - viewed 16 times.)
« Last Edit: January 03, 2014, 06:04:35 pm by janost » Logged

Atlanta, USA
Offline Offline
Edison Member
*
Karma: 33
Posts: 1429
AKA: Ray Burne
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
But then again the Italians are only famouse for sportscars and pasta

And...
Giorgia Palmas
Nicola Minetti
Elisabetta Canalis
Melissa Satta
...
And some darn good wines...


Ray smiley-cool
Logged

Offline Offline
Sr. Member
****
Karma: 2
Posts: 365
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
But then again the Italians are only famouse for sportscars and pasta

And...
Giorgia Palmas
Nicola Minetti
Elisabetta Canalis
Melissa Satta
...
And some darn good wines...


Ray smiley-cool

You forgot

Pavarotti
Bugatti
Motorcycles

And not to forget maffioso smiley

And Pizza?

But you are right, there is nothing wrong with a good wine smiley
« Last Edit: January 03, 2014, 06:47:25 pm by janost » Logged

Offline Offline
Sr. Member
****
Karma: 2
Posts: 365
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I'll make it smaller with the 0.96" OLED.
Keyring as I said.

I'm not really fond of the 328.
There is no space for other things than simple uC tasks.

Thats why I'm using the 1284.
Its not huge but can perform great in any application.
Logged

Offline Offline
Sr. Member
****
Karma: 2
Posts: 365
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

To get any speed out of the display I need to run it on hardware SPI.
That meens sharing it with the ICSP.

I understand that to be able to program I need a 1K resistor on MISO between the display and the SPI-pin.

What happens when the programmer deassert reset and the ATmega starts running?

Does the programmer put its outputs into high-z or will there be a collision?

Does the ICSP connector need to be removed?
 
Logged

Offline Offline
Sr. Member
****
Karma: 2
Posts: 365
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I also plan to keep the USART1 port as a PS/2 keyboard port for the C64 emulator.
That way its possible to type on the C64 keyboard if one wish.

The emulator maps the gamepad buttons to keys on the C64 keyboard or pins in the joystick port.if one chooses.

Then if there is a file "AUTOPROG.C64" on the SD-card it will be read and treated as if it was typed on the C64 keyboard.
That will enter a Basic program and ending the file with RUN also start it.
Logged

Valencia, Spain
Offline Offline
Faraday Member
**
Karma: 118
Posts: 4554
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Does the programmer put its outputs into high-z

The ones I've used all do that, yes.

(And it really makes no sense to do anything else...)

Logged

No, I don't answer questions sent in private messages...

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