

8bit computer
Discontinued computer I made in 2020
- Size
- 150 × 150 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 138
- Nets
- 235
- Pads
- 1,000
- Tracks, vias
- 3,508, 515
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 25 Aug 2024
- Updated
- 25 Aug 2024
Overview
8bit computer is an open-source printed circuit board by halfburnttoast, from the halfburnttoast/TCPU8-Alpha repository on GitHub, published under the GPL-2.0 licence. It is a 2-layer board of 150 × 150 mm with 138 parts on 235 nets, routed with 3,508 tracks and 515 vias.
It is built around the 74HC245D, 74LS165PC and 74HC273D, with the 74HC595, 74LS161DC and 74HC00D among its other parts. Its parts include 38 capacitors, 34 ICs, 19 resistors, 11 diodes and 9 switches. It belongs with the retro computing and games boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
1274HC245D
SO-20-300mil-40℃~+125℃ 1 160uA 2V~6V 7.8mA 7.8mA 74HC 8 9ns@4.5V,50pF Bidirectional Tri-State SOIC-20-300mil Buffers, Drivers, Receivers, Transceivers ROHSNexperiaBuffers, Drivers, Receivers, Transceivers74LS165PC
DIP-160.4mA 0℃~+70℃ 105mW 35MHz 4.75V~5.25V 47ns@5V,50pF 8 8mA Asynchronous parallel load function Complementary Parallel-to-Serial DIP-16 Shift RegistersTexas InstrumentsShift Registers74HC273D
SOIC-20-300mil-40℃~+125℃ 1 12ns 15ns@4.5V,50pF 2V~6V 3.5pF 30MHz 3ns 74HC Series 8 8uA D-Type Reset Rising Edge SO-20-300mil Flip Flops ROHSNexperiaFlip Flops74HC595
SOP-16-40℃~+85℃ 1 100ns@5V,50pF 10MHz 2V~6V 74HC 8 Serial-to-Serial or Parallel Tri-State SOP-16 Shift Registers ROHSGRShift Registers74LS161DC
-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, Dividers74HC00D
SOP-14-40℃~+125℃ 1.5V、3.15V、4.2V 1.9V、3.7V、5.9V 100mV、400mV、400mV 2 2V~6V 4 40uA 5.2mA 5.2mA 500mV~1.8V 74HC Series 7ns@6V,50pF NAND Gate SOIC-14 Logic Gates ROHSNexperiaLogic Gates74HC04D
SOP-14-40℃~+125℃ 1 1.5V~4.2V 1.9V、3.7V、5.2V 100mV、400mV、400mV 14ns@6V,50pF 2V~6V 2uA 5.2mA 5.2mA 500mV~1.8V 6 74HC SOIC-14 Inverters ROHSNexperiaInverters74LS157PC
PDIP-160℃~+70℃ 4.75V~5.25V Single Supply PDIP-16 Signal Switches, Multiplexers, Decoders ROHSTexas InstrumentsSignal Switches, Multiplexers, Decoders74LS86
DIP-14-20℃~+75℃ 10mA 2.7V 23ns@5V,15pF 2V 400mV 400uA 5V 74LS 800mV 8mA XOR Gate DIP-14 Logic Gates ROHSHITLogic Gates74F521PC
PDIP-200℃~+70℃ 10ns@5V,50pF 1mA 20mA 4.5V~5.5V 8 A=B Active Low Multi-device cascading PDIP-20 Digital Comparators ROHSonsemiDigital Comparators74HC74D
SOIC-14-40℃~+125℃ 1 15ns 2 2V~6V 3.5pF 37ns@6V,50pF 3ns、3ns、3ns 40uA 5.2mA 5.2mA 74HC Series 82MHz Asynchronous Complementary D-Type Rising Edge Set and Reset SOIC-14 Flip Flops ROHSNexperiaFlip Flops74LS32SC
-- Logic Gates ROHSTexas InstrumentsLogic Gates
Parts
138| Qty | Value | Footprint | References |
|---|---|---|---|
| 28 | 100n | Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm | C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23, C24, C25 +12 |
| 14 | 1K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R14, R19 |
| 8 | LED | LED_THT:LED_D3.0mm | D4, D5, D6, D7, D8, D9, D10, D11 |
| 7 | R_Network08 | Resistor_THT:R_Array_SIP9 | RN1, RN2, RN3, RN4, RN5, RN6, RN7 |
| 6 | 100n | Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder | C32, C33, C34, C35, C36, C37 |
| 6 | SW_Push | Button_Switch_THT:SW_PUSH_6mm | LOADA1, SW1, SW2, SW3, SW4, SW5 |
| 5 | 1K | Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder | R13, R15, R16, R17, R18 |
| 4 | 74HC245 | Package_DIP:DIP-20_W7.62mm | U17, U26, U27, U34 |
| 4 | 74LS165 | Package_DIP:DIP-16_W7.62mm | U4, U6, U28, U29 |
| 4 | HDSP-4830_2 | Display:HDSP-4830 | BAR2, BAR3, BAR4, BAR5 |
| 3 | 74HC273 | Package_DIP:DIP-20_W7.62mm | U8, U14, U25 |
| 3 | 74HC595 | Package_DIP:DIP-16_W7.62mm | U19, U20, U21 |
| 3 | 74LS161 | Package_DIP:DIP-16_W7.62mm | U5, U23, U24 |
| 2 | 100uF | Capacitor_THT:CP_Radial_D4.0mm_P2.00mm | C31, C38 |
| 2 | 74HC00 | Package_DIP:DIP-14_W7.62mm | U30, U31 |
| 2 | 74HC04 | Package_DIP:DIP-14_W7.62mm | U2, U9 |
| 2 | 74LS08 | Package_DIP:DIP-14_W7.62mm | U1, U10 |
| 2 | 74LS157 | Package_DIP:DIP-16_W7.62mm | U32, U33 |
| 2 | 74LS283 | Package_DIP:DIP-16_W7.62mm | U15, U16 |
| 2 | 74LS86 | Package_DIP:DIP-14_W7.62mm | U11, U12 |
| 2 | Conn_01x02 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | J2, J3 |
| 2 | DATA BUS | Display:HDSP-4830 | BAR6, BAR7 |
| 2 | LED | LED_THT:LED_D5.0mm | D2, D3 |
| 1 | 100u | Capacitor_THT:CP_Radial_D4.0mm_P2.00mm | C2 |
| 1 | 10u | Capacitor_THT:CP_Radial_D4.0mm_P2.00mm | C1 |
| 1 | 74F521 | Package_DIP:DIP-20_W7.62mm | U18 |
| 1 | 74HC74 | Package_DIP:DIP-14_W7.62mm | U13 |
| 1 | 74LS32 | Package_DIP:DIP-14_W7.62mm | U3 |
| 1 | Arduino_Nano_v3.x | Module:Arduino_Nano | A1 |
| 1 | CLK_ENABLE | switch:spdt_slide_switch | CLK_ENABLE1 |
| 1 | Conn_02x06_Odd_Even | Connector_PinSocket_2.54mm:PinSocket_2x06_P2.54mm_Vertical | J4 |
| 1 | D0 | switch:spdt_slide_switch | SW6 |
| 1 | D1 | switch:spdt_slide_switch | SW7 |
| 1 | D2 | switch:spdt_slide_switch | SW8 |
| 1 | D3 | switch:spdt_slide_switch | SW9 |
| 1 | D4 | switch:spdt_slide_switch | SW10 |
| 1 | D5 | switch:spdt_slide_switch | SW11 |
| 1 | D6 | switch:spdt_slide_switch | SW12 |
| 1 | D7 | switch:spdt_slide_switch | SW13 |
| 1 | D_Schottky | Diode_SMD:D_SOD-123 | D1 |
| 1 | L7805 | Package_TO_SOT_THT:TO-220F-3_Horizontal_TabDown | U7 |
| 1 | PC | Display:HDSP-4830 | BAR1 |
| 1 | PGM | switch:spdt_slide_switch | PGM1 |
| 1 | SW_SPDT | switch:spdt_slide_switch | SW14 |
| 1 | Screw_Terminal_01x02 | TerminalBlock:TerminalBlock_bornier-2_P5.08mm | J1 |
| 1 | UM61256A | Package_DIP:DIP-28_W7.62mm | U22 |
Similar boards
- 2 layers149.9 × 74.9 mm

- 2 layers297 × 210 mm

- 2 layers300 × 300 mm

SAP Extended
cyrillvalentini/SAP-Extended
Extended Simple-As-Possible Computer based on Ben Eaters video series
440 parts1 - 2 layers178 × 711 mm

- 2 layers219 × 88 mm

- 4 layers

- 2 layers200.5 × 67.7 mm

P2000t ram expansion board-2080kb
ifilot/p2000t-ram-expansion-board
RAM expansion board for the P2000T
32 parts1 - 2 layers213.1 × 129 mm

Questions
How big is the 8bit computer PCB?
It measures 150 × 150 mm and has 2 copper layers, 1.6 mm thick.
What parts does the 8bit computer use?
138 parts, built around the 74HC245D, 74LS165PC, 74HC273D and 74HC595. 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 8bit computer KiCad files?
From the halfburnttoast/TCPU8-Alpha repository on GitHub, at the commit this page was made from: the board is 8bit_computer.kicad_pcb and its schematic 8bit_computer.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the 8bit computer design in my own project?
Its repository publishes it under the GPL-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).