

Color
An 8-bit microcomputer for the 21st century
- Size
- 160 × 100 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 78
- Nets
- 291
- Pads
- 883
- Tracks, vias
- 2,767, 281
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 15 May 2019
- Updated
- 3 Aug 2026
Overview
Color is an open-source printed circuit board by Noah1989, from the Noah1989/loopmicro repository on GitHub, published under the MIT licence. It is a 2-layer board of 160 × 100 mm with 78 parts on 291 nets, routed with 2,767 tracks and 281 vias.
It is built around the 74AC161PC, 74AC573PC and 74AC138SC, with the 74AC157PC, 74AC574PC and 74HC00D among its other parts. Its parts include 28 resistors, 25 ICs, 13 capacitors, 5 connectors and 4 diodes.
Main components
974AC161PC
PDIP-16-40℃~+85℃ 1 167MHz 2V~6V 4 5ns@5V,50pF 74AC Asynchronous Divide-by-2 Reset function、Cascade counter、Synchronous counting Rising Edge Synchronous Up Counter PDIP-16 Counters, Dividers ROHSonsemiCounters, Dividers74AC573PC
PDIP-20-40℃~+85℃ 1.5ns 24mA 24mA 2V~6V 3ns 4uA 5.5ns 74AC 8 D Latch Tri-State PDIP-20 Latches ROHSonsemiLatches74AC138SC
SOIC163-of-8 Decoder/DemultiplexerFAIRCHILDUncategorised74AC157PC
PDIP-16-40℃~+85℃ 24mA 24mA 2V~6V 4uA 5.5ns@5V,50pF 74AC Single Supply PDIP-16 Signal Switches, Multiplexers, Decoders ROHSonsemiSignal Switches, Multiplexers, Decoders74AC574PC
PDIP-20-40℃~+85℃ 0ns 0ns 1 153MHz 24mA 24mA 2V~6V 4.5pF 40uA 74AC Series 8 9.5ns@5V,50pF D-Type Rising Edge Tri-State PDIP-20 Flip Flops ROHSonsemiFlip Flops74HC00D
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 Gates74HC4053D
SO-16-40℃~+125℃ 20ns 21ns 2:1 2V~10V 3 5ns 80Ω SOIC-16 Analog Switches, Multiplexers ROHSNexperiaAnalog Switches, Multiplexers74HC688D
SOIC-20-300mil-40℃~+125℃ 0.1V 0.5V、1.35V、1.8V 1.2V、2.4V、3.2V 1.9V、4.4V、5.9V 160uA 16ns@6.0V,50pF 2V~5V SOIC-20-300mil Digital Comparators ROHSNexperiaDigital ComparatorsBAT46
DO-35Schottky DiodesSTMicroelectronics
README
README.mdLoop Microcomputer
a minmal 8-bit machine that is...
-
... independent:
- contains all the tools required to design another version of itself
- does not require high soldering skills, uses through-hole parts only
- uses only "evergreen" parts that have been in production for decades and are still made today
-
... aproachable:
- simple through reduction
- NO hidden complexity behind brittle abstractions
- open source and self-documenting
-
... powerful, with it you can:
- learn/teach how computers work
- design electronics
- control CNC machines / 3d printers
- play games
Parts
78| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | 845 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2, R4, R6, R8, R9, R10, R12, R14, R16, R17, R18, R20, R22, R24 |
| 12 | C_Small | Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm | C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12 |
| 10 | 74AC161 | Package_DIP:DIP-16_W7.62mm_Socket | U1, U2, U3, U4, U5, U6, U10, U11, U12, U13 |
| 9 | 422 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3, R5, R7, R11, R13, R15, R19, R21, R23 |
| 4 | 100k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R25, R26, R27, R28 |
| 4 | BAT46 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D3, D4 |
| 4 | IDT7005J | Package_LCC:PLCC-68_THT-Socket | U21, U22, U23, U24 |
| 3 | 74AC573 | Package_DIP:DIP-20_W7.62mm_Socket | U7, U8, U9 |
| 2 | 74AC138 | Package_DIP:DIP-16_W7.62mm_Socket | U15, U16 |
| 2 | 74AC157 | Package_DIP:DIP-16_W7.62mm_Socket | U18, U19 |
| 1 | 74AC574 | Package_DIP:DIP-20_W7.62mm_Socket | U20 |
| 1 | 74HC00 | Package_DIP:DIP-14_W7.62mm_Socket | U25 |
| 1 | 74HC4053 | Package_DIP:DIP-16_W7.62mm_Socket | U17 |
| 1 | 74HC688 | Package_DIP:DIP-20_W7.62mm_Socket | U14 |
| 1 | C96ABC | common:Socket_DIN41612-CaseC1-full-Male-96Pin-3rows | J1 |
| 1 | CP | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C13 |
| 1 | Conn_01x26_Male | Connector_IDC:IDC-Header_2x13_P2.54mm_Horizontal | J2 |
| 1 | Conn_02x08_Odd_Even | Connector_IDC:IDC-Header_2x08_P2.54mm_Vertical | J5 |
| 1 | I2C | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J4 |
| 1 | LOGO | common:logo | G*** |
| 1 | LOGO | common:color | G*** |
| 1 | SW_Coded_SH-7050 | Button_Switch_THT:Nidec_Copal_SH-7010C | SW1 |
| 1 | VGA | Connector_Dsub:DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm | J3 |
Questions
How big is the Color PCB?
It measures 160 × 100 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Color use?
78 parts, built around the 74AC161PC, 74AC573PC, 74AC138SC and 74AC157PC. 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 Color KiCad files?
From the Noah1989/loopmicro repository on GitHub, at the commit this page was made from: the board is hardware/ecb-prototype/gpu-color/Color.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Color design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
More from Noah1989/loopmicro
11- 2 layers160 × 100 mm

- 2 layers160 × 100 mm

- 2 layers218.4 × 132.1 mm

- 2 layers160 × 100 mm

- 2 layers160 × 100 mm

- 2 layers160 × 100 mm

- 2 layers160 × 100 mm

- 2 layers160 × 100 mm

- 2 layers160 × 100 mm

- 2 layers160 × 100 mm

- 2 layers160 × 100 mm

Similar boards
- 2 layers233.4 × 280 mm

- 4 layers169.7 × 99.8 mm

- 2 layers

VideoBoard
Cptscorcher/Excallibur-64
A reimagining of the seminal Excalibur 64 Computer
126 partsGPL-3.0 - 2 layers100 × 100 mm

Sync ope
cyberboy666/sync_ope
effect send + sync restoring circuit - adapted from a gael jaton design
78 parts52 - 4 layers160 × 111.8 mm

- 4 layers126 × 140 mm

- 2 layers100 × 100 mm

- 2 layers101.6 × 83.8 mm

Z80DevBoard
dbuchwald/Z80DevBoard
Simple Z80 based prototyping and development board designed as extension to Arduino Mega 2560
39 parts3MIT