Tutorial  Updated

[TUTORIAL] Mod to put rechargeable lithium batteries to GBP and GBC from original 3V socket

Well, after two months of waiting, I finally have all the parts and I can finally share with you the circuit that I have devised to have these consoles free of batteries and to be able to use / charge them with any normal 5V charger that today has all the world.

- Required parts:

Current rectifier at 3V output. Buck LDO module:

M-dulo-Buck-LDO-2-uds-3-3-6V-3-7-V-5V-a-3V-DC.jpg


https://es.aliexpress.com/item/32810944408.html

5v charging module, USB 5V 1A 18650 TP4056:

10-Uds-Micro-tipo-c-USB-5V-1A-18650-TP4056-M-dulo-de-chargador-de-bater.jpg


you can buy the one you want, since the input plug will be removed.

https://es.aliexpress.com/item/1005001567784022.html

Micro JST PH 1.25 connector, 2 pins, male and female:

Conector-Micro-JST-PH-1-25-2-pines-macho-y-fembra-20-pares-con-Cables-de.jpg


https://es.aliexpress.com/item/4001111139441.html

3.7v batteries, models 603048 900mAh for the GBP and 103450 2000mAh for the GBC

and how is the usb cable to the console socket:

41dTSdGSKTL.jpg


https://www.amazon.es/gp/product/B00KYT3YTQ

Circuit diagram that we are going to use, so you don't get lost:

d01e249fe3c5eab9170c2f194b413621o.png


- Steps:

First we locate the diode that acts as a fuse for the external power socket, battery plates and we remove everything:

GBP

8effa0485ec78a9c3ce6cbbdcb92e562o.jpg


776d5ed3581148d4cc9110667fe375b0o.jpg


bb7d653a9cd4d0b25239ed1b1c52ab29o.jpg

GBC

66551608321b32e22f3375a89541fb61o.jpg


628073a42ac7b7b4e38961f18d7d63beo.jpg

The plates will be like this, it's how you have to solder the cables:

GBP

c8104e9004196fe6ce19974ca5f2cc76o.jpg

GBC

80ac0190338632f9ce0335ae005487d6o.jpg

Well, the next thing is to solder the output rectifier module to 3V, so that the consoles work, since these batteries are 3.4 ~ 4.2v, we will solder the pin VO to the socket + from the batteries, using a wire to hold it onto the plate.

GBP

1dc2358bb21562a8a19524c1c0a26077o.jpg

GBC

55cd6d1fb27ee22136eb3f52c25aedb3o.jpg

then solder the gnd of the 3V module to the socket - of the batteries and to the pin batt - out of the charging module, and the VI of the 3V module to pin batt + out :

c3a35afcaa764d3aebcbcceaea534518o.jpg

to the batt + - of the charging module we connected the connection plug, and where was the fuse plus the gnd of the current plug of the console welds it to V - IN and V + IN of the charging module respectively, having to look like this:

GBP

842e75bae92670dbf30ef883a7e77c26o.jpg


ef88ca8956d06d242508a6a313f978d1o.jpg

GBC

3b4264179b4c473f53cf7d4debe11186o.jpg


9510e3ff9ea84828beabcf8c99d10fe9o.jpg

and we prepare the batteries:

8d47da64ff4019c4c0d0715977bdf82eo.jpg

Now we cut the cases of the consoles so that everything enters, and we will do it so that they are like this:

GBP

98bd0387d26a7157dee6cc38e0e328ddo.jpg

GBC

b4b910c294ff3fd5914e29a38be0d162o.jpg


e60464144acbc83b5f8587acc229cbcfo.jpg

It only remains to isolate the areas for safety and mount everything:

GBP

69bf28fe9f88c313cbea6783c806043fo.jpg

GBC

7d924dae1b25fb6b64a79e4538927231o.jpg

and connect the batteries:

08bf054e131d744bba78b2dc858bd1c2o.jpg


8c836f9baae70c09e0cd2d182419d9c6o.jpg


0beb1114a19fe4dddbbc9561268efffbo.jpg

Mod finished, enjoy them:

9d913a91cd47a5f513d83b8869c923f2o.jpg


123cd06037c6e0c797edf9d5a5d063ado.jpg


f6736fcf473fe66eb47cb86519b1a9b5o.jpg


d4b4fe0db9a8772c03ca87bba20b979do.jpg
 
Last edited by Ninoh-FOX,

cashboxz01

Well-Known Member
Member
Joined
Sep 28, 2008
Messages
155
Trophies
1
XP
1,041
Country
United States
Haha this would make sense if you're doing the mod for several gameboys. For everyone else, Eneloops are awesome. Charge 2 batteries while playing with the other 2.
 

Deleted member 668561

GBAtemp Official Psychonaut
Banned
Joined
Jan 29, 2008
Messages
1,875
Trophies
0
Location
somewhere within 4 dimensional space-time
XP
2,654
Country
United States
Btw you can just omit the 3v dc-dc converter, if you're using a 3.7v lithium battery, you can just hook the USB charger output directly into the gb it already includes regulation,


Also internally the (GB/c) both run on 5v, I have ran an unmodded gbp at 5v (500ma) via the DC jack (didn't know it was 5v at the time), didn't kill it and works just fine, the GBC iirc won't even power on if you attempt to power the same way

Technically speaking a Gameboy Pocket will run fine at power ranges from 3.3-5v, it already has its own DC-dc boost converter internally (the little square board off to the corner) so adding another really just adds more loss and less overall battery life and more noise potential on the power rail
 
Last edited by Deleted member 668561,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • S @ salazarcosplay:
    and also ahve the option to play as a human
  • S @ salazarcosplay:
    or set it up that when you get injured past a certain point they have to replace your human parts with cybernetics
  • Xdqwerty @ Xdqwerty:
    i have a placeholder enemy sprite i made
  • S @ salazarcosplay:
    or have it that you don't know you are a cyborg, robot, and you find out and have a existential crisis
  • S @ salazarcosplay:
    or have it start in the virtual world and you are an ai that gained sentience
  • Xdqwerty @ Xdqwerty:
    btw gonna wash my face in a bit, my eyes feel tired
  • S @ salazarcosplay:
    and you convince your owner to help you break out of the virtual world to real world
  • BigOnYa @ BigOnYa:
    Eyes - "yawn"
    +1
  • S @ salazarcosplay:
    you bleack in to goverment computer systems to get cyborg schematics so you can get a robot body constructed
  • Xdqwerty @ Xdqwerty:
    btw @BigOnYa the health bar doesnt decrease when i take damage (and yes i put the "at the beggining of the scene change value of greenflatbar: set to Protagonistcopmode.Health::Health())
  • S @ salazarcosplay:
    i the protagonist
  • S @ salazarcosplay:
    human, robot, cyborg
  • S @ salazarcosplay:
    human with cyborg enhancements
  • S @ salazarcosplay:
    or like terminatior
  • S @ salazarcosplay:
    with living tissue
  • BigOnYa @ BigOnYa:
    @Xdqwerty there is health behaviour you can add to your character, then to use a health bar is lil more complicated, google n watch a few tutorial video on it, be too hard to explain here.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, the character has the health behavior
  • BigOnYa @ BigOnYa:
    I know you have to create a health and health max variable. Then there is a calculation you use in code to subtract width size of the health bar. Google few vids.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, the "greenflatbar" is one of the preset health bars btw
  • BigOnYa @ BigOnYa:
    Yea you can use any bar/sprite. It will just change the width. Ok good luck and have fun. I'm off to go shoot some pool at the bar. Talk to you later.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, why does the health behavior exist if you can just use a variable?
  • Xdqwerty @ Xdqwerty:
    and nope the number still doesnt change
  • Xdqwerty @ Xdqwerty:
    ok im gonna make my own asset
    Xdqwerty @ Xdqwerty: ok im gonna make my own asset