ASCII keyboard
ibm2030·EDUC8·ASCII keyboard/ASCII keyboard.kicad_pcb
About the ASCII keyboard PCB
ASCII keyboard is an open source PCB design by ibm2030, published on GitHub. It is a 2-layer board measuring 306 × 145 mm, with 124 components from 101 distinct parts.
Other key parts include the 74LS05, 74LS07 and 74LS00. By type, the board carries 62 switches, 29 resistors, 14 diodes, 9 ICs, 5 capacitors and 4 transistors.
It belongs with the keyboards designs in this gallery.
From the project
EDUC-8 recreation by Gwyllym Suter
Main components on the ASCII keyboard
ASCII keyboard bill of materials (BOM)
124 components, 101 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 74LS05 HD-0165 | DIP-24_W15.24mm_LongPads | U1 |
| 1 | 74LS05 74LS165 | DIP-16_W7.62mm_LongPads | U2 |
| 1 | 74LS05 74LS123 | DIP-16_W7.62mm_LongPads | U3 |
| 1 | 74LS07 74LS01 | DIP-14_W7.62mm_LongPads | U4 |
| 1 | 74LS07 74LS37 | DIP-14_W7.62mm_LongPads | U5 |
| 1 | 74LS00 7400 | DIP-14_W7.62mm_LongPads | U6 |
| 1 | 74LS05 | DIP-14_W7.62mm_LongPads | U7 |
| 1 | 74LS00 74LS73 | DIP-14_W7.62mm_LongPads | U8 |
| 1 | 74LS00 74LS123 | DIP-16_W7.62mm_LongPads | U9 |
| 1 | BC558 | TO-18-3 | Q1 |
| 2 | 2N2906 | TO-18-3 | Q2, Q3 |
| 1 | BC108 | TO-18-3 | Q4 |
| 1 | Conn_01x08_Male | PinHeader_1x08_P2.54mm_Vertical | J1 |
| 2 | SHIFT | SW_Cherry_MX_2.25u_PCB | SW1, SW4 |
| 2 | ALT | SW_Cherry_MX_1.50u_PCB | SW2, SW59 |
| 1 | DEL | SW_Cherry_MX_1.00u_PCB | SW3 |
| 1 | 0 | SW_Cherry_MX_1.00u_PCB | SW5 |
| 1 | 1| | SW_Cherry_MX_1.00u_PCB | SW6 |
| 1 | 2" | SW_Cherry_MX_1.00u_PCB | SW7 |
| 1 | 3# | SW_Cherry_MX_1.00u_PCB | SW8 |
Show 81 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 4$ | SW_Cherry_MX_1.00u_PCB | SW9 |
| 1 | 5% | SW_Cherry_MX_1.00u_PCB | SW10 |
| 1 | 6& | SW_Cherry_MX_1.00u_PCB | SW11 |
| 1 | 7' | SW_Cherry_MX_1.00u_PCB | SW12 |
| 1 | 8( | SW_Cherry_MX_1.00u_PCB | SW13 |
| 1 | 9) | SW_Cherry_MX_1.00u_PCB | SW14 |
| 1 | :* | SW_Cherry_MX_1.00u_PCB | SW15 |
| 1 | ;+ | SW_Cherry_MX_1.00u_PCB | SW16 |
| 1 | ,< | SW_Cherry_MX_1.00u_PCB | SW17 |
| 1 | -= | SW_Cherry_MX_1.00u_PCB | SW18 |
| 1 | .> | SW_Cherry_MX_1.00u_PCB | SW19 |
| 1 | / ? | SW_Cherry_MX_1.00u_PCB | SW20 |
| 1 | SPACE | SW_Cherry_MX_6.25u_PCB | SW21 |
| 1 | P | SW_Cherry_MX_1.00u_PCB | SW22 |
| 1 | Q | SW_Cherry_MX_1.00u_PCB | SW23 |
| 1 | R | SW_Cherry_MX_1.00u_PCB | SW24 |
| 1 | S | SW_Cherry_MX_1.00u_PCB | SW25 |
| 1 | T | SW_Cherry_MX_1.00u_PCB | SW26 |
| 1 | U | SW_Cherry_MX_1.00u_PCB | SW27 |
| 1 | V | SW_Cherry_MX_1.00u_PCB | SW28 |
| 1 | W | SW_Cherry_MX_1.00u_PCB | SW29 |
| 1 | X | SW_Cherry_MX_1.00u_PCB | SW30 |
| 1 | Y | SW_Cherry_MX_1.00u_PCB | SW31 |
| 1 | Z | SW_Cherry_MX_1.00u_PCB | SW32 |
| 1 | [ | SW_Cherry_MX_1.00u_PCB | SW33 |
| 1 | \ | SW_Cherry_MX_1.00u_PCB | SW34 |
| 1 | ] | SW_Cherry_MX_1.00u_PCB | SW35 |
| 1 | ^ | SW_Cherry_MX_1.00u_PCB | SW36 |
| 1 | _ | SW_Cherry_MX_1.00u_PCB | SW37 |
| 2 | CTRL | SW_Cherry_MX_1.50u_PCB | SW38, SW62 |
| 1 | @ | SW_Cherry_MX_1.00u_PCB | SW39 |
| 1 | A | SW_Cherry_MX_1.00u_PCB | SW40 |
| 1 | B | SW_Cherry_MX_1.00u_PCB | SW41 |
| 1 | C | SW_Cherry_MX_1.00u_PCB | SW42 |
| 1 | D | SW_Cherry_MX_1.00u_PCB | SW43 |
| 1 | E | SW_Cherry_MX_1.00u_PCB | SW44 |
| 1 | F | SW_Cherry_MX_1.00u_PCB | SW45 |
| 1 | G | SW_Cherry_MX_1.00u_PCB | SW46 |
| 1 | H | SW_Cherry_MX_1.00u_PCB | SW47 |
| 1 | I | SW_Cherry_MX_1.00u_PCB | SW48 |
| 1 | J | SW_Cherry_MX_1.00u_PCB | SW49 |
| 1 | K | SW_Cherry_MX_1.00u_PCB | SW50 |
| 1 | L | SW_Cherry_MX_1.00u_PCB | SW51 |
| 1 | M | SW_Cherry_MX_1.00u_PCB | SW52 |
| 1 | N | SW_Cherry_MX_1.00u_PCB | SW53 |
| 1 | O | SW_Cherry_MX_1.00u_PCB | SW54 |
| 1 | RETURN | SW_Cherry_MX_2.25u_PCB | SW55 |
| 1 | LF | SW_Cherry_MX_1.50u_PCB | SW56 |
| 1 | BACK SP | SW_Cherry_MX_2.00u_PCB | SW57 |
| 1 | BELL | SW_Cherry_MX_1.50u_PCB | SW58 |
| 1 | SW_SPDT | S1320_SPDP_Toggle_switch_PCB_right_angle | SW60 |
| 1 | CAPS | SW_Cherry_MX_1.75u_PCB | SW61 |
| 1 | AC0 1N914 | D_DO-35_SOD27_P7.62mm_Horizontal | D1 |
| 1 | AC1 1N914 | D_DO-35_SOD27_P7.62mm_Horizontal | D2 |
| 1 | AC2 1N914 | D_DO-35_SOD27_P7.62mm_Horizontal | D3 |
| 1 | AC3 1N914 | D_DO-35_SOD27_P7.62mm_Horizontal | D4 |
| 1 | AC4 1N914 | D_DO-35_SOD27_P7.62mm_Horizontal | D5 |
| 1 | AC5 1N914 | D_DO-35_SOD27_P7.62mm_Horizontal | D6 |
| 1 | AC6 1N914 | D_DO-35_SOD27_P7.62mm_Horizontal | D7 |
| 1 | AC7 1N914 | D_DO-35_SOD27_P7.62mm_Horizontal | D8 |
| 1 | PC0 1N914 | D_DO-35_SOD27_P7.62mm_Horizontal | D9 |
| 1 | PC1 1N914 | D_DO-35_SOD27_P7.62mm_Horizontal | D10 |
| 1 | PC2 1N914 | D_DO-35_SOD27_P7.62mm_Horizontal | D11 |
| 1 | PC3 1N914 | D_DO-35_SOD27_P7.62mm_Horizontal | D12 |
| 1 | PC4 LED | LED_D5.0mm | D13 |
| 1 | PC5 1N914 | D_DO-35_SOD27_P7.62mm_Horizontal | D14 |
| 1 | 100NF 100pF | C_Disc_D5.0mm_W2.5mm_P5.00mm | C1 |
| 1 | 47UF 2uf | CP_Axial_L10.0mm_D4.5mm_P15.00mm_Horizontal | C2 |
| 1 | 1NF 2uf | C_Disc_D7.5mm_W2.5mm_P5.00mm | C3 |
| 1 | 100PF 10nF | C_Disc_D5.0mm_W2.5mm_P5.00mm | C4 |
| 1 | 100NF 100nF | C_Axial_L5.1mm_D3.1mm_P15.00mm_Horizontal | C5 |
| 6 | 180R 10k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2, R5, R9, R10, R29 |
| 1 | 180R 15k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3 |
| 3 | 180R 1k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R4, R26, R27 |
| 2 | 180R 82R | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R6, R24 |
| 1 | 180R 100R | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R7 |
| 2 | 180R 270R | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R8, R21 |
| 6 | 180R 2k2 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R11, R12, R15, R16, R17, R18 |
| 5 | 180R 220R | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R13, R14, R20, R22, R28 |
| 2 | 180R 470R | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R19, R23 |
| 1 | 180R | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R25 |
ASCII keyboard design files
The KiCad project lives in the ibm2030/EDUC8 repository on GitHub; these links point at the commit this page was built from.
ASCII keyboard: common questions
How big is the ASCII keyboard PCB?
The ASCII keyboard measures 306 × 145 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the ASCII keyboard?
124 components, from 101 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 ASCII keyboard design files?
From the ibm2030/EDUC8 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 ASCII keyboard design in my own project?
The repository has no license, so all rights stay with ibm2030. Use it as a reference, and ask the author before reusing the design.
More boards in EDUC8
Front panel 9602
ibm2030
283 × 96 mm157 parts2LNo license13128 X 16 RAM V4 FINAL
ibm2030
180 × 95 mm108 parts4LNo license13ASCII keyboard 3
ibm2030
297 × 145 mm77 parts2LNo license13Octal display
ibm2030
140 × 100 mm69 parts2LNo license13Educ 8 timing
ibm2030
220 × 159.9 mm45 parts4LNo license13Motherboard
ibm2030
283 × 96 mm44 parts2LNo license13256 word memory
ibm2030
220 × 160 mm36 parts2LNo license13EDUC-8 PSU
ibm2030
125 × 116.8 mm36 parts2LNo license13Program counter and adder logic
ibm2030
220 × 160 mm29 parts2LNo license13PC and ADDER 74LS74 MOD
ibm2030
220 × 160 mm28 parts2LNo license13Educ 8 decoder
ibm2030
220 × 160 mm26 parts2LNo license13
Similar boards
Lily58 Pro
kata0510
142.5 × 106.3 mm83 parts2LMIT2.3kLily58 Lite Rev3 TOP Case
kata0510
142.5 × 106.4 mm34 parts2LMIT2.3kLily58 Pro BOTTOM
kata0510
142.5 × 106.3 mm5 parts2LMIT2.3kLily58
kata0510
142.5 × 106.3 mm83 parts2LMIT2.3kKLOR
GEIGEIGEIST
160.2 × 118.3 mm79 parts2LGPL-3.01.2kPcb top
tompi
132.5 × 95.1 mm18 parts2LCC-BY-4.01.2k