Amstrad CPC664 Keyboard

BrettHallen·Amstrad-CPC·Amstrad_CPC_Keyboard/CPC464_CPC664/Amstrad_CPC664_Keyboard.kicad_pcb

Amstrad CPC664 Keyboard PCB layout, top view — open source board by BrettHallen

About the Amstrad CPC664 Keyboard PCB

Amstrad CPC664 Keyboard is an open source PCB design by BrettHallen, published on GitHub. It is a 2-layer board measuring 370 × 165 mm, with 83 components from 83 distinct parts.

By type, the board carries 74 switches and 4 connectors.

It belongs with the keyboards designs in this gallery.

From the project

Amstrad CPC related projects

The CPC6128/Plus keyboard is a simple rectangle so I based this keyboard on that design, but using CPC464 colouring (that I grew up with). The initial CPC464/664 keyboard design was abandoned/not completed in favour of the CPC6128 design.

And now I've decided to just concentrate on a simple tactile switch version, nice and compact, suitable for troubleshooting purposes.

Amstrad CPC664 Keyboard, from the project README
From the project README

Amstrad CPC664 Keyboard bill of materials (BOM)

83 components, 83 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
CP101_ODD
J1
1
CP101_EVEN
J2
1
CP102_A
J3
1
CP102_B
J4
1
CAPS_LOCK
KB8
1
SPACE
KB47
1
ENTER
KB56
1
LH_SHIFT
KB65
1
RH_SHIFT
KB74
1
DEL
SW1
1
ONE
SW2
1
TWO
SW3
1
ESC
SW4
1
Q
SW5
1
TAB
SW6
1
A
SW7
1
CAPS_LOCK
SW8
1
Z
SW9
1
FOUR
SW10
1
THREE
SW11
Show 63 more
QtyPartRefs
1
E
SW12
1
W
SW13
1
S
SW14
1
D
SW15
1
C
SW16
1
X
SW17
1
SIX
SW18
1
FIVE
SW19
1
R
SW20
1
T
SW21
1
G
SW22
1
F
SW23
1
B
SW24
1
V
SW25
1
EIGHT
SW26
1
ZERO
SW27
1
CARAT
SW28
1
SEVEN
SW29
1
NINE
SW30
1
MINUS
SW31
1
U
SW32
1
O
SW33
1
@
SW34
1
Y
SW35
1
I
SW36
1
P
SW37
1
H
SW38
1
L
SW39
1
SEMI_COLON
SW40
1
J
SW41
1
K
SW42
1
COLON
SW43
1
N
SW44
1
M
SW45
1
/FORWSLASH/
SW46
1
SPACE
SW47
1
COMMA
SW48
1
DOT
SW49
1
CLR
SW50
1
LEFT
SW51
1
UP
SW52
1
[
SW53
1
COPY
SW54
1
RIGHT
SW55
1
ENTER
SW56
1
NP_SEVEN
SW57
1
DOWN
SW58
1
]
SW59
1
NP_EIGHT
SW60
1
NP_NINE
SW61
1
NP_FOUR
SW62
1
NP_FIVE
SW63
1
NP_SIX
SW64
1
LH_SHIFT
SW65
1
NP_ONE
SW66
1
NP_THREE
SW67
1
\BACKSLASH\
SW68
1
NP_TWO
SW69
1
NP_ENTER
SW70
1
CTRL
SW71
1
NP_ZERO
SW72
1
NP_DOT
SW73
1
RH_SHIFT
SW74

Amstrad CPC664 Keyboard design files

The KiCad project lives in the BrettHallen/Amstrad-CPC repository on GitHub; these links point at the commit this page was built from.

Amstrad CPC664 Keyboard: common questions

How big is the Amstrad CPC664 Keyboard PCB?

The Amstrad CPC664 Keyboard measures 370 × 165 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Amstrad CPC664 Keyboard?

83 components, from 83 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Amstrad CPC664 Keyboard design files?

From the BrettHallen/Amstrad-CPC repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Amstrad CPC664 Keyboard design in my own project?

The repository has no license, so all rights stay with BrettHallen. Use it as a reference, and ask the author before reusing the design.

More boards in Amstrad-CPC

Similar boards