

Computer hw
Schematics and layout files for the Soviet-era microcomputer I built. See https://github.com/thatoddmailbox/computer
- Size
- 156 × 143.9 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 95
- Nets
- 170
- Pads
- 1,179
- Tracks, vias
- 3,908, 276
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 25 May 2018
- Updated
- 8 Jun 2018
Overview
Computer hw is an open-source printed circuit board by thatoddmailbox, from the thatoddmailbox/computer-hw repository on GitHub. It is a 2-layer board of 156 × 143.9 mm with 95 parts on 170 nets, routed with 3,908 tracks and 276 vias.
It is built around the 74HC245D, 74LS04PC and SN74LVC8T245PW. Its parts include 29 capacitors, 28 ICs, 24 resistors, 7 switches and 6 connectors.
Main components
374HC245D
SO-20-300mil-40℃~+125℃ 1 160uA 2V~6V 7.8mA 7.8mA 74HC 8 9ns@4.5V,50pF Bidirectional Tri-State SOIC-20-300mil Buffers, Drivers, Receivers, Transceivers ROHSNexperiaBuffers, Drivers, Receivers, Transceivers74LS04PC
PDIP-140℃~+70℃ 4.75V~5.25V 6 6.6mA 74LS PDIP-14 InvertersonsemiInvertersSN74LVC8T245PW
TSSOP-24-40℃~+85℃ 1 1.65V~5.5V 1.65V~5.5V 8 Bidirectional CMOS CMOS Tri-State TSSOP-24 Translators, Level Shifters ROHSTexas InstrumentsTranslators, Level Shifters
README
README.mdcomputer-hw
Hardware for the Soviet-era microcomputer I built. See this repository for more information.
Most of the files in this respository are in KiCad format and require KiCad 4.0.7 to view; however, if you just want to view the schematic, you can find a PDF version in the doc folder or linked in the list below.
Helpful documentation
Parts
95| Qty | Value | Footprint | References |
|---|---|---|---|
| 21 | 0.1uF | Capacitors_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C2, C4, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C29 +5 |
| 20 | 10k | Resistors_SMD:R_0603_HandSoldering | R5, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24 +4 |
| 8 | KR537RU2 | ussr:HYBRID_WEIRD_RAM | U14, U15, U16, U17, U18, U19, U20, U21 |
| 6 | 0.1uF | Capacitors_SMD:C_0603_HandSoldering | C23, C24, C25, C26, C27, C28 |
| 4 | 10k | Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2, R3, R4 |
| 4 | 2716 | ussr:ZIF40_DIP24 | U7, U8, U9, U10 |
| 3 | 74HC245 | ussr:HYBRID_DIP20 | U4, U5, U6 |
| 2 | 1000 uF | Capacitors_SMD:CP_Elec_8x10 | C1, C3 |
| 2 | 74LS04 | ussr:HYBRID_DIP14 | U11, U13 |
| 2 | Conn_01x04 | Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm | J3, J4 |
| 2 | Conn_01x08 | Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm | J1, J6 |
| 2 | SN74LVC8T245 | Housings_SSOP:TSSOP-24_4.4x7.8mm_Pitch0.65mm | U24, U25 |
| 1 | 1.8432 MHz | ussr:OSC | U28 |
| 1 | 2 MHz | ussr:OSC | U1 |
| 1 | 4028 | ussr:HYBRID_DIP16 | U12 |
| 1 | 8255 | ussr:HYBRID_DIP40 | U22 |
| 1 | AP1117-33 | TO_SOT_Packages_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | B_BACK | Buttons_Switches_SMD:SW_SPST_PTS645 | SW6 |
| 1 | B_DOWN | Buttons_Switches_SMD:SW_SPST_PTS645 | SW3 |
| 1 | B_LEFT | Buttons_Switches_SMD:SW_SPST_PTS645 | SW4 |
| 1 | B_OK | Buttons_Switches_SMD:SW_SPST_PTS645 | SW7 |
| 1 | B_RIGHT | Buttons_Switches_SMD:SW_SPST_PTS645 | SW5 |
| 1 | B_UP | Buttons_Switches_SMD:SW_SPST_PTS645 | SW2 |
| 1 | Barrel_Jack | Connectors:BARREL_JACK | J2 |
| 1 | CF | ussr:CF | U23 |
| 1 | Conn_01x16 | Pin_Headers:Pin_Header_Straight_1x16_Pitch2.54mm | J5 |
| 1 | DISPLAY_MOD | ussr:DISPLAY_MOD | U26 |
| 1 | KR580VV51A | ussr:HYBRID_DIP28 | U27 |
| 1 | LED | LEDs:LED_D5.0mm | D1 |
| 1 | SW_Push | Buttons_Switches_SMD:SW_SPST_PTS645 | SW1 |
| 1 | Z80CPU | ussr:HYBRID_DIP40 | U3 |
Questions
How big is the Computer hw PCB?
It measures 156 × 143.9 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Computer hw use?
95 parts, built around the 74HC245D, 74LS04PC and SN74LVC8T245PW. 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.
Where can I download the Computer hw KiCad files?
From the thatoddmailbox/computer-hw repository on GitHub, at the commit this page was made from: the board is computer-hw.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Computer hw design in my own project?
Its repository states no licence, so its author keeps all rights: ask thatoddmailbox before reusing the design.
Similar boards
- 4 layers241.8 × 174.8 mm

- 2 layers145.3 × 129.9 mm

C128Diag
hackup/C128Diag
Replica of the Commodore C128 Diagnostic Test cartridge Assy No. 325093-01.
61 parts16 - 2 layers200.7 × 149.9 mm

- 2 layers190 × 125 mm

68hc11
mggates39/68hc11_SBC
Building a Single Board Computer around the MC68HC11. It will include my first attempt with KiCad designing a PCB
58 parts4GPL-3.0 - 2 layers160 × 100.3 mm

Z80-SOUND
dennis9819/Z8C-Homebrew-Computer
To easily develop for my Z80 homebrew system, I designed a simple assempler development environment. This packs the following tasks into one script: zmac assembly object file creation (for xmodem upload) monitor file…
105 parts2 - 4 layers304.5 × 217.2 mm

Latest Full Backplane
Trilobyte-CPU/8-bit-computer
A DIY 8-bit computer built mostly with discrete logic chips
478 parts2 - 2 layers300 × 300 mm

SAP Extended
cyrillvalentini/SAP-Extended
Extended Simple-As-Possible Computer based on Ben Eaters video series
440 parts1 - 2 layers160 × 100 mm
