How to build?

Talk about (almost) anything

Re: How to build?

Postby aderp1 » Mon Dec 15, 2014 12:14 am

Thanks so much Myndale! I ordered the LCDs and the ATmega328P-PU before I saw your post, so I will deal with the different ID when it arrives. As for replacing the Arduino boot loader, I have an Arduino Uno, which can probably do the trick. Also, do you know what microsd socket the gamebuino uses?
aderp1
 
Posts: 21
Joined: Sun Apr 27, 2014 7:24 pm

Re: How to build?

Postby Myndale » Mon Dec 15, 2014 1:01 am

aderp1 wrote:Also, do you know what microsd socket the gamebuino uses?


I don't think it matters much, does it? They're pretty much all the same. When I built my first Gamebuino I used a socket that happened to be in a color LCD module, without using the LCD itself:

http://imgur.com/VvxGgz1

Doesn't have to be a micro either, mini and full-sized cards work just as well. You can even hack one from a few pins like I did here:

https://www.sparkfun.com/news/785

(For some reason the SparkFun write-up made out as though I was the first person to ever do this....I wasn't! People have been doing it for years.)
Myndale
 
Posts: 507
Joined: Sat Mar 01, 2014 1:25 am

Re: How to build?

Postby aderp1 » Mon Dec 15, 2014 1:16 am

Wow! That's great! By the way, do you know if r0d0t has put the layout for the PCB anywhere on the site? I like the way the original Gamebuino is constructed, besides, I'd probably mess up etching my own design.
aderp1
 
Posts: 21
Joined: Sun Apr 27, 2014 7:24 pm

Re: How to build?

Postby Myndale » Mon Dec 15, 2014 4:16 am

No, he hasn't. He's discussed his reasoning several times in these forums, basically it's to prevent someone else from manufacturing them and selling them cheaper....which is fair enough IMO, he's the one who has to bear the costs of running this site and hosting the games etc. Despite that he's always been willing to extend a helpful hand to those who do wish to make their own instead of buying one from his store, the PCB design is really the only thing he hasn't made public.
Myndale
 
Posts: 507
Joined: Sat Mar 01, 2014 1:25 am

Re: How to build?

Postby jonnection » Mon Dec 15, 2014 9:15 am

Myndale wrote:As I understand it the 328 is SMD chip while the 328P is DIP. This is a bit of a confusing area actually because you also get other chips like the 328P-PU which is more-or-less the same but reports a different ID and thus require you to slightly modify the Arduino config settings if you plan to upload via the IDE. Short answer: get the 328P.


Attention: Do not get the DIP version. The DIP version is missing A6 and A7 input pins that are only present in the SMD version. While this may not seem like an issue, the way that the Gamebuino library has been built is it means you have to (1) turn off battery & ambient light monitoring from source (2) recompile every single game you plan to play on your device from source. Trust me, it starts getting on your nerves very quickly.

My advice is to buy an Arduino Nano or Arduino Mini and use those as a basis for your system, because then you have the SMD version and the A6 and A7 inputs available.
User avatar
jonnection
 
Posts: 317
Joined: Sun May 04, 2014 8:21 pm

Re: How to build?

Postby Myndale » Mon Dec 15, 2014 9:24 am

Ack, my bad, jonnection's absolutely correct (I made my breadboarded version at the start of the campaign when even the boot loader didn't exist yet).

It's a good point though, maybe one of us should go through and recompile all the games for those with the missing analog inputs?
Myndale
 
Posts: 507
Joined: Sat Mar 01, 2014 1:25 am

Re: How to build?

Postby rodot » Mon Dec 15, 2014 9:34 am

Good point Jonnection. Now that I caught up with the accumulated back orders, I'm going to be able to get back to development. One of the first think I plan to do is to add an option in the settings to disable the battery warning, so Gamebuino can work with the through hole version. I haven't started to work on it yet, but it should be done within a month.
User avatar
rodot
Site Admin
 
Posts: 1290
Joined: Mon Nov 19, 2012 11:54 pm
Location: France

Re: How to build?

Postby jonnection » Mon Dec 15, 2014 9:42 am

The simplest way would be to allow the user to disable battery monitoring at runtime by pressing a button @ bootloader or the game main menu state. Ofcourse, it could also be a setting saved in EEPROM, but... is there enough space for more settings ?
User avatar
jonnection
 
Posts: 317
Joined: Sun May 04, 2014 8:21 pm

Re: How to build?

Postby aderp1 » Mon Dec 15, 2014 11:16 am

I've already ordered the P-PU on amazon- should I cancel my order?
aderp1
 
Posts: 21
Joined: Sun Apr 27, 2014 7:24 pm

Re: How to build?

Postby jonnection » Mon Dec 15, 2014 5:28 pm

aderp1 wrote:I've already ordered the P-PU on amazon- should I cancel my order?


Absolutely not ! You're well on your way to the wonderful world of Arduino. Just order more Atmegas !!

I have several boxes full of this stuff and you always come up with ideas how to use it. You could build a Hackvision (a Arduino TV-out console, google it)
User avatar
jonnection
 
Posts: 317
Joined: Sun May 04, 2014 8:21 pm

PreviousNext

Return to General forum

Who is online

Users browsing this forum: No registered users and 14 guests

cron