

GBA Cartridge
This is a space for code elements of my professional portfolio.
- Size
- 51 × 57.3 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 39
- Nets
- 111
- Pads
- 391
- Tracks, vias
- 1,245, 169
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 25 Oct 2023
- Updated
- 8 Sep 2025
Overview
GBA Cartridge is an open-source printed circuit board by radodge, from the radodge/Portfolio repository on GitHub. It is a 4-layer board of 51 × 57.3 mm with 39 parts on 111 nets, routed with 1,245 tracks and 169 vias.
It is built around the MT28EW256ABA1LJS-0SIT, FT231XS-R and SN74LV163APWR-MX, with the FM28V100-TG, MCP23S17-E/SS and USB4085-GF-A among its other parts. Its parts include 13 resistors, 12 ICs, 9 capacitors, 2 connectors and 1 switch. It belongs with the retro computing and games boards of this library.
Main components
6MT28EW256ABA1LJS-0SIT
TFSOP-56-18.4mmTFSOP-56-18.4mm NOR FLASH ROHSMicron TechMicrocontrollers (MCU/MPU/SOC)FT231XS-R
SSOP-20-150mil-40℃~+85℃ 125uA 5V 8.4mA USB 2.0 USB to UART SSOP-20-150mil USB Converters ROHSFTDIUSB ConvertersSN74LV163APWR-MX
-- Counters, Dividers ROHSTexas InstrumentsCounters, DividersFM28V100-TG
TSOPI-32-8.0mmTSOPI-32-8.0mm FRAM ROHSInfineon TechnologiesFRAMMCP23S17-E/SS
SSOP-28-208mil-40℃~+125℃ 1.8V~5.5V 10MHz 16 Interrupt Output Reset function、Cascading and address extension SPI SSOP-28-208mil I/O Expanders ROHSMicrochip TechnologyI/O ExpandersUSB4085-GF-A
插件-40℃~+85℃ 1 48V 5A Black Female Right Angle Type-C USB 2.0 插件 USB Connectors ROHSGlobal Connector Technology (GCT)USB Connectors
README
README.mdEngineering Project Portfolio
Welcome to my collection of hardware and software projects developed through coursework and personal experimentation. This repository gathers small demos and complete applications spanning digital logic design, embedded C programming, PCB layout, ASIC development, and Python-based computer vision image processing.
Project Index
Use the categories below to jump directly to work that matches the relevant skills you're interested in.
Computer Vision Image Processing & Automation
- Photo Digitization Application - v0 – Legacy implementation of my photo 'digitization' Python application.
Embedded Systems Design
- CPRE 288 Final Project – Embedded C code for robot movement, sensor processing, and driver abstractions.
Digital VLSI
- 32-bit CPU Components – VHDL building blocks for a 32-bit MIPS CPU.
- Moving Average and Std Dev ASIC – Custom Verilog ASIC implementing real time computation of moving average and standard deviation.
PCB Design
- KiCad Projects – Schematics and board layouts such as an adjustable power supply and a reprogrammable Game Boy Advance cartridge.
Contact
Questions or collaboration inquiries? Reach out via email at dodger1846@icloud.com or connect on LinkedIn.
Parts
39| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 0.1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C5, C6, C7, C10, C17, C18 |
| 4 | DNU | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2, R7, R8 |
| 4 | SN74LV163APWR | Package_SO:TSSOP-16_4.4x5mm_P0.65mm | U5, U6, U7, U8 |
| 3 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R9, R18, R19 |
| 2 | 22pF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C8, C9 |
| 2 | 27R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R14, R15 |
| 2 | 5.11k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R12, R13 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R10 |
| 1 | 10nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C11 |
| 1 | 16 MHz | 0_Library:xtal | Y1 |
| 1 | 1M | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R11 |
| 1 | 74AHC1G14SE-7 | Package_TO_SOT_SMD:SOT-353_SC-70-5_Handsoldering | U3 |
| 1 | 74LS08 | Package_SO:TSSOP-14_4.4x5mm_P0.65mm | U4 |
| 1 | Conn_01x32 | 0_Library:GAYBUS | J1 |
| 1 | Conn_02x03_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J2 |
| 1 | FM28V100-TG | 0_Library:TSOP-32 | U2 |
| 1 | FT231XS-R | Package_SO:SSOP-20_3.9x8.7mm_P0.635mm | U13 |
| 1 | MCP23S17-E/SS | Package_SO:SSOP-28_5.3x10.2mm_P0.65mm | U10 |
| 1 | MT28EW256ABA1LJS-0SIT | 0_Library:56-TFSOP (18.40mm Width) | U1 |
| 1 | SW_Push | Button_Switch_THT:SW_PUSH_6mm | SW1 |
| 1 | USB4085-GF-A | 0_Library:USB-C | U11 |
| 1 | ~ | 0_Library:important | COS1 |
| 1 | ~ | Package_QFP:TQFP-32_7x7mm_P0.8mm | U9 |
More from radodge/Portfolio
1- 2 layers40.8 × 58.8 mm

Similar boards
- 2 layers51 × 70 mm

- 4 layers143 × 55 mm

- 4 layers126 × 57 mm

- 2 layers71.2 × 52.3 mm

- 2 layers60 × 126.6 mm

V3 Connector + IRLED
PiTracLM/PiTrac
Launch monitor using low-cost raspberry pi and camera hardware to determine ball launch speed, angles and spin. See https://discord.gg/vGuyAAxXJH (permalink)
151 parts439GPL-2.0 - 2 layers100 × 63.7 mm

- 4 layers51 × 77 mm

- 4 layers50 × 80 mm

ARGOS DEMO
CNES/argos-demo-board
Demo board designed to use the ARRIBADA SMD module via USB to send ARGOS messages to the Kineis constellation.
91 parts7CERN-OHL-S-2.0
Questions
How big is the GBA Cartridge PCB?
It measures 51 × 57.3 mm and has 4 copper layers, 1.6 mm thick.
What parts does the GBA Cartridge use?
39 parts, built around the MT28EW256ABA1LJS-0SIT, FT231XS-R, SN74LV163APWR-MX and FM28V100-TG. 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.
Where can I download the GBA Cartridge KiCad files?
From the radodge/Portfolio repository on GitHub, at the commit this page was made from: the board is KiCad Projects/Reprogrammable GBA Cartridge/GBA_Cartridge.kicad_pcb and its schematic KiCad Projects/Adjustable DC Timer Power Supply/Project_1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the GBA Cartridge design in my own project?
Its repository states no licence, so its author keeps all rights: ask radodge before reusing the design.