
8-Bit CPU 32k
slu4coder/Minimal-64x4-Home-Computer
My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.

Keyboard for the micro:bit hardware
Keyboard 6.2 OneSide is an open-source printed circuit board by Yeeeheee, from the Yeeeheee/pxt-keyboard-hardware repository on GitHub, published under the MIT licence. It is a 2-layer board of 69.2 × 51.8 mm with 90 parts on 89 nets, routed with 771 tracks and 94 vias.
It is built around the 74HC165D, 74HC595 and L1SS400CST5G, with the MIC127-140-001 among its other parts. Its parts include 36 diodes, 32 switches, 12 resistors, 2 capacitors and 2 ICs. It belongs with the keyboards and input boards of this library.
Micro:bit keyboard expansion
Software: https://github.com/Yeeeheee/pxt-keyboard


MIT
| Qty | Value | Footprint | References |
|---|---|---|---|
| 36 | L1SS400CST5G | Diode_SMD:D_SOD-923 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +20 |
| 12 | 10KΩ | Resistor_SMD:R_0402_1005Metric | R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12 |
| 2 | 1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2 |
| 1 | . | 300Project:KH-4.5X4.5X8H-STM | SW31 |
| 1 | 74HC165 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U2 |
| 1 | 74HC595 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U1 |
| 1 | A | 300Project:KH-4.5X4.5X8H-STM | SW11 |
| 1 | B | 300Project:KH-4.5X4.5X8H-STM | SW25 |
| 1 | Backspace | 300Project:KH-4.5X4.5X8H-STM | SW28 |
| 1 | C | 300Project:KH-4.5X4.5X8H-STM | SW23 |
| 1 | D | 300Project:KH-4.5X4.5X8H-STM | SW13 |
| 1 | E | 300Project:KH-4.5X4.5X8H-STM | SW3 |
| 1 | Enter | 300Project:KH-4.5X4.5X8H-STM | SW32 |
| 1 | F | 300Project:KH-4.5X4.5X8H-STM | SW14 |
| 1 | G | 300Project:KH-4.5X4.5X8H-STM | SW15 |
| 1 | H | 300Project:KH-4.5X4.5X8H-STM | SW16 |
| 1 | I | 300Project:KH-4.5X4.5X8H-STM | SW8 |
| 1 | Input Mode | 300Project:KH-4.5X4.5X8H-STM | SW29 |
| 1 | J | 300Project:KH-4.5X4.5X8H-STM | SW17 |
| 1 | K | 300Project:KH-4.5X4.5X8H-STM | SW18 |
| 1 | L | 300Project:KH-4.5X4.5X8H-STM | SW19 |
| 1 | M | 300Project:KH-4.5X4.5X8H-STM | SW27 |
| 1 | MIC127-140-001 | 300Project:DONGGUAN_MIC127-140-001 | J2 |
| 1 | N | 300Project:KH-4.5X4.5X8H-STM | SW26 |
| 1 | O | 300Project:KH-4.5X4.5X8H-STM | SW9 |
| 1 | P | 300Project:KH-4.5X4.5X8H-STM | SW10 |
| 1 | Q | 300Project:KH-4.5X4.5X8H-STM | SW1 |
| 1 | R | 300Project:KH-4.5X4.5X8H-STM | SW4 |
| 1 | S | 300Project:KH-4.5X4.5X8H-STM | SW12 |
| 1 | Shift | 300Project:KH-4.5X4.5X8H-STM | SW20 |
| 1 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP1 |
| 1 | Space | 300Project:KH-4.5X4.5X8H-STM | SW30 |
| 1 | T | 300Project:KH-4.5X4.5X8H-STM | SW5 |
| 1 | U | 300Project:KH-4.5X4.5X8H-STM | SW7 |
| 1 | V | 300Project:KH-4.5X4.5X8H-STM | SW24 |
| 1 | W | 300Project:KH-4.5X4.5X8H-STM | SW2 |
| 1 | X | 300Project:KH-4.5X4.5X8H-STM | SW22 |
| 1 | Y | 300Project:KH-4.5X4.5X8H-STM | SW6 |
| 1 | Z | 300Project:KH-4.5X4.5X8H-STM | SW21 |
The 86 most common of 90 parts.

slu4coder/Minimal-64x4-Home-Computer
My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.

westlicht/performer-hardware
PER|FORMER Eurorack Sequencer - Hardware Design Files

slu4coder/Minimal-64-Home-Computer
Legacy: Full TTL-only home computer with VGA and PS/2 and twice the processing power of a Commodore 64

slu4coder/Minimal-UART-Computer-3
Version 3 of my educational DIY TTL computer built around a UART serial interface - now with blinkenlights!

robsonsmartins/usbflashprog
A memory device programmer (Flash/EPROM/E2PROM) board and software, connected to PC by USB port.


Windfisch/midikraken
A open source, open hardware up-to-16x USB-MIDI-interface for around 15 bucks in its smallest configuration.

It measures 69.2 × 51.8 mm and has 2 copper layers, 1.6 mm thick.
90 parts, built around the 74HC165D, 74HC595, L1SS400CST5G and MIC127-140-001. 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.
From the Yeeeheee/pxt-keyboard-hardware repository on GitHub, at the commit this page was made from: the board is Keyboard-MainPCB/Keyboard_6.2_OneSide.kicad_pcb and its schematic Keyboard-FrontPanel/Keyboard_Top.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).