
OPL2
eigenco/PCB
WARNING! These boards are still very early models and likely contain bugs. They've been observed to work with either no modification or with minor modification (like adding a pullup resistor) during the soldering stage…

WARNING! These boards are still very early models and likely contain bugs. They've been observed to work with either no modification or with minor modification (like adding a pullup resistor) during the soldering stage…
OPL3 is an open-source printed circuit board by eigenco, from the eigenco/PCB repository on GitHub. It is a 2-layer board of 81.2 × 56.3 mm with 16 parts on 41 nets, routed with 389 tracks and 181 vias.
It is built around the 74LS04PC. Its parts include 8 capacitors, 2 connectors, 1 resistor and 1 IC.
WARNING! These boards are still very early models and likely contain bugs. They've been observed to work with either no modification or with minor modification (like adding a pullup resistor) during the soldering stage, but be aware that they might not work directly "out of the box" for you or present a risk of something breaking.
Minimal 8088 8 bit ISA board
This board is slightly custom. Signals INTAK and INT have been routed through DRQ2 and DACK2 to allow external PIC-board in the BUS, equally HLDA and HOLD have been routed through DRQ3 and DACK3 to allow external DMAC-board in the BUS. These customizations mean that DMA channels 2 and 3 cannot be used normally. The board will boot when RESET jumper is connected being initially disconnected during power-up. There are 3 other jumpers for allowing operation with or without PIC and DMAC. Can boot into DOS with suitable BIOS (v2). Tested with 8 MHz V20.

Minimal Adlib compatible 8 bit ISA board
This board has its own oscillator and thus requires neither CLK or OSC to be present in the BUS.

Minimal OPL3 compatible 8 bit ISA board
This board requires OSC (14.31818 MHz) signal present in the BUS.

Minimal 512 KB 8 bit ISA RAM board
This board is configured to occupy 0x00000-0x7FFFF.

Control 8 bit ISA devices through passive backplane using Raspberry Pi (14.31818 MHz oscillator is included, MEMW/MEMR/IOW/IOR are supported, no IRQ or DMA)

Board with 8259 Programmable Interrupt Controller and 8254 Programmable Interval Timer (there is wrong 74LS93 chip in place of 74LS92 in the picture as I didn't have the correct chip at the moment of testing, 74LS93 is decade divider whereas this board requires octal divider so the PIT ran at slightly lower frequence in this test than normally).

Example of "everything" in a backplane, early video https://www.youtube.com/watch?v=vcOmHcExV3M

| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 10uF | Capacitor_SMD:C_0603_1608Metric | C11, C14, C16 |
| 2 | 100nF | Capacitor_SMD:C_0603_1608Metric | C12, C17 |
| 2 | 2.7nF | Capacitor_SMD:C_0603_1608Metric | C15, C18 |
| 1 | 33 | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 68pF | Capacitor_SMD:C_0603_1608Metric | C13 |
| 1 | 74LS04 | Package_DIP:DIP-14_W7.62mm_Socket | U1 |
| 1 | 74LS688 | Package_DIP:DIP-20_W7.62mm_Socket | 74LS688 |
| 1 | Bus_ISA_8bit | adlib:BUS_PC | J4 |
| 1 | Conn_02x03_Counter_Clockwise | SamacSys_Parts:STX31003N | J3 |
| 1 | Conn_02x07_Counter_Clockwise | Package_DIP:DIP-14_W7.62mm_Socket | TL074 |
| 1 | Conn_02x08_Counter_Clockwise | Package_SO:SOP-16_4.55x10.3mm_P1.27mm | YAC512 |
| 1 | Conn_02x12_Counter_Clockwise | Package_SO:SOP-24_7.5x15.4mm_P1.27mm | YMF262 |
It measures 81.2 × 56.3 mm and has 2 copper layers, 1.6 mm thick.
16 parts, built around the 74LS04PC. 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 eigenco/PCB repository on GitHub, at the commit this page was made from: the board is OPL3/OPL3.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 eigenco before reusing the design.

eigenco/PCB
WARNING! These boards are still very early models and likely contain bugs. They've been observed to work with either no modification or with minor modification (like adding a pullup resistor) during the soldering stage…

eigenco/PCB
WARNING! These boards are still very early models and likely contain bugs. They've been observed to work with either no modification or with minor modification (like adding a pullup resistor) during the soldering stage…

eigenco/PCB
WARNING! These boards are still very early models and likely contain bugs. They've been observed to work with either no modification or with minor modification (like adding a pullup resistor) during the soldering stage…

mntmn/amiga2000-gfxcard
MNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog

Redherring32/OpenTendo
An Open-Source HardWare (OSHW) recreation of the original 1985 front-loading NES Motherboard

jotego/jtcores
FPGA cores compatible with multiple arcade game machines and KiCAD schematics of arcade games. Working on MiSTer FPGA/Analogue Pocket

jes/scamp-cpu
A homebrew 16-bit CPU with a homebrew Unix-like-ish operating system.


Nakazoto/CenturionComputer
This is just a simple backup of all the files related to the Centurion that I have stored on my HD. The Wiki itself has far more in-depth information about the Centurion and it's individual cards.


The-Invent0r/8-bit-Computer-PCB
These are the KiCAD files for my 8-Bit Computer.