C128DKEYBOARD

danwerner21·C128D_Keyboard·C128DKEYBOARD/C128DKEYBOARD.kicad_pcb

C128DKEYBOARD PCB layout, top view — open source AVR/Arduino board by danwerner21
Simulate this board

About the C128DKEYBOARD PCB

C128DKEYBOARD is an open source AVR/Arduino PCB design by danwerner21, published on GitHub. It is a 2-layer board measuring 437.8 × 127.8 mm, with 119 components from 104 distinct parts.

Its main chip is the ATtiny2313-20P, from the AVR/Arduino family. Other key parts include the 74LS125. By type, the board carries 104 relays, 7 resistors, 4 diodes, 2 ICs, 1 connector and 1 capacitor.

It belongs with the keyboards designs in this gallery.

From the project

C128D_Keyboard

Main components on the C128DKEYBOARD

C128DKEYBOARD bill of materials (BOM)

119 components, 104 distinct parts.

QtyPartRefs
1
ATtiny2313-20P
U1
1
74LS125
U3
1
DB25_Male
J1
11
DEAD
K1, K2, K3, K14, K15, K16, K18, K19 +3
1
ESC
K4
1
F1
K5
1
F3
K6
1
F5
K7
1
F7
K8
1
HELP
K9
1
LINEFEED
K10
1
4080
K11
1
NOSCROLL
K12
1
POUND
K13
1
KEYPAD_MINUS
K17
1
CLRHOME
K21
1
TAB
K22
1
UPARROW
K23
1
BACKARROW
K24
1
1
K25
Show 84 more
QtyPartRefs
1
2
K26
1
3
K27
1
4
K28
1
5
K29
1
6
K30
1
7
K31
1
8
K32
1
9
K33
1
0
K34
1
+
K35
1
-
K36
1
INSDEL
K37
1
KEYPAD_PLUS
K38
1
KEYPAD_7
K39
1
KEYPAD_8
K40
1
KEYPAD_9
K41
1
=
K42
1
CONTROL
K45
1
Q
K46
1
W
K47
1
E
K48
1
R
K49
1
T
K50
1
Y
K51
1
U
K52
1
I
K53
1
O
K54
1
P
K55
1
AT
K56
1
ASTERISK
K57
1
RESTORE
K58
1
KEYPAD_4
K59
1
KEYPAD_5
K60
1
KEYPAD_6
K61
1
RUNSTOP
K62
1
A
K63
1
S
K64
1
D
K65
1
F
K66
1
G
K67
1
H
K68
1
J
K69
1
K
K70
1
L
K71
1
:
K72
1
;
K73
1
RETURN
K74
1
KEYPAD_ENTER
K75
1
KEYPAD_1
K76
1
KEYPAD_2
K77
1
KEYPAD_3
K78
1
KEYPAD_UP
K79
1
SHIFTL
K80
1
Z
K81
1
X
K82
1
C
K83
1
V
K84
1
B
K85
1
N
K86
1
M
K87
1
,
K88
1
.
K89
1
/
K90
1
RSHIFT
K91
1
KEYPAD_DOT
K92
1
KEYPAD_0
K93
1
KEYPAD_LEFT
K94
1
KEYPAD_DOWN
K95
1
KEYPAD_RIGHT
K96
1
COMMODORE
K97
1
CAPSLOCK
K98
1
ALT
K99
1
SPACE
K100
1
SHIFTLOCK
K101
1
DEAD
K102
1
CRSRUPDOWN
K103
1
CRSRLEFTRIGHT
K104
1
CAPS
D1
1
Power
D2
1
SHIFT
D3
1
4080
D4
1
0.1µF
C1
3
1KΩ
R1, R2, R5
4
470Ω
R3, R4, R6, R7

C128DKEYBOARD design files

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

C128DKEYBOARD: common questions

What microcontroller does the C128DKEYBOARD use?

The C128DKEYBOARD is built around the ATtiny2313-20P, from the AVR/Arduino family.

How big is the C128DKEYBOARD PCB?

The C128DKEYBOARD measures 437.8 × 127.8 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the C128DKEYBOARD?

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

Where can I download the C128DKEYBOARD design files?

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

Can I use the C128DKEYBOARD design in my own project?

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

Can I test firmware for the C128DKEYBOARD without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

Similar boards