Parts List

General GBZ-related chat goes here. Share ideas, tips and tricks, or ask questions that don't fit into the hardware/software help forums.
User avatar
Mad_Duke
Posts: 91
Joined: Wed May 11, 2016 3:52 pm
Has thanked: 4 times
Been thanked: 9 times

Re: Parts List

Post by Mad_Duke » Sun Jun 19, 2016 6:10 pm

Oxodao wrote:Your "case" are the full Gameboy so they are overpriced.
You can skip the teensy or better you can use an Arduino pro micro (much cheaper).
Buying battery on ebay is a really bad idea. My guess would be that the one you pointed out is in reality a 400mah max, those are nasty, it's maybe the only component that you really need to get full price
Of course. But, dimension wise, I would say that it corresponds to the 4000 mAh.

This one is
90mm x 52mm x 7.2mm

the 400 mAh are around 40x40x4mm .

So yes. It can always turn up to be fake, but the dimensions are correct.

User avatar
Oxodao
Posts: 131
Joined: Wed Jun 01, 2016 11:35 am
Location: 127.0.0.1
Has thanked: 4 times
Been thanked: 30 times
Contact:

Re: Parts List

Post by Oxodao » Mon Jun 20, 2016 8:20 am

Yeah.. So I don't no, I would rather not buy it though if someone could test what it's worth that would be nice :)
akjim101 wrote:I did mean to do the full gameboy, I just called it a "case" because once we part it out, that's essentially what it is. There are some parts in it that will be used and rather than buying them I figured I'd just get a full gameboy.

I will take the advice on going with an Arduino instead. And will do get a better battery. Thnaks!
If you need help with the arduino, PM me or notify me on your thread :)
Here is the code I made for it: https://github.com/oxodao/GBZGamePad
Just change all the define to your pinout, maybe you wont have enough Digital pin, just take analog ones names are A0, A1, ..., don't forget to add them as output in the setup()
Arduino sketch for the gamepad (Teensy replacement): http://github.com/oxodao/GBZGamepad

Thatbraziliann
Posts: 97
Joined: Wed May 04, 2016 10:04 pm
Has thanked: 4 times
Been thanked: 2 times

Re: Parts List

Post by Thatbraziliann » Wed Jun 22, 2016 11:02 am

@dirtybullets @kilren @wermy

You all are very knowledgable on the parts front ( and everything else in this build) I didnt want to start a whole other post for one simple question as I see it can fit here.. I bought the 33nf capacitor and have like 20 of them.. could I use it in place of the 10nf one? or is it too low? should I just have got 10's?

User avatar
RazorX
Posts: 57
Joined: Fri Jun 17, 2016 9:32 am
Has thanked: 3 times
Been thanked: 15 times

Re: Parts List

Post by RazorX » Wed Jun 22, 2016 7:20 pm

Edited:
i got my Leonardo Pro Micro ATmega32U4 and got it programmed and setup and all is well, here is a pic of how i soldered mine using a PRS-Tech board:

Image

Image


the 2 wires going off the picture are what im gonna attach L and R too.

User avatar
RazorX
Posts: 57
Joined: Fri Jun 17, 2016 9:32 am
Has thanked: 3 times
Been thanked: 15 times

Re: Parts List

Post by RazorX » Sat Jun 25, 2016 9:01 am

thank you for recommending the cheaper board :D

User avatar
Oxodao
Posts: 131
Joined: Wed Jun 01, 2016 11:35 am
Location: 127.0.0.1
Has thanked: 4 times
Been thanked: 30 times
Contact:

Re: Parts List

Post by Oxodao » Sat Jun 25, 2016 3:20 pm

Is my code working nicely on your side ? @Helder can't get it to work so I'm not sure if it is his computer or my code ... Even though it worked for me...
Arduino sketch for the gamepad (Teensy replacement): http://github.com/oxodao/GBZGamepad

User avatar
RazorX
Posts: 57
Joined: Fri Jun 17, 2016 9:32 am
Has thanked: 3 times
Been thanked: 15 times

Re: Parts List

Post by RazorX » Sun Jun 26, 2016 10:19 am

Oxodao wrote:Is my code working nicely on your side ? @Helder can't get it to work so I'm not sure if it is his computer or my code ... Even though it worked for me...
sorry i used a different code lol
// Keyboard Sketch for 32u4
// (Leonardo/Pro Micro)
// For sudomod.com - http://www.sudomod.com/forum/viewforum.php?f=8

// Board: Arduino Leonardo
// Programmer: AVRISP mkII

#define leftbutton 2
#define upbutton 3
#define downbutton 4
#define rightbutton 5
#define selectbutton 6
#define startbutton 7
#define bbutton 8
#define abutton 9
#define ybutton A0
#define xbutton A1
#define lbutton A2
#define rbutton A3

void setup() {
pinMode(upbutton,INPUT_PULLUP);
pinMode(downbutton,INPUT_PULLUP);
pinMode(leftbutton,INPUT_PULLUP);
pinMode(rightbutton,INPUT_PULLUP);
pinMode(abutton,INPUT_PULLUP);
pinMode(bbutton,INPUT_PULLUP);
pinMode(ybutton,INPUT_PULLUP);
pinMode(xbutton,INPUT_PULLUP);
pinMode(startbutton,INPUT_PULLUP);
pinMode(selectbutton,INPUT_PULLUP);
pinMode(lbutton,INPUT_PULLUP);
pinMode(rbutton,INPUT_PULLUP);
Serial.begin(9600);
Keyboard.begin();
}

void loop() {
if (!digitalRead(abutton)){Keyboard.press('p');}else{Keyboard.release('p');}
if (!digitalRead(bbutton)){Keyboard.press('l');}else{Keyboard.release('l');}
if (!digitalRead(ybutton)){Keyboard.press('k');}else{Keyboard.release('k');}
if (!digitalRead(xbutton)){Keyboard.press('o');}else{Keyboard.release('o');}
if (!digitalRead(startbutton)){Keyboard.press('x');}else{Keyboard.release('x');}
if (!digitalRead(selectbutton)){Keyboard.press('y');}else{Keyboard.release('y');}
if (!digitalRead(rightbutton)){Keyboard.press('d');}else{Keyboard.release('d');}
if (!digitalRead(downbutton)){Keyboard.press('s');}else{Keyboard.release('s');}
if (!digitalRead(upbutton)){Keyboard.press('w');}else{Keyboard.release('w');}
if (!digitalRead(leftbutton)){Keyboard.press('a');}else{Keyboard.release('a');}
if (!digitalRead(lbutton)){Keyboard.press('q');}else{Keyboard.release('q');}
if (!digitalRead(rbutton)){Keyboard.press('e');}else{Keyboard.release('e');}
}

User avatar
Oxodao
Posts: 131
Joined: Wed Jun 01, 2016 11:35 am
Location: 127.0.0.1
Has thanked: 4 times
Been thanked: 30 times
Contact:

Re: Parts List

Post by Oxodao » Sun Jun 26, 2016 10:57 am

Okai, I'll maybe do a second code with the keyboard method :)
Arduino sketch for the gamepad (Teensy replacement): http://github.com/oxodao/GBZGamepad

Post Reply

Who is online

Users browsing this forum: Google [Bot] and 1 guest