
Aleste520 Keyboard
lucedoriente/Aleste520ex
Western version of 1993 Z80 russian computer

Western version of 1993 Z80 russian computer
Aleste520v4 is an open-source printed circuit board by lucedoriente, from the lucedoriente/Aleste520ex repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 400.9 × 280.5 mm with 345 parts on 453 nets, routed with 9,389 tracks and 4,195 vias.
It is built around the 74LS373SC, 74LS245SC and 74LS153DC, with the 74LS174DC, 74LS74PC and 74LS194PC among its other parts. Its parts include 109 capacitors, 82 resistors, 79 ICs, 8 connectors and 6 crystals.
keyboard/)This directory contains the complete KiCad 9.0 schematic, routed 2-layer PCB, 3D switch/stabilizer models, and Bill of Materials for the Aleste 520EX Staggered Mechanical Keyboard (358.0 × 122.0 mm), reverse-engineered directly from the hardware keyboard scan EPROM (rom/RFVDKEY.BIN, IC U65) and system BIOS (rom/AL512.BIN, offset 0x1EEF).
keyboard/Aleste520_Keyboard.kicad_pro: KiCad 9.0 project file.Aleste520_Keyboard.kicad_sch: Complete electrical schematic (0 ERC errors/warnings) with 82 staggered matrix keys (SW1..SW82), 82 1N4148 anti-ghosting diodes (D1..D82), 1 hardware reset key (SW83), and dual 2x06 (2.54 mm) IDC connectors (J1, J2).Aleste520_Keyboard.kicad_pcb: Fully routed 2-layer PCB (358.0 × 122.0 mm, 0 DRC violations, 0 unconnected pads) featuring:
6.25U (119.06 mm) Spacebar (SW81) and PCB-mount Cherry MX stabilizer holes at ±50.0 mm (Button_Switch_Keyboard:SW_Cherry_MX_6.25u_PCB).1.50U TAB, 1.75U CAPS, 2.00U SHIFT, 1.50U RETURN, 1.50U CTRL, 1.25U RUS/LAT, 1.25U COPY, 1.50U GRAPH, and 1.25U top function keys).F0..F9, FDOT, ENTER, UP/DOWN/LEFT/RIGHT) and isolated top-right RESET key (SW83).MH2 (124.0, 4.0) and MH3 (244.0, 4.0).M3 (3.2 mm drill) anti-flex mounting holes (MH1..MH10) placed completely outside all keycap skirts.3dmodels/: Colored VRML 2.0 and STEP 3D models for all Cherry MX key widths (1.00u, 1.25u, 1.50u, 1.75u, 2.00u, and 6.25u with stabilizers and wire).keyboard_top.png & keyboard_bottom.png: Raytraced 3D renders of the populated keyboard PCB.Componenti_Tastiera_Aleste520.csv: Complete Bill of Materials (BOM).KM0..KM10 × KM11..KM18)On the Aleste 520EX motherboard, counter U63 and 2716 EPROM U65 (RFVDKEY.BIN) drive 74LS154 4-to-16 column demultiplexer U80 (KM0..KM10, active-low) and 74LS151 8-to-1 row multiplexer U81 (KM11..KM18), shifting the scanned state into U84 (74LS374) to emulate the Amstrad CPC / MSX keyboard matrix on AY-3-8910 (U18) Port A (X1..X8).
| Column \ Row | KM11 (D0) | KM12 (D1) | KM13 (D2) | KM14 (D3) | KM15 (D4) | KM16 (D5) | KM17 (D6) | KM18 (D7) |
|---|---|---|---|---|---|---|---|---|
KM0 | — | — | — | — | SHIFT (2.00U) | F7 | F8 | F9 |
KM1 | ESC | TAB (1.50U) | CTRL (1.50U) | RUS/LAT (1.25U) | CAPS (1.75U) | F0 | FDOT (.) | ENTER (Num) |
KM2 | ; (+) | J | F | Q | COPY (1.25U) | F1 | F2 | F3 |
KM3 | F1_MSX (1.25U) | 1 (!) | C | Y | ^ (£) | F4 | F5 | F6 |
KM4 | F2_MSX (1.25U) | 2 (") | U | W | S | — | CLR (1.25U) | — |
KM5 | F3_MSX (1.25U) | 3 (#) | K | A | M | DEL (1.25U) | STOP (1.25U) | SELECT (1.25U) |
KM6 | 4 ($) | E | P | I | SPACE (6.25U) | RIGHT (→) | RETURN (1.50U) | GRAPH (1.50U) |
KM7 | F4_MSX (1.25U) | 5 (%) | N | R | T | DOWN (↓) | UP (↑) | / (?) |
KM8 | F5_MSX (1.25U) | 6 (&) | G | O | X | . (>) | : (*) | - (=) |
KM9 | 7 (') | [ ({) | L | B | LEFT (←) | \ (`) | H | 0 (_) |
KM10 | 8 (() | ] (}) | D | @ (|) | , (<) | V | Z | 9 ()) |
Y = 26.0 mm — Function & System Control Row):
ESC (1.00U) | F1 (1.25U) F2 (1.25U) F3 (1.25U) F4 (1.25U) F5 (1.25U) | SELECT (1.25U) STOP (1.25U) CLR (1.25U) DEL (1.25U) | isolated RESET (1.00U) at X = 339.5 mmY = 43.5 mm — Number Row + Numpad Row 1):
1 2 3 4 5 6 7 8 9 0 - ^ \ (all 1.00U) || F7 F8 F9 UP (1.00U)Y = 61.0 mm — QWERTY Row + Numpad Row 2):
TAB (1.50U) Q W E R T Y U I O P @ [ || F4 F5 F6 DOWN (1.00U)Y = 78.5 mm — Home Row + Numpad Row 3):
CAPS (1.75U) A S D F G H J K L ; : ] || F1 F2 F3 LEFT (1.00U)Y = 96.0 mm — Shift Row + Numpad Row 4):
SHIFT (2.00U) Z X C V B N M , . / RETURN (1.50U) || F0 FDOT ENTER RIGHT (1.00U)Y = 113.5 mm — Bottom Spacebar Row):
CTRL (1.50U) RUS/LAT (1.25U) COPY (1.25U) SPACE (6.25U, 119.06 mm with ±50.0 mm Cherry MX stabilizers) GRAPH (1.50U)| Qty | Value | Footprint | References |
|---|---|---|---|
| 85 | 100nF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C200, C201, C202, C203, C204, C205, C206, C207, C208, C209, C210, C211, C212, C213, C214, C215 +69 |
| 16 | 51 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R7, R8, R9, R24, R39, R40, R41, R42, R43, R44, R45, R46, R77, R78, R79, R80 |
| 16 | HM50256P-20 | Package_DIP:DIP-16_W7.62mm_Socket | U1, U2, U3, U4, U5, U6, U7, U8, U9, U10, U11, U12, U13, U14, U15, U16 |
| 15 | 2,7K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R5, R6, R14, R15, R25, R76, R82, R83, R84, R85, R86, R87, R123, R126, R132 |
| 12 | DIODE_MY | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | VD1, VD2, VD4, VD5, VD6, VD7, VD8, VD9, VD10, VD12, VD13, VD14 |
| 11 | M3_Mount | MountingHole:MountingHole_3.2mm_M3_Pad | MH1, MH2, MH3, MH4, MH5, MH6, MH7, MH8, MH9, MH10, MH11 |
| 9 | 1,2K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R1, R2, R3, R4, R36, R51, R60, R100, R105 |
| 9 | 27 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R114, R115, R116, R117, R118, R119, R120, R121, R122 |
| 8 | PIN | MountingHole:MountingHole_2.2mm_M2_DIN965_Pad | P1, P2, P3, P4, P5, P6, P7, P8 |
| 7 | 360 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R16, R53, R55, R57, R101, R102, R134 |
| 7 | CAP | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C3, C4, C5, C15, C16, C17, C18 |
| 6 | 220 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R62, R63, R64, R66, R81, R130 |
| 6 | 74LS153 | Package_DIP:DIP-16_W7.62mm_Socket | U20, U21, U22, U23, U52, U53 |
| 6 | 74LS174 | Package_DIP:DIP-16_W7.62mm_Socket | U32, U55, U56, U59, U68, U79 |
| 5 | 74LS74 | Package_DIP:DIP-14_W7.62mm_Socket | U40, U57, U66, U71, U77 |
| 5 | NPN | Package_TO_SOT_THT:TO-39-3 | VT1, VT2, VT3, VT4, VT5 |
| 4 | 10K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R27, R33, R34, R135 |
| 4 | 74LS194 | Package_DIP:DIP-16_W7.62mm_Socket | U39, U49, U50, U51 |
| 4 | 74LS373 | Package_DIP:DIP-20_W7.62mm_Socket | U45, U46, U47, U48 |
| 4 | AM29705 | Package_DIP:DIP-28_W15.24mm_Socket | U60, U61, U82, U83 |
| 3 | 200 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R52, R54, R56 |
| 3 | 3,3K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R61, R128, R133 |
| 3 | 6,8K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R59, R127, R131 |
| 3 | 74LS04 | Package_DIP:DIP-14_W7.62mm_Socket | U36, U42, U73 |
| 3 | LED_MY | LED_THT:LED_D3.0mm | VD3, VD15, VD16 |
| 2 | 1,2K | Resistor_THT:R_Array_SIP5 | RN6, RN7 |
| 2 | 1,2K | Resistor_THT:R_Array_SIP6 | RN3, RN8 |
| 2 | 10K | Resistor_THT:R_Array_SIP9 | RN1, RN2 |
| 2 | 2716 | Package_DIP:DIP-24_W10.16mm_Socket | U62, U65 |
| 2 | 470 | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C1, C2 |
| 2 | 47uF | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C25, C26 |
| 2 | 510 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R58, R129 |
| 2 | 74HC00 | Package_DIP:DIP-14_W7.62mm_Socket | U41, U75 |
| 2 | 74LS08 | Package_DIP:DIP-14_W7.62mm_Socket | U35, U85 |
| 2 | 74LS151 | Package_DIP:DIP-16_W7.62mm_Socket | U24, U81 |
| 2 | 74LS155 | Package_DIP:DIP-16_W7.62mm_Socket | U54, U74 |
| 2 | 74LS170 | Package_DIP:DIP-16_W7.62mm_Socket | U87, U88 |
| 2 | 74LS32 | Package_DIP:DIP-14_W7.62mm_Socket | U29, U44 |
| 2 | 74LS374 | Package_DIP:DIP-20_W7.62mm_Socket | U58, U84 |
| 2 | AM27S20 | Package_DIP:DIP-16_W7.62mm_Socket | U28, U67 |
| 2 | CONN-12 | Connector_PinHeader_1.27mm:PinHeader_1x12_P1.27mm_Vertical | X8, X9 |
| 2 | CONN-7S | Aleste520v2:CUI_SDS-70J | X5.A1, X5.B1 |
| 2 | CONN-7S | Common_Alessio:DNR-8F1R | X6, X7 |
| 2 | MC14520BCP | Package_DIP:DIP-16_W7.62mm_Socket | U63, U64 |
| 1 | 0,1uF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | CB1 |
| 1 | 0,33uF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C7 |
| 1 | 0,47uF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C23 |
| 1 | 1,5uF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C9 |
| 1 | 1000uF | Capacitor_THT:C_Radial_D10.0mm_H16.0mm_P5.00mm | C20 |
| 1 | 100nF | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C14 |
| 1 | 100uF | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C22 |
| 1 | 100v | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C10 |
| 1 | 10K | Resistor_THT:R_Array_SIP4 | RN9 |
| 1 | 10K | Resistor_THT:R_Array_SIP5 | RN5 |
| 1 | 10k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R26 |
| 1 | 10ð£ | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R37 |
| 1 | 12 | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C11 |
| 1 | 120 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R65 |
| 1 | 13.333 MHz | Crystal:Crystal_HC49-U_Vertical | Q2 |
| 1 | 16 MHz | Crystal:Crystal_HC49-U_Vertical | Q1 |
| 1 | 1F | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C8 |
| 1 | 1nF | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C6 |
| 1 | 1uF | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C24 |
| 1 | 2,7K | Resistor_THT:R_Array_SIP5 | RN4 |
| 1 | 24 | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C12 |
| 1 | 27C512 | Package_DIP:DIP-28_W15.24mm_Socket | U31 |
| 1 | 390K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R35 |
| 1 | 470K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R38 |
| 1 | 47F | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C13 |
| 1 | 51uH | Inductor_THT:L_Axial_L5.3mm_D2.2mm_P10.16mm_Horizontal_Vishay_IM-1 | DR2 |
| 1 | 74LS00 | Package_DIP:DIP-14_W7.62mm_Socket | U78 |
| 1 | 74LS02 | Package_DIP:DIP-14_W7.62mm_Socket | U43 |
| 1 | 74LS05 | Package_DIP:DIP-14_W7.62mm_Socket | U76 |
| 1 | 74LS145 | Package_DIP:DIP-16_W7.62mm_Socket | U80 |
| 1 | 74LS161 | Package_DIP:DIP-16_W7.62mm_Socket | U37 |
| 1 | 74LS245 | Package_DIP:DIP-20_W7.62mm_Socket | U89 |
| 1 | 74LS253 | Package_DIP:DIP-16_W7.62mm_Socket | U26 |
| 1 | 74LS257 | Package_DIP:DIP-16_W7.62mm_Socket | U38 |
| 1 | 74LS93 | Package_DIP:DIP-14_W7.62mm_Socket | U72 |
| 1 | 8251A | Package_DIP:DIP-28_W15.24mm_Socket | U34 |
The 328 most common of 345 parts.

lucedoriente/Aleste520ex
Western version of 1993 Z80 russian computer



clemarfolly/Microdigital-TK2000
Reprodução da PCB do TK-2000 da Microdigital, clone do Micro-Professor MPF-II

jimbro1000/DIY-Video
General purpose video system for 8-bit computers using 74LS logic



felipesanches/Itautec_I7000_KICAD
Esquemáticos do computador Itautec I-7000 G desenhados a partir de inspeção do circuito das PCBs

It measures 400.9 × 280.5 mm and has 2 copper layers, 1.6 mm thick.
345 parts, built around the 74LS373SC, 74LS245SC, 74LS153DC and 74LS174DC. 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 lucedoriente/Aleste520ex repository on GitHub, at the commit this page was made from: the board is board/Aleste520v4.kicad_pcb and its schematic board/Aleste520v4.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.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).