

Processor attempt 2
- Size
- 229.9 × 93.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 274
- Nets
- 395
- Pads
- 1,290
- Tracks, vias
- 3,418, 191
- Pours
- 6
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 18 Aug 2024
- Updated
- 8 Nov 2025
Overview
Processor attempt 2 is an open-source printed circuit board by ethanjamesauto, from the ethanjamesauto/modular_8bit_computer repository on GitHub. It is a 2-layer board of 229.9 × 93.3 mm with 274 parts on 395 nets, routed with 3,418 tracks and 191 vias.
It is built around the A13, 74LS245SC and 74LS273PC, with the 74LS161DC, 74LS04PC and 74LS00SC among its other parts. Its parts include 94 resistors, 82 diodes, 59 connectors, 36 ICs and 2 capacitors.
Main components
11A13
TQFP-176(20x20)TQFP-176(20x20) Microcontrollers (MCU/MPU/SOC) ROHSAllwinner TechMicrocontroller Units (MCUs/MPUs/SOCs)74LS245SC
-0℃~+70℃ 12ns@5V,45pF 15mA 24mA 4.75V~5.25V 74LS 8 Bidirectional Output enable Schmitt trigger Tri-State - Buffers, Drivers, Receivers, Transceivers ROHSTexas InstrumentsBuffers, Drivers, Receivers, Transceivers74LS273PC
PDIP-201 15ns 27mA 27ns@5V,15pF 30MHz 5ns 74LS Series 8 D-Type Reset Rising Edge PDIP-20 Flip Flops ROHSonsemiFlip Flops74LS161DC
-0℃~+70℃ 14ns 32MHz 4 4.75V~5.25V 74LS 93mW Asynchronous Binary Counter Programmable divide ratio、Reset function、Cascade counter、Synchronous counting Rising Edge Synchronous - Counters, DividersTexas InstrumentsCounters, Dividers74LS04PC
PDIP-140℃~+70℃ 4.75V~5.25V 6 6.6mA 74LS PDIP-14 InvertersonsemiInverters74LS00SC
-0℃~+70℃ 15ns@5V,50pF 2 2.7V 2V 4 4.75V~5.25V 400uA 500mV 74LS 800mV 8mA NAND Gate - Logic Gates ROHSTexas InstrumentsLogic Gates74LS30PC
PDIP-140℃~+70℃ 1 1.1mA 18ns@5V,50pF、20ns@5V,50pF 2.7V 2V 4.75V~5.25V 400uA 500mV 74LS Series 8 800mV 8mA NAND Gate PDIP-14 Logic GatesTexas InstrumentsLogic Gates74LS574N
-0ns 0℃~+70℃ 1 2.6mA 20ns 24mA 28ns@5V,45pF 35MHz 4.75V~5.25V 74LS Series 8 D-Type Rising Edge Tri-State - Flip Flops ROHSRochester Electronics, LLCFlip Flops74LVC1G08Z
SOT-553-5-40℃~+125℃ 1 1.65V~5.5V 1.7V、2V 2 2.4V、3.8V 32mA 32mA 4ns@5V,50pF 550mV、800mV 700mV、800mV 74LVC Series AND Gate SOT-553-5 Logic Gates ROHSDiodes IncorporatedLogic GatesHM62256BLP-7
DIP28DIP28 New Arrivals ROHSHITUncategorisedNE555D
SOIC-80℃~+70℃ 10mA 4.5V~16V SOIC-8 555 Timers / Counters ROHSTexas InstrumentsTimers / Counters
README
README.mdModular 8-bit Computer
This is the repository for an 8-bit computer system that is built using cards with a standardized interface.
- CPU card
- Protoboard card
- This card contains an onboard clock generator, address and data registers/buffers, and a protoboard area for testing designs.
- Bus interface modeling
Here's an example of a card:

Current Bus Specification
// The main bus wires (32+8=40 wires total)
// On the bus connector, all buses have LSBs closer to the power pins and MSBs farther away
wire VCC_5V;
wire GND;
wire clk; // generated by motherboard clock generator
wire rst_n; // probably a button on the motherboard
wire VCC_3V3;
wire we_n; // active LOW
wire oe_n; // active LOW
wire int_n; // pulled up by motherboard; driven down by any peripheral (could be used for interrupts)
wire [7:0] data;
wire [15:0] addr; // 64k address space is suppored by default. More address bits may be added later
wire [7:0] aux_bus;Parts
274| Qty | Value | Footprint | References |
|---|---|---|---|
| 82 | 470 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | r107, r108, r109, r110, r111, r112, r113, r114, r115, r116, r117, r118, r119, r120, r121, r122 +66 |
| 37 | A0 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1, D17, D25, D33, D41, D49, D50, D51, D52, D53, D54, D55, D56, D57, D58, D59 +21 |
| 27 | J | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J30, J36, J37, J41, J43, J44, J45, J46, J47, J48, J49, J50, J51, J52, J54, J56 +11 |
| 10 | Conn_01x08_Pin | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J4, J20, J22, J23, J24, J25, J26, J27, J28, J29 |
| 8 | Conn_01x10_Pin | Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_Vertical | J7, J9, J10, J11, J12, J13, J18, J19 |
| 7 | 74LS273 | Package_DIP:DIP-20_W7.62mm_Socket | U6, U7, U24, U33, U34, U40, U41 |
| 6 | A4 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D5, D21, D29, D37, D45, D82 |
| 6 | Conn_01x03_Pin | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J1, J31, J32, J33, J34, J69 |
| 5 | 74LS245 | Package_DIP:DIP-20_W7.62mm_Socket | U29, U30, U31, U49, U50 |
| 5 | A1 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D2, D18, D26, D34, D42 |
| 5 | A2 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D3, D19, D27, D35, D43 |
| 5 | A3 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D4, D20, D28, D36, D44 |
| 5 | A5 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D6, D22, D30, D38, D46 |
| 5 | A6 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D7, D23, D31, D39, D47 |
| 5 | A7 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D8, D24, D32, D40, D48 |
| 4 | 0 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R103, R104, R105, R106 |
| 4 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R99, R100, R101, R102 |
| 4 | 74LS138 | Package_DIP:DIP-16_W7.62mm_Socket | U57, U58, U59, U60 |
| 4 | 74LS161 | Package_DIP:DIP-16_W7.62mm_Socket | U2, U3, U4, U5 |
| 4 | Conn_01x06_Pin | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J14, J15, J16, J17 |
| 4 | R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2, R141, R142 |
| 3 | 74LS04 | Package_DIP:DIP-14_W7.62mm_Socket | U42, U56, U56 |
| 2 | 28C256 | Package_DIP:DIP-28_W15.24mm_Socket | U18, U19 |
| 2 | 74LS00 | Package_DIP:DIP-14_W7.62mm_Socket | U52, U53 |
| 2 | 74LS283 | Package_DIP:DIP-16_W7.62mm_Socket | U32, U39 |
| 2 | C | Capacitor_SMD:C_1206_3216Metric | C1, C2 |
| 2 | Conn_01x01_Pin | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J40, J42 |
| 1 | 1 | Resistor_SMD:R_1206_3216Metric | 5V_rsns1 |
| 1 | 5V_RAW | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D81 |
| 1 | 74LS30 | Package_DIP:DIP-14_W7.62mm_Socket | U55 |
| 1 | 74LS574 | Package_DIP:DIP-20_W7.62mm_Socket | U27 |
| 1 | 74LS689 | Package_DIP:DIP-20_W7.62mm_Socket | U35 |
| 1 | 74LVC1G08 | Package_TO_SOT_SMD:SOT-23-6_Handsoldering | U61 |
| 1 | A10 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D11 |
| 1 | A11 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D12 |
| 1 | A12 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D13 |
| 1 | A13 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D14 |
| 1 | A14 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D15 |
| 1 | A15 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D16 |
| 1 | A8 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D9 |
| 1 | A9 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D10 |
| 1 | Conn_01x40_Pin | Connector_PinHeader_2.54mm:PinHeader_1x40_P2.54mm_Horizontal | J3 |
| 1 | DB9_Female_MountingHoles | Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm | J21 |
| 1 | HM62256BLP | Package_SO:SOIC-28W_7.5x18.7mm_P1.27mm | U46 |
| 1 | HM62256BLP | Package_DIP:DIP-28_W15.24mm | U28 |
| 1 | NE555D | Package_DIP:DIP-8_W7.62mm | U1 |
Questions
How big is the Processor attempt 2 PCB?
It measures 229.9 × 93.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Processor attempt 2 use?
274 parts, built around the A13, 74LS245SC, 74LS273PC and 74LS161DC. 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 Processor attempt 2 KiCad files?
From the ethanjamesauto/modular_8bit_computer repository on GitHub, at the commit this page was made from: the board is processor_attempt_2/processor_attempt_2.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Processor attempt 2 design in my own project?
Its repository states no licence, so its author keeps all rights: ask ethanjamesauto before reusing the design.
More from ethanjamesauto/modular_8bit_computer
12- 2 layers229.9 × 93.3 mm

- 2 layers229.9 × 83.8 mm

- 2 layers229.9 × 83.8 mm

- 2 layers222.3 × 127 mm

- 2 layers86.4 × 53.8 mm

- 2 layers229.9 × 86.4 mm

- 2 layers2.8 × 6.6 mm

- 2 layers111.8 × 77.2 mm

- 2 layers48.3 × 48.3 mm

- 2 layers119.4 × 45.7 mm

- 2 layers104.1 × 50.8 mm

- 2 layers132.1 × 83.8 mm

Similar boards
- 2 layers350 × 224.3 mm

- 4 layers243.8 × 170.2 mm

- 6 layers244 × 244 mm

Retroslop
CPTforever/8088-MicroATX-Computer
A 8088 based, IBM 5150 like computer compatible with the MicroATX motherboard form factor.
193 parts - 2 layers235 × 160 mm

Input output.SelfHost
lynchaj/duodyne
Duodyne is a hobbyist retrocomputer system designed to run ROMWBW. It is comprised of modules on a system bus
139 parts15 - 2 layers

Computer
Amp-Lab-at-VT/Simple-PLC
Simple turing-complete computer using the least components possible
39 parts - 2 layers370.8 × 298.5 mm

8 Bit Computer
The-Invent0r/8-bit-Computer-PCB
These are the KiCAD files for my 8-Bit Computer.
323 parts142 - 2 layers155.2 × 78.6 mm

80ColumnCard
btb/80ColumnCard
An Apple II 80-Column Card. Based on the Videx Videoterm
47 parts43Apache-2.0 - 2 layers156 × 100.1 mm

VIO MPF v2.0
electrickery/VIO_MPF_I
Extended firmware for the 6845 based video card for the Microprofessor MPF-I(b)
64 parts4