Omega-Keyboard

merlinkv·Omega_MSX2·Keyboard_1_1/KiCad/Omega-Keyboard.kicad_pcb

Omega-Keyboard PCB layout, top view — open source board by merlinkv
Simulate this board

About the Omega-Keyboard PCB

Omega-Keyboard is an open source PCB design by merlinkv, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 333.4 × 124.5 mm, with 96 components from 85 distinct parts.

Other key parts include the 74LS145 and 74LS07. By type, the board carries 73 switches, 6 diodes, 4 resistors, 3 capacitors, 2 ICs and 1 connector.

It belongs with the keyboards designs in this gallery.

From the project

Update of the Omega Home Computer Project

This project is an open source implementation of an MSX2 compatible computer. The project is built using a combination of 1980's era components - Z80 CPU, V9958 VDP, AY-3-8910/YM2149F PSG, 8255 PPI, 7400-series logic, and some newer components, such as 512 KiB SRAM and 512 KiB Flash ROM and a few simple programmable logic devices (ATF16V8B SPLDs).

* 14-04-2024 - Version updated to 1.2 MKV - Schematics, PCB and Gerbers successfully ported to KiCad 8.0.1 - The board has been rerouted. - Some components are now SMD - Interactive BOM

Omega-Keyboard, from the project README
From the project README

Main components on the Omega-Keyboard

Omega-Keyboard bill of materials (BOM)

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

QtyPartRefs
1
74LS145
U1
1
74LS07
U2
1
KEYBOARD
J1
7
HOLE
HOLE1, HOLE2, HOLE3, HOLE4, HOLE5, HOLE6, HOLE7
1
0
SW1
1
1
SW2
1
2
SW3
1
3
SW4
1
4
SW5
1
5
SW6
1
6
SW7
1
7
SW8
1
8
SW9
1
9
SW10
1
MINUS
SW11
1
EQUALS
SW12
1
BACK_SLASH
SW13
1
LEFT_BRACKET
SW14
1
RIGHT_BRACKET
SW15
1
SEMICOLON
SW16
Show 65 more
QtyPartRefs
1
QUOTE
SW17
1
TILDE
SW18
1
COMMA
SW19
1
PERIOD
SW20
1
SLASH
SW21
1
DEAD
SW22
1
A
SW23
1
B
SW24
1
C
SW25
1
D
SW26
1
E
SW27
1
F
SW28
1
G
SW29
1
H
SW30
1
I
SW31
1
J
SW32
1
K
SW33
1
L
SW34
1
M
SW35
1
N
SW36
1
O
SW37
1
P
SW38
1
Q
SW39
1
R
SW40
1
S
SW41
1
T
SW42
1
U
SW43
1
V
SW44
1
W
SW45
1
X
SW46
1
Y
SW47
1
Z
SW48
1
SHIFT
SW49
1
CTRL
SW50
1
GRAPH
SW51
1
CAPS_LOCK
SW52
1
CODE/KANA
SW53
1
F1/F6
SW54
1
F2/F7
SW55
1
F3/F8
SW56
1
F4/F9
SW57
1
F5/F10
SW58
1
ESC
SW59
1
TAB
SW60
1
STOP
SW61
1
BACK_SPACE
SW62
1
SELECT
SW63
1
RETURN
SW64
1
SPACE
SW65
1
HOME/CLS
SW66
1
INSERT
SW67
1
DELETE
SW68
1
LEFT
SW69
1
UP
SW70
1
DOWN
SW71
1
RIGHT
SW72
1
SHIFT
SW73
1
POWER
D1
1
CAPS
D2
1
KANA
D3
3
1N4148
D4, D5, D6
2
0.1uF
C1, C2
1
10uF
C3
3
470
R1, R2, R3
1
4.7k
RN1

Omega-Keyboard design files

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

Omega-Keyboard: common questions

How big is the Omega-Keyboard PCB?

The Omega-Keyboard measures 333.4 × 124.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Omega-Keyboard?

96 components, from 85 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 Omega-Keyboard design files?

From the merlinkv/Omega_MSX2 repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the Omega-Keyboard design in my own project?

Yes, under the terms of its GPL-3.0 license, which merlinkv chose for the repository.

More boards in Omega_MSX2

Similar boards