MUX8x1-100x150-r2

TheJustMoose·74HCPU·hard/MUX8x1-100x150-r2/MUX8x1-100x150-r2.kicad_pcb

MUX8x1-100x150-r2 PCB layout, top view — open source board by TheJustMoose

About the MUX8x1-100x150-r2 PCB

MUX8x1-100x150-r2 is an open source PCB design by TheJustMoose, published on GitHub. It is a 2-layer board measuring 160 × 99.1 mm, with 44 components from 11 distinct parts.

Other key parts include the 74LS151 and 74HC245. By type, the board carries 15 connectors, 9 ICs, 9 capacitors, 7 resistors, 3 diodes and 1 transistor.

From the project

Handmade CPU. See README.md

Not a very scary instruction set discrete logic processor.

8 bit data 16 bit address / 64KB RAM 17 bit address (in V register) / 128KW Dual Bank Video RAM 16 instructions 8 data registers and 4 pointer registers in 2 banks 1 flags register in IO port 32 input ports and 32 output ports (You can write a constant to the first 8 ports. Only registers can be written to the remaining ports.) Assembled from 74HCxx series ICs!

MUX8x1-100x150-r2, from the project README
From the project README

Main components on the MUX8x1-100x150-r2

MUX8x1-100x150-r2 bill of materials (BOM)

44 components, 11 distinct parts.

QtyPartRefs
8
74LS151
U1, U2, U3, U4, U5, U6, U7, U8
1
74HC245
U9
1
IRLML5203
Q1
10
Conn_01x09_Male
J1, J2, J3, J5, J6, J11, J12, J15 +2
3
Conn_01x01_Male
J7, J13, J20
1
Screw_Terminal_01x02
J9
1
Conn_01x03_Male
J10
3
LED
D1, D2, D3
9
0.1uF
C1, C2, C3, C4, C5, C6, C7, C8 +1
4
10k
R1, R2, R3, R7
3
1k
R4, R5, R6

MUX8x1-100x150-r2 design files

The KiCad project lives in the TheJustMoose/74HCPU repository on GitHub; these links point at the commit this page was built from.

MUX8x1-100x150-r2: common questions

How big is the MUX8x1-100x150-r2 PCB?

The MUX8x1-100x150-r2 measures 160 × 99.1 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the MUX8x1-100x150-r2?

44 components, from 11 distinct parts. The full bill of materials is listed on this page.

Where can I download the MUX8x1-100x150-r2 design files?

From the TheJustMoose/74HCPU repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the MUX8x1-100x150-r2 design in my own project?

The repository has no license, so all rights stay with TheJustMoose. Use it as a reference, and ask the author before reusing the design.

More boards in 74HCPU