
Mbc3flash
HDR/MBC3-Flashcart
My own version of RetroReboot's MBC3 flashcart https://www.retroreboot.net/HTML/projectpage.html, please consider supporting him if you can https://www.paypal.com/paypalme/WadeVillines

MBC30 Version of the MBC3 flashcart for 4MB roms
Mbc30flash is an open-source printed circuit board by HDR, from the HDR/MBC30-Flashcart repository on GitHub. It is a 2-layer board of 51 × 60.2 mm with 19 parts on 55 nets, routed with 786 tracks and 68 vias.
It is built around the 74LVC1G332GW,125 and FM18W08-PG. Its parts include 7 capacitors, 3 resistors, 3 ICs and 1 crystal.
MBC30 Flashcart inspired by retroreboot's MBC3 cartridge.
OSHPark:
Make sure to select the "2 oz copper, 0.8mm thickness" option before checkout
JLCPCB:
Upload gerbers(.zip files) to JLCPCB
Make sure you order with the following settings:
PCB Thickness: 0.8
PCB Color: Any
Surface Finish: ENIG-RoHS
Gold Fingers: Yes (45° chamfered border)
Castellated Holes: No
PCBWay:
| Reference | Part Number | Description |
|---|---|---|
| B1 | BK-6219-TR | CR2025 Coin Cell Retainer |
| C1, C2, C3, C6, C7 | 06033C104KAT4A | 0.1uF Capacitor |
| C4, C5 | CL10C150JB8NNNC | 15pF Capacitor |
| RAM | FM18W08 | 256kbit FRAM |
| R1 | ERJ-PA3J334V | 330K Ω Resistor |
| R2 | ERJ-PA3J103V | 10K Ω Resistor |
| R3 | ERJ-PA3J102V | 1K Ω Resistor |
| MBC30 | MBC30 | Get from real cartridge |
| U1 | BA6129AF | Buy or get from real cartridge |
| U2 | 74LVC1G332GV,125 | 3-input OR gate TSOP-6 |
| ROM | AM29F032 (4MB) or MBM29F033C (4MB) | 4MB Rom Chip TSOP-40 |
| X1 | R26-32.768-12.5-10PPM | R26 12.5pF 32.768 kHz Crystal |
Note: Capacitors and Resistor part numbers are suggestions, you can use other components with matching specs
On 1.4.1 boards the flash should be soldered the other way around, as the indicator is wrong



Changelog:
1.1:
1.2:
1.3:
The pinout for the MBC30 listed online is wrong, thanks to Alex over at InsideGadgets for providing a fixed MBC30 pinout.
Removed the front silk screens as most manufacturers struggle to make it.
1.3.1:
1.4:
Switched cart bus footprint to djedditt's replica of an original one
Replaced the flash chip footprint with a TSOP-40 footprint.
Redid the ground plane by hand, it should now look much better.
Moved the battery receptacle footprint 0.5mm to the left.
Renamed Y1 to X1
Removed JLCJLCJLC marking for OSHPark project.
1.4.1:
1.4.2:
Makho Building Revision 1.3.1
Mizuho Building Revision 1.3
AndehX Building Revision 1.4.1
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 0.1 uF | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C6, C7 |
| 2 | 15 pF | Capacitor_SMD:C_0603_1608Metric | C4, C5 |
| 1 | 10K | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | 1K | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | 330K | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 74LVC1G332GW,125 | Package_SO:TSOP-6_1.65x3.05mm_P0.95mm | U2 |
| 1 | 90,412581|99,90646 | Crystal Clear | Custom:Suicune-Back-Silkscreen | Art1 |
| 1 | AM29F032/MBM29F033C | Custom:AM29F032-MBM29F033C | ROM |
| 1 | BA6129AF | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1 |
| 1 | Battery_Cell | Custom:BK-6219-TR | B1 |
| 1 | CartBus | Connector_GameBoy:GameBoy_GamePak_CGB-002_P1.50mm_Edge | U0 |
| 1 | Crystal | Custom:Resonator_SMD_muRata_CDSCB-2pin_4.5x2.0mm_HandSoldering | X1 |
| 1 | FM18W08 | Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm | RAM |
| 1 | MBC30 | Package_QFP:LQFP-32_7x7mm_P0.8mm | MBC30 |
It measures 51 × 60.2 mm and has 2 copper layers, 0.8 mm thick.
19 parts, built around the 74LVC1G332GW,125 and FM18W08-PG. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the HDR/MBC30-Flashcart repository on GitHub, at the commit this page was made from: the board is KiCad/mbc30flash.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask HDR before reusing the design.

HDR/MBC3-Flashcart
My own version of RetroReboot's MBC3 flashcart https://www.retroreboot.net/HTML/projectpage.html, please consider supporting him if you can https://www.paypal.com/paypalme/WadeVillines



Mhouranix1125/DMG-KGDU-10-Plus-FRAM-Upgraded-PCB
First: Shoutout to HDR. His work was extremely vital in completing this project. Take a look at his github and check out some of the cool projects he has worked on!

sillyhatday/GAMEBOY-MBC5-QUAD-8MB
8MB Gameboy cart using only 2MB flash chips

Infinest/AGBSUBS1-01
A Recreation of the AGBSUBS1-01 save board for the original AGB 64M (E201843), 128M (E201850) and 256M (E201868) dev cartridges by Nintendo

Mhouranix1125/3-Input-OR-Gate-Breakout-MBC3-RTC
Utilizes the 74LVC1G332GV,125 OR Gate IC Pinout on a neat board, and allows one to utilize the pinouts.
