LanguageCard

btb·LanguageCard

LanguageCard PCB layout, top view — open source board by btb

About the LanguageCard PCB

LanguageCard is an open source PCB design by btb, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 100 × 77.5 mm, with 37 components from 22 distinct parts.

Other key parts include the 74LS86, 74LS08, 74LS175, 74LS32 and ROM F8 (2716/32). By type, the board carries 11 ICs, 9 capacitors, 8 resistors, 4 diodes, 3 jumpers and 1 connector.

From the project

An Apple II Language Card. Based on a design by iz8dwf

This is a simple "language card" for the Apple II and II+, which expands the system from 48K to 64K by means of 16K of RAM, switchable into the address space normally used by the system firmware. That's two banks of 4K in the D0-D8 space, and one bank of 8K in the E0-F8 space. The C0-C8 space is not touched.

It uses static RAM so there is no need for the ribbon cable connecting it to the logic board that the original language cards had.

LanguageCard, from the project README
From the project README

Main components on the LanguageCard

LanguageCard bill of materials (BOM)

37 components, 22 distinct parts.

QtyPartRefs
1
74LS86
U1
3
74LS08
U2, U5, U6
1
74LS175
U3
1
74LS32
U4
1
ROM F8 (2716/32)
U7
1
'64-'512
U7Alt1
2
6264
U8, U9
1
74LS06
U10
1
Apple II Expansion Bus
J1
1
ROM Enable
JP1
1
DUAL ROM
JP2
1
SPST
JP3
1
ROM ENABLE
SW1
1
4148
D1
1
BANK 1
D2
1
READ
D3
1
WRITE
D4
1
10μF
C1
8
100n
C2, C3, C4, C5, C6, C7, C8, C9
3
10k
R1, R7, R8
Show 2 more
QtyPartRefs
2
3k3
R2, R6
3
560
R3, R4, R5

LanguageCard design files

The KiCad project lives in the btb/LanguageCard repository on GitHub; these links point at the commit this page was built from.

LanguageCard: common questions

How big is the LanguageCard PCB?

The LanguageCard measures 100 × 77.5 mm, has 2 copper layers and is 1.53 mm thick.

How many components are on the LanguageCard?

37 components, from 22 distinct parts. The full bill of materials is listed on this page.

Where can I download the LanguageCard design files?

From the btb/LanguageCard repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the LanguageCard design in my own project?

Yes, under the terms of its Apache-2.0 license, which btb chose for the repository.