Top5x8kbd
zuiko21·minimOS·hard/kicad/top5x8kbd/top5x8kbd.kicad_pcb
About the Top5x8kbd PCB
Top5x8kbd is an open source PCB design by zuiko21, published on GitHub under the MIT license. It is a 2-layer board measuring 177.8 × 130.8 mm, with 67 components from 54 distinct parts.
Other key parts include the 74HC138, 74HC86, 74HC174, 74HC245 and 74HC595. By type, the board carries 40 switches, 9 ICs, 8 diodes, 7 connectors and 3 resistors.
It belongs with the retro computing designs in this gallery.
From the project
Scalable OS for 6502/65816
With great embarrassment I have to admit never having owned a 65xx computer... but suport for these classic machines shouldn't be difficult to add -- for instance, I have declared as 'reserved' the two first zero-page bytes in case the utterly popular Commodore-64 (using a 6510) is targeted.
Back to my own-designed devices, here's the range (past, present and future):
Main components on the Top5x8kbd
Top5x8kbd bill of materials (BOM)
67 components, 54 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 74HC138 | DIP-16_W7.62mm_Socket | U1 |
| 1 | 74HC86 | DIP-14_W7.62mm_Socket | U9 |
| 2 | 74HC174 | DIP-16_W7.62mm_Socket | U12, U26 |
| 3 | 74HC245 | DIP-20_W7.62mm_Socket | U13, U24, U45 |
| 2 | 74HC595 | DIP-16_W7.62mm_Socket | U34, U55 |
| 2 | IOx | IDC-Header_2x08_P2.54mm_Vertical | J1, J2 |
| 1 | TO COMPUTER | PinSocket_2x08_P2.54mm_Vertical | J5 |
| 1 | COLUMN | PinSocket_1x05_P2.54mm_Vertical | J16 |
| 1 | ROW | PinSocket_1x08_P2.54mm_Vertical | J17 |
| 1 | NES 1 | NES gamepad | J33 |
| 1 | NES 2 | NES gamepad | J54 |
| 1 | 1 ! | SW_PUSH_6mm | SW1 |
| 1 | 2 @ | SW_PUSH_6mm | SW2 |
| 1 | 3 # | SW_PUSH_6mm | SW3 |
| 1 | 4 $ | SW_PUSH_6mm | SW4 |
| 1 | 5 % | SW_PUSH_6mm | SW5 |
| 1 | 6 & | SW_PUSH_6mm | SW6 |
| 1 | 7 ' | SW_PUSH_6mm | SW7 |
| 1 | 8 ( | SW_PUSH_6mm | SW8 |
| 1 | 9 ) | SW_PUSH_6mm | SW9 |
Show 34 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 0 _ | SW_PUSH_6mm | SW10 |
| 1 | Q ¡ | SW_PUSH_6mm | SW11 |
| 1 | W ~~ | SW_PUSH_6mm | SW12 |
| 1 | E é | SW_PUSH_6mm | SW13 |
| 1 | R < | SW_PUSH_6mm | SW14 |
| 1 | T > | SW_PUSH_6mm | SW15 |
| 1 | Y ü | SW_PUSH_6mm | SW16 |
| 1 | U ú | SW_PUSH_6mm | SW17 |
| 1 | I í | SW_PUSH_6mm | SW18 |
| 1 | O ó | SW_PUSH_6mm | SW19 |
| 1 | P " | SW_PUSH_6mm | SW20 |
| 1 | A á | SW_PUSH_6mm | SW21 |
| 1 | S ; | SW_PUSH_6mm | SW22 |
| 1 | D | | SW_PUSH_6mm | SW23 |
| 1 | F [ | SW_PUSH_6mm | SW24 |
| 1 | G ] | SW_PUSH_6mm | SW25 |
| 1 | H ^ | SW_PUSH_6mm | SW26 |
| 1 | J - | SW_PUSH_6mm | SW27 |
| 1 | K + | SW_PUSH_6mm | SW28 |
| 1 | L = | SW_PUSH_6mm | SW29 |
| 1 | ENTER ñ | SW_PUSH_6mm | SW30 |
| 1 | SHIFT | SW_PUSH_6mm | SW31 |
| 1 | Z : | SW_PUSH_6mm | SW32 |
| 1 | X ¿ | SW_PUSH_6mm | SW33 |
| 1 | C ? | SW_PUSH_6mm | SW34 |
| 1 | V / | SW_PUSH_6mm | SW35 |
| 1 | B * | SW_PUSH_6mm | SW36 |
| 1 | N , | SW_PUSH_6mm | SW37 |
| 1 | M . | SW_PUSH_6mm | SW38 |
| 1 | ALT | SW_PUSH_6mm | SW39 |
| 1 | SPACE | SW_PUSH_6mm | SW40 |
| 8 | 4148 | D_DO-34_SOD68_P7.62mm_Horizontal | D11, D12, D13, D14, D15, D16, D17, D18 |
| 2 | 220K | R_Array_SIP9 | RN3, RN22 |
| 1 | 10K | R_Array_SIP9 | RN11 |
Top5x8kbd design files
The KiCad project lives in the zuiko21/minimOS repository on GitHub; these links point at the commit this page was built from.
Top5x8kbd: common questions
How big is the Top5x8kbd PCB?
The Top5x8kbd measures 177.8 × 130.8 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Top5x8kbd?
67 components, from 54 distinct parts. The full bill of materials is listed on this page.
Where can I download the Top5x8kbd design files?
From the zuiko21/minimOS repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Top5x8kbd design in my own project?
Yes, under the terms of its MIT license, which zuiko21 chose for the repository.
More boards in minimOS
Omronkbd
zuiko21
250.8 × 130.2 mm115 parts2LMIT23Pluskbd
zuiko21
351.8 × 144.2 mm113 parts2LMIT23Pico vdu
zuiko21
97.8 × 72.4 mm43 parts2LMIT23Rosario
zuiko21
97.8 × 72.4 mm39 parts2LMIT23Dual430
zuiko21
50.8 × 64.8 mm36 parts2LMIT23Vdu sv
zuiko21
106.7 × 83.8 mm35 parts2LMIT23Rtc sd
zuiko21
53.3 × 130.8 mm34 parts2LMIT23Chihuahua
zuiko21
97.8 × 72.4 mm33 parts2LMIT23Spi
zuiko21
82.6 × 39.4 mm29 parts2LMIT23Simple io
zuiko21
97.8 × 72.4 mm26 parts2LMIT23AVR/Arduino
Dron
zuiko21
84.2 × 84.2 mm7 parts2LMIT23
Similar boards
OpenTendo
Redherring32
196.3 × 118.7 mm93 parts2LTAPR-OHL-1.0850MCL86jr
MicroCoreLabs
56.1 × 57.1 mm66 parts4LNo license53224pin flex interposer
Wren6991
29 × 32 mm3 parts2LNo license508Sram dev board
Wren6991
50 × 50 mm12 parts2LNo license508TRS-80 Color Computer 3
baldengineer
280 × 155.3 mm204 parts2LCC-BY-4.0442Commodore Plus 4
baldengineer
284.7 × 158.9 mm212 parts2LCC-BY-4.0442