Bus Connector
AJain9199·AOS16·Bus Connector/Bus Connector.kicad_pcb
About the Bus Connector PCB
Bus Connector is an open source PCB design by AJain9199, published on GitHub. It is a 2-layer board measuring 107 × 77 mm, with 13 components from 9 distinct parts.
By type, the board carries 10 connectors, 1 diode, 1 capacitor and 1 resistor.
From the project
AOS16 is a self-made 16-bit Reduced Instruction Set Computer (RISC) on PCBs, complete with a homebrew GPU for screen output. It is fully planned, designed and fabricated from scratch. A Turing-complete, Harvard-style computer with a completely custom architecture, at a blistering
AOS16 is a self-made 16-bit Reduced Instruction Set Computer (RISC) on PCBs, complete with a homebrew GPU for screen output. It is fully planned, designed and fabricated from scratch. A Turing-complete, Harvard-style computer with a completely custom architecture, at a blistering fast 10MHz.
The project is divided into smaller subsytems on PCBs, designed to interconnect via a central bus.

Bus Connector bill of materials (BOM)
13 components, 9 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Conn_02x16_Odd_Even | PinSocket_2x16_P2.54mm_Horizontal | J1 |
| 1 | Conn_02x16_Odd_Even | PinHeader_2x16_P2.54mm_Horizontal | J2 |
| 1 | Conn_02x02_Counter_Clockwise | PinHeader_2x02_P2.54mm_Horizontal | J3 |
| 1 | Conn_02x02_Counter_Clockwise | PinSocket_2x02_P2.54mm_Horizontal | J4 |
| 4 | Conn_02x15_Odd_Even | IDC-Header_2x15_P2.54mm_Vertical | J5, J6, J7, J8 |
| 2 | Conn_01x02_Pin | PinHeader_1x02_P2.54mm_Vertical | J9, J10 |
| 1 | LED | LED_0603_1608Metric | D1 |
| 1 | 100uF | CP_Elec_5x5.3 | C1 |
| 1 | 220 | R_0603_1608Metric | R1 |
Bus Connector design files
The KiCad project lives in the AJain9199/AOS16 repository on GitHub; these links point at the commit this page was built from.
Bus Connector: common questions
How big is the Bus Connector PCB?
The Bus Connector measures 107 × 77 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Bus Connector?
13 components, from 9 distinct parts. The full bill of materials is listed on this page.
Where can I download the Bus Connector design files?
From the AJain9199/AOS16 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Bus Connector design in my own project?
The repository has no license, so all rights stay with AJain9199. Use it as a reference, and ask the author before reusing the design.
More boards in AOS16
AOS16 Control Unit
AJain9199
90 × 88 mm121 parts4LNo license1AOS16 GPU
AJain9199
81 × 60 mm106 parts4LNo license1ALU
AJain9199
100 × 100 mm70 parts4LNo license1AOS16 Double Buffer
AJain9199
50 × 75 mm63 parts4LNo license1Bus boards
AJain9199
18 × 77 mm63 parts2LNo license1AOS16 Program Counter
AJain9199
54 × 60 mm50 parts2LNo license1Memory Controller
AJain9199
88 × 86 mm49 parts4LNo license1AOS16 Register
AJain9199
36.5 × 47 mm44 parts2LNo license1Clock
AJain9199
46 × 39 mm35 parts2LNo license1AOS16 Timer
AJain9199
33 × 36 mm30 parts2LNo license1Reg4x16
AJain9199
35 × 60 mm22 parts2LNo license1