

Keyboard
Extensions pour ORIC1-ATMOS
- Size
- 272.2 × 107.8 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 72
- Nets
- 22
- Pads
- 220
- Tracks, vias
- 817, 54
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 6 Apr 2022
- Updated
- 20 Sep 2026
Overview
Keyboard is an open-source printed circuit board by Fred72z, from the Fred72z/ORIC repository on GitHub, published under the GPL-2.0 licence. It is a 2-layer board of 272.2 × 107.8 mm with 72 parts on 22 nets, routed with 817 tracks and 54 vias.
Its parts include 60 switches, 1 IC and 1 connector. It belongs with the keyboards and input boards of this library.
README
README.mdBUS ORIC
Ensemble de platines pouvant se connecter sur un boitier principal connecté au port EXPANSION de l'oric.
EXP CARTOUCHE
Extension permettant de remplacer la ROM interne par une cartouche ROM externe
TELESTRAT II et TELESTRAT III
Nouvelles machines TELESTRAT. (Dans la série si vous ne pouvez pas la trouver, faites la vous-même :)).
Parts
72| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | Fix_Cable | MountingHole:MountingHole_2.2mm_M2_DIN965_Pad | H7, H8, H9, H10 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3_DIN965_Pad | H1, H2, H3, H4 |
| 2 | SPACE | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW59, SW60 |
| 1 | " | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW58 |
| 1 | - | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW28 |
| 1 | / | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW32 |
| 1 | 0 | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW23 |
| 1 | 1 | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW37 |
| 1 | 2 | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW46 |
| 1 | 3 | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW51 |
| 1 | 4 | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW27 |
| 1 | 4051 | Package_DIP:DIP-16_W7.62mm | U1 |
| 1 | 5 | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW17 |
| 1 | 6 | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW11 |
| 1 | 7 | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW1 |
| 1 | 8 | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW7 |
| 1 | 9 | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW12 |
| 1 | ; | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW20 |
| 1 | < | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW13 |
| 1 | = | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW57 |
| 1 | > | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW21 |
| 1 | A | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW42 |
| 1 | B | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW19 |
| 1 | C | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW53 |
| 1 | CLAVIER | Connector_PinHeader_2.54mm:PinHeader_2x07_P2.54mm_Vertical | J1 |
| 1 | CTRL | Button_Switch_Keyboard:SW_Gateron_MX_1.25u_Plate | SW33 |
| 1 | D | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW52 |
| 1 | DEL | Button_Switch_Keyboard:SW_Gateron_MX_2.00u_Plate | SW41 |
| 1 | E | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW31 |
| 1 | ESC | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW38 |
| 1 | F | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW26 |
| 1 | FIX_BAR1 | MountingHole:MountingHole_3.2mm_M3_DIN965_Pad | H5 |
| 1 | FIX_BAR2 | MountingHole:MountingHole_3.2mm_M3_DIN965_Pad | H6 |
| 1 | FL_DW | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW48 |
| 1 | FL_RG | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW54 |
| 1 | FUNCT | Button_Switch_Keyboard:SW_Gateron_MX_1.25u_Plate | SW35 |
| 1 | F_LF | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW40 |
| 1 | F_UP | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW29 |
| 1 | G | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW24 |
| 1 | H | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW15 |
| 1 | I | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW14 |
| 1 | J | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW2 |
| 1 | K | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW4 |
| 1 | L | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW16 |
| 1 | M | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW3 |
| 1 | N | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW9 |
| 1 | O | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW22 |
| 1 | P | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW30 |
| 1 | Q | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW45 |
| 1 | R | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW18 |
| 1 | RETURN | Button_Switch_Keyboard:SW_Gateron_MX_2.25u_Plate | SW43 |
| 1 | S | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW50 |
| 1 | SHIFTD | Button_Switch_Keyboard:SW_Gateron_MX_2.25u_Plate | SW36 |
| 1 | SHIFTG | Button_Switch_Keyboard:SW_Gateron_MX_1.25u_Plate | SW34 |
| 1 | SPACE | Button_Switch_Keyboard:SW_Gateron_MX_6.25u_Plate | SW5 |
| 1 | T | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW10 |
| 1 | U | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW6 |
| 1 | V | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW25 |
| 1 | W | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW56 |
| 1 | X | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW44 |
| 1 | Y | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW8 |
| 1 | Z | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW39 |
| 1 | [ | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW55 |
| 1 | \ | Button_Switch_Keyboard:SW_Gateron_MX_1.50u_Plate | SW47 |
| 1 | ] | Button_Switch_Keyboard:SW_Gateron_MX_1.00u_Plate | SW49 |
Questions
How big is the Keyboard PCB?
It measures 272.2 × 107.8 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Keyboard use?
72 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Keyboard KiCad files?
From the Fred72z/ORIC repository on GitHub, at the commit this page was made from: the board is Telestrat_II/Keyboard/Kicad5/Keyboard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Keyboard design in my own project?
Its repository publishes it under the GPL-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
More from Fred72z/ORIC
12- 2 layers170 × 170 mm

- 2 layers76.2 × 49.5 mm

- 2 layers76.2 × 49.5 mm

- 2 layers76.2 × 49.5 mm

- 2 layers76.2 × 49.5 mm

- 2 layers76.2 × 49.5 mm

- 2 layers76.2 × 94.6 mm

- 2 layers76.2 × 49.5 mm

- 2 layers76.2 × 49.5 mm

- 2 layers76.2 × 49.5 mm

- 2 layers65.7 × 22.2 mm

- 2 layers76.7 × 24.4 mm

Similar boards
- 2 layers50 × 90 mm

Hackholidays
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
72 parts915 - 2 layers59.9 × 82.5 mm

Centronics 50Pin
BlueSCSI/BlueSCSI-v2
BlueSCSI v2/Ultra - an open source, open hardware, SCSI emulator using the Pi Pico PR2040 and Pico 2 RP2350
72 parts459GPL-3.0 - 2 layers45.7 × 168.3 mm

- 2 layers152.4 × 101.6 mm

8088-FE2010A SBC
skiselev/micro_8088
Micro 8088 - IBM XT Compatible Processor Board based on Faraday FE2010 chipset
72 parts412GPL-3.0 - 2 layers80.8 × 50.8 mm

- 2 layers23 × 120 mm

- 2 layers237.5 × 102.9 mm

Serial
jes/scamp-cpu
A homebrew 16-bit CPU with a homebrew Unix-like-ish operating system.
72 parts301Unlicense - 2 layers109.2 × 78.7 mm

Duo Adapter V0.5
Ardumower/ardumower
Develop an open source robotic lawn mower (HW+SW reference platform)
72 parts282