

Testbench
Arquitetura de processador conceitual
- Size
- 274.3 × 124.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 70
- Nets
- 173
- Pads
- 564
- Tracks, vias
- 2,055, 151
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 11 Dec 2025
- Updated
- 24 Aug 2026
Overview
Testbench is an open-source printed circuit board by rcapaverde, from the rcapaverde/cubo repository on GitHub. It is a 2-layer board of 274.3 × 124.5 mm with 70 parts on 173 nets, routed with 2,055 tracks and 151 vias.
It is built around the 74HC238D, 74LS574N and LM7805, with the IRF540N among its other parts. Its parts include 17 resistors, 15 connectors, 12 capacitors, 7 ICs and 7 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
474HC238D
SOP-16SOP-16 Signal Switches, Multiplexers, Decoders ROHSMDDSignal Switches, Multiplexers, Decoders74LS574N
-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 FlopsLM7805
TO-2630℃~+125℃ 1 1A 20V 2V 42uV 5V 62dB@(120Hz) 8mA Fixed Over Temperature Protection、Short Circuit Protection Positive TO-263 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSYONGYUTAIVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsIRF540N
TO-2201 N-channel 1.35nF 100V 130W 280pF 33A 35mΩ@10V 4V 52nC@10V 85pF N-Channel TO-220 MOSFETs ROHSOSENMOSFETs
README
README.mdcubo - um processador conceitual
Parts
70| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100nF | Capacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm | C1, C2, C3, C5, C6, C7, C8, C9, C10, C11 |
| 6 | 470R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R12, R13, R14, R15, R16, R17 |
| 4 | 4K7 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R8, R9, R10, R11 |
| 3 | 10K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2, R4, R6 |
| 3 | 10R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R3, R5 |
| 3 | IRF540N | Package_TO_SOT_THT:TO-220-3_Vertical | Q1, Q2, Q3 |
| 2 | 74HC238 | Package_DIP:DIP-16_W7.62mm | U5, U6 |
| 2 | 74LS574 | Package_DIP:DIP-20_W7.62mm | U1, U2 |
| 1 | 0.1uF | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C13 |
| 1 | 0.33uF | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C12 |
| 1 | 10K | Potentiometer_THT:Potentiometer_ACP_CA9-H5_Horizontal | RV1 |
| 1 | 1N4001 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D10 |
| 1 | 220R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R7 |
| 1 | 74LS138 | Package_DIP:DIP-16_W7.62mm | U7 |
| 1 | 74LS244 | Package_DIP:DIP-20_W7.62mm | U3 |
| 1 | Arduino_Nano_v3.x | Module:Arduino_Nano | A1 |
| 1 | BACK | Button_Switch_THT:SW_PUSH_6mm | SW4 |
| 1 | DEBUG | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J17 |
| 1 | ERROR | LED_THT:LED_D5.0mm | D9 |
| 1 | HEADER | LED_THT:LED_D5.0mm | D7 |
| 1 | INA226 | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J9 |
| 1 | LEFT | Button_Switch_THT:SW_PUSH_6mm | SW1 |
| 1 | LM7805 | Package_TO_SOT_THT:TO-220-3_Vertical | U4 |
| 1 | NARROW | LED_THT:LED_D5.0mm | D5 |
| 1 | OK | Button_Switch_THT:SW_PUSH_6mm | SW3 |
| 1 | ON/OFF | power_switch:jrx | SW5 |
| 1 | POWER | LED_THT:LED_D5.0mm | D4 |
| 1 | RIGHT | Button_Switch_THT:SW_PUSH_6mm | SW2 |
| 1 | RUN | LED_THT:LED_D5.0mm | D8 |
| 1 | WIDE | LED_THT:LED_D5.0mm | D6 |
| 1 | lcd | Connector_PinSocket_2.54mm:PinSocket_1x16_P2.54mm_Vertical | J15 |
| 1 | power_jack | Connector_BarrelJack:BarrelJack_Horizontal | J18 |
| 1 | sub_0 | edge_connector:male-edge-connector-28 | J3 |
| 1 | sub_16 | edge_connector:male-edge-connector-28 | J5 |
| 1 | sub_24 | edge_connector:male-edge-connector-28 | J6 |
| 1 | sub_32 | edge_connector:male-edge-connector-28 | J7 |
| 1 | sub_40 | edge_connector:male-edge-connector-28 | J8 |
| 1 | sub_8 | edge_connector:male-edge-connector-28 | J4 |
| 1 | test_A | edge_connector:male-edge-connector-28 | J1 |
| 1 | test_B | edge_connector:male-edge-connector-44 | J2 |
| 1 | test_C1 | Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical | J10 |
| 1 | test_C2 | Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical | J11 |
| 1 | test_C3 | Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical | J12 |
The 68 most common of 70 parts.
Questions
How big is the Testbench PCB?
It measures 274.3 × 124.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Testbench use?
70 parts, built around the 74HC238D, 74LS574N, LM7805 and IRF540N. 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 Testbench KiCad files?
From the rcapaverde/cubo repository on GitHub, at the commit this page was made from: the board is pcb_v2/testbench/testbench.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Testbench design in my own project?
Its repository states no licence, so its author keeps all rights: ask rcapaverde before reusing the design.
More from rcapaverde/cubo
12- 2 layers120.6 × 47 mm

- 2 layers137.8 × 73.6 mm

- 2 layers160.7 × 210 mm

- 2 layers297 × 125 mm

- 2 layers160.7 × 210 mm

- 2 layers

- 2 layers126.3 × 210 mm

- 2 layers

- 2 layers297 × 75 mm

- 2 layers77.5 × 125 mm

- 2 layers209.5 × 125.1 mm

- 2 layers209.5 × 125.1 mm

Similar boards
- 2 layers235 × 176.5 mm

Cpu
Edgeworth/memepu
cmake -DUSEAFL=yes -DCMAKEBUILDTYPE=Release $PFX/verymeme AFLSKIPCPUFREQ=yes AFLPRELOAD=/usr/local/lib/afl/libdislocator.so \ afl-fuzz -m 1024M -i $PFX/verymeme/testdata/memelang/parsing -o memelangfuzz \ -x…
286 parts9GPL-3.0 - 4 layers360 × 200 mm

Rgb switcher
michaelobed/rgb-switcher
An open-source switcher for analogue RGBS video, so you don't have to.
133 parts3MIT - 2 layers202.2 × 131 mm

New system
MadsRudolph/62768-energy-system
Team project for 62768 Electrical Energy Systems (DTU, June 2026, 3-week course). We design and build a complete electrical energy system per the course requirement spec (Kravspecifikation), from idea to a working…
131 parts - 2 layers83.7 × 90.3 mm

Incubator Quetta Client
manhoosbilli1/Incubator_basic_esp32_modular_1_sided
This contains an incubator pcb i've made for a client. his needs were specific so only added what he needed. a complete and complex version can be found in capibator organization.
43 parts - 2 layers304.8 × 165.1 mm

Comix-35
schlae/comix-35
The COMIX-35 is an improved clone of the COMX-35 1802 home computer
173 parts138 - 2 layers99.1 × 99.1 mm

Av board
rjw57/buri
This repository contains my work on designing, building and programming a 6502 microcomputer from scratch. The 6502 was the CPU used in the original Apple 1, BBC Microcomputer, NES console and many other systems from…
42 parts68MIT - 2 layers350 × 224.3 mm

- 4 layers243.8 × 170.2 mm
