C128-u3-replacement
ytmytm·c128-u3-replacement·kicad-c128d/c128-u3-gal.kicad_pcb
About the C128-u3-replacement PCB
C128-u3-replacement is an open source PCB design by ytmytm, published on GitHub under the MIT license. It is a 2-layer board measuring 21.5 × 37.3 mm, with 5 components from 5 distinct parts.
Other key parts include the 74LS138 and GAL22V10. By type, the board carries 3 connectors and 2 ICs.
It belongs with the retro computing designs in this gallery.
From the project
Replacement for I/O space address decoder (U3 in C128) with extra features
This is a daughterboard that replaces U3 (74LS138) with a GAL22V10 as the I/O space address decoder providing extra features.
I needed it to split the I/O ($D000-$DFFF) space into more parts to support additional devices I had installed in my C128DCR: ACIA, SID#2 and CIA#3.
The daughterboard (bottom left, just above ROMs) mimics U3 that was already on the mainboard and generates additional chip select signals for:

Main components on the C128-u3-replacement
C128-u3-replacement bill of materials (BOM)
5 components, 5 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 74LS138 | DIP-16_W7.62mm_LongPads | U1 |
| 1 | GAL22V10 | DIP-24_W7.62mm_LongPads | U2 |
| 1 | Conn_02x04_Row_Letter_Last | PinHeader_2x04_P2.54mm_Vertical | J1 |
| 1 | Conn_01x02 | PinHeader_1x02_P2.54mm_Vertical | J2 |
| 1 | Conn_01x04 | PinHeader_1x04_P2.54mm_Vertical | J3 |
C128-u3-replacement design files
The KiCad project lives in the ytmytm/c128-u3-replacement repository on GitHub; these links point at the commit this page was built from.
C128-u3-replacement: common questions
How big is the C128-u3-replacement PCB?
The C128-u3-replacement measures 21.5 × 37.3 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the C128-u3-replacement?
5 components, from 5 distinct parts. The full bill of materials is listed on this page.
Where can I download the C128-u3-replacement design files?
From the ytmytm/c128-u3-replacement repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the C128-u3-replacement design in my own project?
Yes, under the terms of its MIT license, which ytmytm chose for the repository.
Similar boards
OpenTendo
Redherring32
196.3 × 118.7 mm93 parts2LTAPR-OHL-1.0850MCL86jr
MicroCoreLabs
56.1 × 57.1 mm66 parts4LNo license53224pin flex interposer
Wren6991
29 × 32 mm3 parts2LNo license508Sram dev board
Wren6991
50 × 50 mm12 parts2LNo license508TRS-80 Color Computer 3
baldengineer
280 × 155.3 mm204 parts2LCC-BY-4.0442Commodore Plus 4
baldengineer
284.7 × 158.9 mm212 parts2LCC-BY-4.0442