

ECE145Mastermind
- Size
- 150 × 100 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 122
- Nets
- 136
- Pads
- 507
- Tracks, vias
- 885, 177
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 4 Apr 2026
- Updated
- 8 May 2026
Overview
ECE145Mastermind is an open-source printed circuit board by TealShirt6, from the TealShirt6/MastermindPCB repository on GitHub. It is a 4-layer board of 150 × 100 mm with 122 parts on 136 nets, routed with 885 tracks and 177 vias.
It is built around the LM324, LM358 and 74HCT00D, with the 74LS194PC, 74HCT04D and 74HCT74D among its other parts. Its parts include 40 resistors, 24 ICs, 17 connectors, 14 capacitors and 9 diodes.
Main components
9LM324
SOP-14-1.5V~10V 0℃~+70℃ 24V 250nA 3V~20V 4 40mA 50nA 700uA 7mV 80dB SOP-14 Operational Amplifier ROHSHXY MOSFETOperational AmplifierLM358
SOP-8-18V~18V 0℃~+70℃ 1.2MHz 10nA 2 24mA 3V~36V 500uA 50nA 5mV 80dB Built-in compensation SOP-8 Operational Amplifier ROHSMSKSEMIOperational Amplifier74HCT00D
SO-14-40℃~+125℃ 100mV、400mV 12ns@4.5V,50pF 2 2V 3.7V、4.4V 4 4.5V~5.5V 40uA 4mA 4mA 74HCT Series 800mV NAND Gate Overvoltage-tolerant input TTL Compatible CMOS SO-14 Logic Gates ROHSNexperiaLogic Gates74LS194PC
-0.4mA 0℃~+70℃ 25MHz 35ns@5V,50pF 4 4.75V~5.25V 74LS 8mA Asynchronous clear function、Asynchronous parallel load function、Supports forward and reverse shift - Shift RegistersTexas InstrumentsShift Registers74HCT04D
SO-14-40℃~+125℃ 1 19ns@4.5V,50pF 2V 2uA 3.7V 4.5V~5.5V 400mV 4mA 4mA 6 74HCT 800mV SO-14 Inverters ROHSNexperiaInverters74HCT74D
SOIC-14-40℃~+125℃ 1 2 3.5pF 3ns 4.5V~5.5V 40uA 44ns@4.5V,50pF 4mA 4mA 59MHz 5ns 74HCT Series Asynchronous Complementary D-Type Rising Edge Set and Reset SO-14 Flip Flops ROHSNexperia74 Series74LS139PC
PDIP-1622ns 74LS 8mA Decoder Single Supply PDIP-16 Signal Switches, Multiplexers, DecodersonsemiSignal Switches, Multiplexers, Decoders74LS148P-E
DIP-16-20℃~+75℃ 10mA 15ns@5V,15pF 4.75V~5.25V 400uA 74LS 8mA Decoder DIP-16 Signal Switches, Multiplexers, Decoders ROHSRenesas ElectronicsSignal Switches, Multiplexers, Decoders74LS161DC
-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, Dividers
Parts
122| Qty | Value | Footprint | References |
|---|---|---|---|
| 22 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R3, R10, R11, R14, R15, R18, R19, R22, R23, R25, R26, R27, R28, R29, R30 +6 |
| 16 | Conn_01x01_Socket | Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical | J2, J3, J4, J5, J6, J7, J8, J9, J10, J11, J12, J13, J14, J15, J16, J17 |
| 10 | .1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C3, C4, C5, C6, C8, C9, C12, C14 |
| 8 | 200k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R9, R12, R13, R16, R17, R20, R21, R24 |
| 6 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R5, R34, R36, R38, R40 |
| 4 | 2.2k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R33, R35, R37, R39 |
| 4 | Red LED | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D3, D5, D7, D9 |
| 4 | White LED | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D2, D4, D6, D8 |
| 3 | 74HCT00 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U2, U22, U24 |
| 3 | 74LS194 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U4, U7, U11 |
| 2 | .01u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C11, C13 |
| 2 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C7, C10 |
| 2 | 4053 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U10, U12 |
| 2 | 74LS08 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U1, U19 |
| 2 | 74LS73 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U3, U6 |
| 2 | LM324 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U17, U18 |
| 1 | 40106 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U14 |
| 1 | 4051 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U13 |
| 1 | 74HCT04 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U9 |
| 1 | 74HCT74 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U23 |
| 1 | 74LS139 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U8 |
| 1 | 74LS148 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U5 |
| 1 | 74LS161 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U21 |
| 1 | Clk | TestPoint:TestPoint_Pad_1.5x1.5mm | TP7 |
| 1 | Conn_01x02_Socket | Connector_BarrelJack:BarrelJack_Horizontal | J1 |
| 1 | LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1 |
| 1 | LM358 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U15 |
| 1 | LM555xN | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U20 |
| 1 | LM7805_TO220 | Package_TO_SOT_THT:TO-220-3_Horizontal_TabDown | U16 |
| 1 | M | TestPoint:TestPoint_Pad_1.5x1.5mm | TP8 |
| 1 | NMOS | Package_TO_SOT_THT:TO-220-3_Horizontal_TabDown | Q1 |
| 1 | Out1 | TestPoint:TestPoint_Pad_1.5x1.5mm | TP1 |
| 1 | Out2 | TestPoint:TestPoint_Pad_1.5x1.5mm | TP2 |
| 1 | Out3 | TestPoint:TestPoint_Pad_1.5x1.5mm | TP3 |
| 1 | Out4 | TestPoint:TestPoint_Pad_1.5x1.5mm | TP4 |
| 1 | P | TestPoint:TestPoint_Pad_1.5x1.5mm | TP9 |
| 1 | S0 | TestPoint:TestPoint_Pad_1.5x1.5mm | TP5 |
| 1 | S1 | TestPoint:TestPoint_Pad_1.5x1.5mm | TP6 |
| 1 | SW_Push | Button_Switch_THT:SW_SPST_Omron_B3F-40xx | SW2 |
| 1 | SW_SPDT | Button_Switch_THT:SW_Slide_SPDT_Straight_CK_OS102011MS2Q | SW1 |
The 116 most common of 122 parts.
Questions
How big is the ECE145Mastermind PCB?
It measures 150 × 100 mm and has 4 copper layers, 1.6 mm thick.
What parts does the ECE145Mastermind use?
122 parts, built around the LM324, LM358, 74HCT00D and 74LS194PC. 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 ECE145Mastermind KiCad files?
From the TealShirt6/MastermindPCB repository on GitHub, at the commit this page was made from: the board is ECE145Mastermind.kicad_pcb and its schematic Code.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the ECE145Mastermind design in my own project?
Its repository states no licence, so its author keeps all rights: ask TealShirt6 before reusing the design.
More from TealShirt6/MastermindPCB
2- 4 layers

- 4 layers

Similar boards
- 2 layers160 × 100 mm

- 4 layers340 × 210 mm

- 2 layers109.2 × 106.7 mm

CPU
GeraKuznetsov/M68K-MBC
A M68k Multi-Board Computer design. The design basics is as follows: 1) A backplane PCB contains the majority of the bus, such as the address and data lines. 2) Cards slot into the backplane.
69 parts10 - 2 layers333.4 × 149.9 mm

- 2 layers333.4 × 149.9 mm

- 2 layers184 × 80 mm

Adcboard
nuclearfutureslab/ibxII-hardware
Hardware for IBX ][ - nuclear warhead verification with an Apple II
126 parts5GPL-3.0 - 2 layers107.5 × 80.3 mm

D32 disk controller
jimbro1000/DragonDiscController
Recreation of DragonDos disc controller cartridge
29 parts1MIT - 2 layers368.3 × 215.9 mm
