ProgramCounter
Robert-Riordan-UCD·8_Bit_CPU_PCB·ProgramCounter/ProgramCounter.kicad_pcb
About the ProgramCounter PCB
ProgramCounter is an open source PCB design by Robert-Riordan-UCD, published on GitHub under the CERN-OHL-P-2.0 license. It is a 2-layer board measuring 58.6 × 38 mm, with 13 components from 7 distinct parts.
Other key parts include the SN74HCT245N and CD74HC163E. By type, the board carries 4 diodes, 4 resistors, 2 ICs, 2 connectors and 1 capacitor.
It belongs with the dev boards & breakouts designs in this gallery.
From the project
PCB version of Ben Eaters 8-bit breadboard computer
This is my version of Ben Eaters 8-bit breadboard SAP-1 CPU, converted to a PCB. I have made some minor changes as I could not find all of the components as listed in Ben's part list.
1. RAM IC's have been replaced with ATMega328-PU's. This should allow me to have persistant programs between power cycles.
CERN Open Hardware Licence Version 2 - Permissive
Main components on the ProgramCounter
ProgramCounter bill of materials (BOM)
13 components, 7 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SN74HCT245N | 8x_tristate_transceiver | U1 |
| 1 | CD74HC163E | binary_counter | U2 |
| 1 | Conn_01x10_Pin | PinHeader_1x10_P2.54mm_Vertical | J1 |
| 1 | Conn_01x05_Pin | PinHeader_1x05_P2.54mm_Vertical | J2 |
| 4 | LED | LED_D5.0mm | D1, D2, D3, D4 |
| 1 | 0.1uF | C_Disc_D5.0mm_W2.5mm_P2.50mm | C1 |
| 4 | 220 | CF_series_Resistors_THT | R1, R2, R3, R4 |
ProgramCounter design files
The KiCad project lives in the Robert-Riordan-UCD/8_Bit_CPU_PCB repository on GitHub; these links point at the commit this page was built from.
ProgramCounter: common questions
How big is the ProgramCounter PCB?
The ProgramCounter measures 58.6 × 38 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the ProgramCounter?
13 components, from 7 distinct parts. The full bill of materials is listed on this page.
Where can I download the ProgramCounter design files?
From the Robert-Riordan-UCD/8_Bit_CPU_PCB repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the ProgramCounter design in my own project?
Yes, under the terms of its CERN-OHL-P-2.0 license, which Robert-Riordan-UCD chose for the repository.
More boards in 8_Bit_CPU_PCB
Control
Robert-Riordan-UCD
144.8 × 73.9 mm64 parts2LCERN-OHL-P-2.00AVR/Arduino
RAM
Robert-Riordan-UCD
133 × 58.5 mm57 parts2LCERN-OHL-P-2.00Bus
Robert-Riordan-UCD
62.2 × 274.1 mm50 parts4LCERN-OHL-P-2.00ALU
Robert-Riordan-UCD
100.4 × 56.8 mm33 parts2LCERN-OHL-P-2.00ClockModule
Robert-Riordan-UCD
81.5 × 52.5 mm30 parts2LCERN-OHL-P-2.00Registers
Robert-Riordan-UCD
89.8 × 50.6 mm27 parts2LCERN-OHL-P-2.00MemoryAccessRegister
Robert-Riordan-UCD
84.3 × 39.3 mm22 parts2LCERN-OHL-P-2.00Output
Robert-Riordan-UCD
109.7 × 49.5 mm15 parts2LCERN-OHL-P-2.00
Similar boards
88 Pin Vag Breakout
rusefi
142 × 58 mm91 parts2LGPL-3.01.2k134pin 7-967288-1
rusefi
139.7 × 73.7 mm38 parts2LGPL-3.01.2kBreakout 60pin EEC-IV
rusefi
139.7 × 62.2 mm15 parts2LGPL-3.01.2kBreakout 112pin Connector
rusefi
174 × 58 mm39 parts2LGPL-3.01.2kEecv breakout
rusefi
140.8 × 53.7 mm9 parts4LGPL-3.01.2kRj45 breakout
rene-dev
15.2 × 53.8 mm3 parts2LGPL-3.0979