
Computer
rjw57/simplest-80s-computer
This is my rough scratch repo where I keep experiments to do with desiging 80s computer peripherals. It is not in any sensible shape to be used by others yet, apologies.

This is my rough scratch repo where I keep experiments to do with desiging 80s computer peripherals. It is not in any sensible shape to be used by others yet, apologies.
Vga is an open-source printed circuit board by rjw57, from the rjw57/simplest-80s-computer repository on GitHub. It is a 2-layer board of 99.1 × 99.1 mm with 45 parts on 81 nets.
It is built around the ATMEGA328-PU, 74HC245D and 74HC574D, with the 74HC74D, 74HC590D and 74HC00D among its other parts. Its parts include 19 capacitors, 17 ICs, 4 connectors, 2 resistors and 1 diode. It belongs with the AVR (ATmega, ATtiny) boards of this library.
This is my rough scratch repo where I keep experiments to do with desiging 80s computer peripherals. It is not in any sensible shape to be used by others yet, apologies.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 17 | 100n | Capacitor_THT:C_Disc_D3.4mm_W2.1mm_P2.50mm | C1, C2, C3, C4, C5, C6, C7, C8, C10, C11, C12, C13, C14, C15, C16, C17 +1 |
| 4 | 74HC574 | Package_SO:SOIC-20W_7.5x12.8mm_P1.27mm | U10, U14, U15, U17 |
| 3 | 74HC74 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U1, U5, U6 |
| 2 | 74HC590 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U12, U13 |
| 1 | 100R | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R2 |
| 1 | 100µ | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C19 |
| 1 | 10µ | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C18 |
| 1 | 470R | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R1 |
| 1 | 74HC00 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U3 |
| 1 | 74HC04 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U4 |
| 1 | 74HC161 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U9 |
| 1 | 74HC166 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U11 |
| 1 | 74HC245 | Package_SO:SOIC-20W_7.5x12.8mm_P1.27mm | U8 |
| 1 | 74LS138 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U16 |
| 1 | ATmega328-PU | Package_DIP:DIP-28_W7.62mm_Socket | U2 |
| 1 | BUS | Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical | J4 |
| 1 | CY7C199 | Package_DIP:DIP-28_W7.62mm_Socket | U7 |
| 1 | DOTCLK | Oscillator:Oscillator_DIP-8 | X1 |
| 1 | ISP | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J1 |
| 1 | LED | LED_THT:LED_D5.0mm | D1 |
| 1 | PWR | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J2 |
| 1 | R_Network08 | Resistor_THT:R_Array_SIP9 | RN1 |
| 1 | VGA | Connector_Dsub:DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm | J3 |

rjw57/simplest-80s-computer
This is my rough scratch repo where I keep experiments to do with desiging 80s computer peripherals. It is not in any sensible shape to be used by others yet, apologies.

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-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.





Trilobyte-CPU/8-bit-computer
A DIY 8-bit computer built mostly with discrete logic chips
It measures 99.1 × 99.1 mm and has 2 copper layers, 1.6 mm thick.
45 parts, built around the ATMEGA328-PU, 74HC245D, 74HC574D and 74HC74D. 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 rjw57/simplest-80s-computer repository on GitHub, at the commit this page was made from: the board is vga/hw/vga/vga.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask rjw57 before reusing the design.