Go Down

Topic: Arduino Game & Watch (Read 6758 times) previous topic - next topic

fungus


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.

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

mrburnette

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

janost


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.

janost

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

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

mrburnette

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

janost

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.

janost

#21
Jan 03, 2014, 06:51 pm Last Edit: Jan 03, 2014, 06:57 pm by janost Reason: 1
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.





janost

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.

janost

#23
Jan 03, 2014, 11:04 pm Last Edit: Jan 04, 2014, 12:04 am by janost Reason: 1
This is what the Esplora should have looked like.
But then again the Italians are only famouse for sportscars and pasta :)

Now this is a gamepad.


mrburnette

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 8)

janost

#25
Jan 04, 2014, 12:06 am Last Edit: Jan 04, 2014, 12:47 am by janost Reason: 1

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 8)


You forgot

Pavarotti
Bugatti
Motorcycles

And not to forget maffioso :)

And Pizza?

But you are right, there is nothing wrong with a good wine :)

janost

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.

janost

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?

janost

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.

fungus


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...)

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

Go Up