130MX Keyboard

gianlucarenzi·A130KB_MX·Atari130MX/Atari130MX.kicad_pcb

130MX Keyboard PCB layout, top view — open source board by gianlucarenzi
Simulate this board

About the 130MX Keyboard PCB

130MX Keyboard is an open source PCB design by gianlucarenzi, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 329.2 × 129.3 mm, with 78 components from 77 distinct parts.

Other key parts include the PICO_RP2040. By type, the board carries 69 switches, 4 inductors, 2 connectors, 1 IC, 1 diode and 1 resistor.

It belongs with the keyboards designs in this gallery.

From the project

ATARI XE Replacement Keyboard

There's been a number of previous projects to put a modern keyboard on Atari 8-bit computers. I don't think anyone's done it while preserving the original keycaps though (would love to be proven wrong). This is exactly what I did, by 3D-printing modified stems for Kailh Box Pink switches that take the Atari XE key footprint instead of the Cherry MX cross. Cheap resin printers can print at an amazing 50 micron resolution, which is enough to print very small parts with very fine details. Switch stems are such parts, and must be printed very precisely to reproduce the touch and feel from the…

130MX Keyboard, from the project README
From the project README

Main components on the 130MX Keyboard

130MX Keyboard bill of materials (BOM)

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

QtyPartRefs
1
PICO_RP2040
U1
1
Conn_01x14
J1
1
Conn_01x32
J2
1
7
SW1
1
8
SW2
1
9
SW3
1
0
SW4
1
<
SW5
1
>
SW6
1
Del
SW7
1
Break
SW8
1
Start
SW9
1
Select
SW10
1
Option
SW11
1
Reset
SW12
1
6
SW13
1
5
SW14
1
4
SW15
1
3
SW16
1
2
SW17
Show 57 more
QtyPartRefs
1
1
SW18
1
Esc
SW19
1
U
SW20
1
I
SW21
1
O
SW22
1
P
SW23
1
-
SW24
1
=
SW25
1
Return
SW26
1
Y
SW27
1
T
SW28
1
R
SW29
1
E
SW30
1
W
SW31
1
Q
SW32
1
Tab
SW33
1
F1
SW34
1
J
SW35
1
K
SW36
1
L
SW37
1
;
SW38
1
+
SW39
1
*
SW40
1
F2
SW41
1
Ctrl
SW42
1
H
SW43
1
G
SW44
1
F
SW45
1
D
SW46
1
S
SW47
1
A
SW48
1
Caps
SW49
1
9U SPC
SW50
1
N
SW51
1
7U SPC
SW52
1
M
SW53
1
,
SW54
1
.
SW55
1
/
SW56
1
FUJI
SW57
1
F3
SW58
1
Help
SW59
1
B
SW60
1
V
SW61
1
C
SW62
1
X
SW63
1
Z
SW64
1
F4
SW65
1
RSC
SW66
1
LSC
SW67
1
Left-Alt
SW68
1
Right-Alt
SW69
1
LED
D1
1
LOGO
L1
1
LOGO
L2
2
LOGO
L5, L6
1
R100
R1

130MX Keyboard design files

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

130MX Keyboard: common questions

How big is the 130MX Keyboard PCB?

The 130MX Keyboard measures 329.2 × 129.3 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the 130MX Keyboard?

78 components, from 77 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 130MX Keyboard design files?

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

Can I use the 130MX Keyboard design in my own project?

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

More boards in A130KB_MX

Similar boards