
Keyboard cherry
madcatse/Delta-S-M
A recreation of soviet Delta-S personal computer using semi-modern parts and original case

A recreation of soviet Delta-S personal computer using semi-modern parts and original case
Delta48m is an open-source printed circuit board by madcatse, from the madcatse/Delta-S-M repository on GitHub. It is a 2-layer board of 287 × 150 mm with 240 parts on 470 nets, routed with 8,712 tracks and 448 vias.
It is built around the 27C256-17/J and BC547B. Its parts include 72 ICs, 54 resistors, 32 capacitors, 31 diodes and 12 connectors.

Welcome to the first release of Gerber files for Delta-S-M Ver.1.0! This repository contains the manufacturing files necessary to produce the Delta-S-M Ver.1.0 board.
Основной задачей данного проекта я поставил создание наиболее близкого к оригиналу клона персонального восьмибитного компьютера "Дельта-С", который в свою очередь является клоном ZX Spectrum 48K. Выбор модели был обусловлен давней мечтой об "улучшении" оригинальной машины, которой я обладаю с 1991 года. В процессе работы цель проекта несколько раз корректировалась и вместо точной копии стала некоторой "вариацией" на тему оригинала, с небольшими корректировками.
To get started with Delta-S-M Ver.1.0, follow these steps:
The repository is organized as follows:
Be carefull, as there is a very important difference in video cable pinout between v0.1, v1.0 and v1.2 and up.
v0.1 and v1.0 boards video pinout:
v1.2 boards video pinout:
V1.2 boards are compatible with original Delta-S and Delta-128 and could be connected with their cables.
The best video quality could be achived with SCART cable with RGB mode. Delta S-M is capable of outputting native RGB signal and uses a SCART cable to connect to RGB-capable TVs. The picture below illustrates pinout of both SCART plug and DIN-7 plug.
SCART Pinout
15 - Red 11 - Green 7 - Blue 20 - Sync 16 - ADD 180 Ohm resistor between computer and SCART plug and connect it to pin 16 to enable switching to correct RGB mode. Direct +5V could DAMAGE YOUR TV! 5, 9, 13, 17 and 21 (metal case) - Ground
This project is licensed under the MIT License. Feel free to use, modify, and distribute the Delta-S-M Ver.1.0 Gerber files as per the terms of the license.
For more details, refer to the LICENSE file.

| Qty | Value | Footprint | References |
|---|---|---|---|
| 31 | 1N4148 (КД522Б) | Delta_sm_lib:D_DO-35_SOD27_P10.16mm_Horizontal | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +15 |
| 17 | 0.1μF | Delta_sm_lib:C_Disc_D7.0mm_W2.5mm_P5.00mm | C2, C13, C16, C17, C18, C19, C20, C23, C24, C25, C26, C27, C28, C29, C30, C31 +1 |
| 9 | 10K | Delta_sm_lib:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R5, R6, R14, R16, R21, R47, R48, R58, R59 |
| 8 | 2118 (КР565РУ6) | Delta_sm_lib:DIP-16_W7.62mm_Socket | U41, U42, U43, U44, U45, U46, U47, U48 |
| 8 | 220 | Delta_sm_lib:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R7, R17, R18, R24, R26, R27, R28, R30 |
| 8 | RU5D1 | Delta_sm_lib:DIP-16_W7.62mm_Socket | U31, U32, U33, U34, U35, U36, U37, U38 |
| 7 | BC547B | Delta_sm_lib:TO-92_Inline | Q1, Q3, Q4, Q5, Q6, Q7, Q8 |
| 6 | 470 | Delta_sm_lib:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2, R32, R35, R36, R39 |
| 5 | 2.2K | Delta_sm_lib:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R50, R51, R55, R56, R57 |
| 5 | MountingHole_3.2mm_M3 | Delta_sm_lib:MountingHole_3.2mm_M3 | H3, H4, H5, H6, H9 |
| 5 | SN74ALS04 (КР1533ЛН1) | Delta_sm_lib:DIP-14_W7.62mm_Socket | U2, U7, U19, U21, U49 |
| 5 | SN74ALS175N (КР1533ТМ8) | Delta_sm_lib:DIP-16_W7.62mm_Socket | U52, U56, U59, U63, U66 |
| 4 | 120pF | Delta_sm_lib:C_Disc_D7.0mm_W2.5mm_P5.00mm | C1, C6, C8, C12 |
| 4 | 160 | Delta_sm_lib:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R4, R8, R9, R13 |
| 4 | 74LS257 (КР1533КП11А) | Delta_sm_lib:DIP-16_W7.62mm_Socket | U22, U25, U55, U62 |
| 4 | IN74ALS32N (КР1533ЛЛ1) | Delta_sm_lib:DIP-14_W7.62mm_Socket | U28, U29, U39, U75 |
| 4 | SN74ALS08 (КР1533ЛИ1) | Delta_sm_lib:DIP-14_W7.62mm_Socket | U1, U10, U73, U74 |
| 4 | SN74ALS253N (КР1533КП12) | Delta_sm_lib:DIP-16_W7.62mm_Socket | U23, U24, U26, U27 |
| 4 | SN74LS295N_(К555ИР16) | Delta_sm_lib:DIP-14_W7.62mm_Socket | U57, U58, U64, U65 |
| 3 | 1K | Delta_sm_lib:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R45, R46, R52 |
| 3 | 2.7K | Delta_sm_lib:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R34, R38, R41 |
| 3 | 22K | Delta_sm_lib:Potentiometer_Bourns_3299X_Horizontal | RV42, RV43, RV44 |
| 3 | 510 | Delta_sm_lib:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R15, R53, R54 |
| 3 | Conn_01x06 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J9, J10, J11 |
| 3 | Jumper_2_Open | Delta_sm_lib:PinHeader_1x02_P2.54mm_Vertical | JP3, JP4, JP5 |
| 3 | MountingHole_3.5mm | Delta_sm_lib:MountingHole_3.5mm | H1, H7, H10 |
| 2 | 0.1µF | Delta_sm_lib:C_Disc_D7.0mm_W2.5mm_P5.00mm | C10, C11 |
| 2 | 1000pF | Delta_sm_lib:C_Disc_D7.0mm_W2.5mm_P5.00mm | C4, C5 |
| 2 | 100K | Delta_sm_lib:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R12, R49 |
| 2 | 10K | Delta_sm_lib:R_Array_SIP10 | DA1, DA2 |
| 2 | 240 | Delta_sm_lib:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R22, R23 |
| 2 | 27C512 | Delta_s_m_lib:DIP-28_W15.24mm_Socket | U68, U72 |
| 2 | 4.7µF 16V | Delta_sm_lib:CP_Radial_D4.0mm_P2.00mm | C7, C14 |
| 2 | 82pF | Delta_sm_lib:C_Disc_D7.0mm_W2.5mm_P5.00mm | C22, C32 |
| 2 | CD4520АN (К561ИЕ10A) | Delta_sm_lib:DIP-16_W7.62mm_Socket | U15, U17 |
| 2 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J13, J14 |
| 2 | IN74ALS00N (КР1533ЛА3) | Delta_sm_lib:DIP-14_W7.62mm_Socket | U11, U40 |
| 2 | IN74ALS02N (КР1533ЛЕ1) | Delta_sm_lib:DIP-14_W7.62mm_Socket | U12, U30 |
| 2 | SN74ALS153N (КР1533КП2) | Delta_sm_lib:DIP-16_W7.62mm_Socket | U53, U60 |
| 2 | SN74ALS298N (КР1533КП13) | Delta_sm_lib:DIP-16_W7.62mm_Socket | U54, U61 |
| 2 | SN74ALS74AN (КР1533ТМ2) | Delta_sm_lib:DIP-14_W7.62mm_Socket | U3, U20 |
| 2 | SN74ALS86N (КР1533ЛП5) | Delta_sm_lib:DIP-14_W7.62mm_Socket | U14, U50 |
| 2 | СD4001АN (К561ЛЕ5) | Delta_sm_lib:DIP-14_W7.62mm_Socket | U8, U9 |
| 1 | 1.5K | Delta_sm_lib:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R37 |
| 1 | 100 | Delta_sm_lib:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R25 |
| 1 | 14 MHz | Delta_sm_lib:Crystal_HC49-U_Vertical | Y1 |
| 1 | 1407 | Delta_sm_lib:1407 Piezoelectric Passive Buzzer | LS2 |
| 1 | 180 | Delta_sm_lib:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R19 |
| 1 | 2207 | Delta_sm_lib:ZM-Piezo Buzzer-2207T2 | LS1 |
| 1 | 220pF | Delta_sm_lib:C_Disc_D7.0mm_W2.5mm_P5.00mm | C3 |
| 1 | 27C256 | Delta_sm_lib:DIP-28_W15.24mm_Socket | U70 |
| 1 | 27C64 | Delta_sm_lib:DIP-28_W15.24mm_Socket | U71 |
| 1 | 330 | Delta_sm_lib:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R10 |
| 1 | 39K | Delta_sm_lib:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R11 |
| 1 | 3K | Delta_sm_lib:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R33 |
| 1 | 4.7K | Delta_sm_lib:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3 |
| 1 | 470µF 16V | Delta_sm_lib:CP_Radial_D10.0mm_P5.00mm | C15 |
| 1 | 47pF | Delta_sm_lib:C_Disc_D7.0mm_W2.5mm_P5.00mm | C21 |
| 1 | 5.6K | Delta_sm_lib:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R40 |
| 1 | 560 | Delta_sm_lib:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R20 |
| 1 | 8282 (КР580ИР82) | Delta_sm_lib:DIP-20_W7.62mm_Socket | U67 |
| 1 | CD4011 (К561ЛА7) | Delta_sm_lib:DIP-14_W7.62mm_Socket | U18 |
| 1 | CD4015A (К561ИР2) | Delta_sm_lib:DIP-16_W7.62mm_Socket | U6 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J12 |
| 1 | DIN-5 Audio | Delta_sm_lib:DIN-5-Variable | J3 |
| 1 | DIN-5 Power | Delta_sm_lib:DIN-5-Variable | J4 |
| 1 | DIN-7 Video | Delta_sm_lib:DIN-7-Variable | J2 |
| 1 | Joystick 1 | Delta_sm_lib:DIN-7-Variable | J6 |
| 1 | Joystick 2 | Delta_sm_lib:DIN-7-Variable | J7 |
| 1 | Jumper_3_Bridged12 | Delta_sm_lib:PinHeader_1x03_P2.54mm_Vertical | JP1 |
| 1 | Jumper_3_Open | Delta_sm_lib:PinHeader_1x03_P2.54mm_Vertical | JP2 |
| 1 | Keyboard Connector | Delta_sm_lib:IDC-Header_2x12_P2.54mm_Vertical | J5 |
| 1 | KiCad-Logo2_6mm_SilkScreen | Delta_sm_lib:KiCad-Logo2_6mm_SilkScreen | Log1 |
| 1 | MountingHole_3mm | Delta_sm_lib:MountingHole_3mm | H8 |
| 1 | OSHW-Logo2_14.6x12mm_SilkScreen | Delta_sm_lib:OSHW-Logo2_14.6x12mm_SilkScreen | Log2 |
| 1 | RGB/Composite | Delta_sm_lib:PinHeader_2x03_P2.54mm_Vertical | JP6 |
| 1 | Reset button | Delta_sm_lib:SW_Tactile_SPST_Angled_PTS645Vx83-2LFS | SW1 |
| 1 | SN7486N (К155ЛП5) | Delta_sm_lib:DIP-14_W7.62mm_Socket | U51 |
| 1 | SN74ALS10 (КР1533ЛА4) | Delta_sm_lib:DIP-14_W7.62mm_Socket | U13 |
| 1 | SN74ALS193N_(КР1533ИЕ7) | Delta_sm_lib:DIP-16_W7.62mm_Socket | U4 |
The 234 most common of 240 parts.

madcatse/Delta-S-M
A recreation of soviet Delta-S personal computer using semi-modern parts and original case

madcatse/Delta-S-M
A recreation of soviet Delta-S personal computer using semi-modern parts and original case

madcatse/Delta-S-M
A recreation of soviet Delta-S personal computer using semi-modern parts and original case


EleonoreMizo/pedalevite
Pédale Vite — DIY multi-FX pedalboard for guitar/bass/etc.

sporniket/kicad-conversions--thomson-mo5--v1
A conversion to Kicad EDA of the schematics of a computer released around 1984 known as the "Thomson MO5".



Ansel84/BMW-E30-Gauge-Cluster-Late-Model
This project is the documentation of reverse engineering the BMW E30 gauge cluster for post 1988 model years.

src1138/VMFB
Simple, inexpensive bird feeder that dispenses peanuts in exchange for dropping stuff in a hole. A vending machine for clever birds.

cookiemonsternz/Eurorack-DIST
Every circuit has a gain, tone, and volume control, as well as a switch deciding whether to take input from the previous section or from the input jack.
It measures 287 × 150 mm and has 2 copper layers, 1.69 mm thick.
240 parts, built around the 27C256-17/J and BC547B. 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 madcatse/Delta-S-M repository on GitHub, at the commit this page was made from: the board is delta48m.kicad_pcb and its schematic ROM.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask madcatse before reusing the design.