

Hardware bench
A standard test bench for a variety of embedded-graphics targets
- Size
- 130 × 120 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 57
- Nets
- 48
- Pads
- 151
- Tracks, vias
- 294, 25
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 20 Apr 2022
- Updated
- 12 Nov 2022
Overview
Hardware bench is an open-source printed circuit board by embedded-graphics, from the embedded-graphics/hardware-bench repository on GitHub, published under the MIT licence. It is a 2-layer board of 130 × 120 mm with 57 parts on 48 nets, routed with 294 tracks and 25 vias.
Its parts include 6 resistors, 3 connectors, 1 IC and 1 switch. It belongs with the RP2040 boards of this library.
README
README.mdEmbedded graphics hardware test bench
Requires KiCAD 6.x.
Parts
57| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | Jumper_3_Open | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | JP1, JP2, JP3, JP4, JP5, JP6 |
| 4 | DNP | Resistor_SMD:R_0603_1608Metric | R3, R4, R5, R6 |
| 4 | G*** | kibuzzard-636E891A | kibuzzard-636E891A, kibuzzard-636E891A, kibuzzard-636E891A, kibuzzard-636E891A |
| 2 | 0 | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 2 | Conn_01x04_Male | hardware-bench:PinHeader_1x04_P2.54mm_Horizontal_Flipped | J1, J3 |
| 2 | G*** | kibuzzard-636E8D2A | kibuzzard-636E8D2A, kibuzzard-636E8D2A |
| 2 | G*** | kibuzzard-636E8BC3 | kibuzzard-636E8BC3, kibuzzard-636E8BC3 |
| 2 | G*** | kibuzzard-636E8B55 | kibuzzard-636E8B55, kibuzzard-636E8B55 |
| 2 | G*** | kibuzzard-636E8D77 | kibuzzard-636E8D77, kibuzzard-636E8D77 |
| 2 | G*** | kibuzzard-636E8C97 | kibuzzard-636E8C97, kibuzzard-636E8C97 |
| 2 | G*** | kibuzzard-636E8E76 | kibuzzard-636E8E76, kibuzzard-636E8E76 |
| 2 | G*** | kibuzzard-636E8FDA | kibuzzard-636E8FDA, kibuzzard-636E8FDA |
| 2 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2 |
| 1 | Conn_01x03_Male | hardware-bench:PinHeader_1x03_P2.54mm_Horizontal_Flipped | J2 |
| 1 | EPaper-2.3 | hardware-bench:EPaper-2.13 | DS1 |
| 1 | G*** | kibuzzard-636E971C | kibuzzard-636E971C |
| 1 | G*** | kibuzzard-635BBA92 | kibuzzard-635BBA92 |
| 1 | G*** | kibuzzard-636EB72B | kibuzzard-636EB72B |
| 1 | G*** | kibuzzard-636E9711 | kibuzzard-636E9711 |
| 1 | G*** | kibuzzard-636E9726 | kibuzzard-636E9726 |
| 1 | G*** | kibuzzard-636EB715 | kibuzzard-636EB715 |
| 1 | G*** | kibuzzard-636EB73F | kibuzzard-636EB73F |
| 1 | G*** | kibuzzard-636E9700 | kibuzzard-636E9700 |
| 1 | G*** | kibuzzard-636E9707 | kibuzzard-636E9707 |
| 1 | G*** | kibuzzard-636EB734 | kibuzzard-636EB734 |
| 1 | G*** | kibuzzard-636EB722 | kibuzzard-636EB722 |
| 1 | G*** | kibuzzard-636EACB9 | kibuzzard-636EACB9 |
| 1 | G*** | kibuzzard-636E96FA | kibuzzard-636E96FA |
| 1 | GME128128-02 | hardware-bench:GME128128-02 | DS4 |
| 1 | GME12864-80 | hardware-bench:GME12864-80 | DS3 |
| 1 | Logo_E_G | hardware-bench:Logo_E_G | LOGO2 |
| 1 | Logo_Rust | hardware-bench:Logo_Rust | LOGO1 |
| 1 | OLED_0.91 | hardware-bench:OLED_0.91 | DS5 |
| 1 | Pico | hardware-bench:RPi_Pico_SMD | U1 |
| 1 | RotaryEncoder_Switch | Rotary_Encoder:RotaryEncoder_Alps_EC12E-Switch_Vertical_H20mm_CircularMountingHoles | SW1 |
| 1 | TFT_2.8_240x320 | hardware-bench:TFT_2.8_240x320 | DS2 |
Questions
How big is the Hardware bench PCB?
It measures 130 × 120 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Hardware bench use?
57 parts. 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 Hardware bench KiCad files?
From the embedded-graphics/hardware-bench repository on GitHub, at the commit this page was made from: the board is hardware-bench.kicad_pcb and its schematic hardware-bench.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Hardware bench 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).
Similar boards
- 2 layers59.2 × 52.9 mm

- 2 layers100 × 70.3 mm

- 2 layers165.1 × 120.7 mm

- 2 layers

- 2 layers121.1 × 104.7 mm

Sepia officinalis
tapioki/cephalopoda
Low profile split ergonomic mechanical keyboards
57 parts240GPL-3.0 - 2 layers100 × 96.5 mm

Keyboard ch32x-36-lhs
rgoulter/keyboard-labs
Repo with my PCB designs and keyboard firmware
57 parts236 - 2 layers178 × 39 mm

AddOnA
freeDSP/freeDSP-aurora
freeDSP ADAU1452 with 8 analog input, 8 analog outputs, S/P-DIF I/O, ADAT I/O, USB Audio Class2, WiFi, Bluetooth
57 parts226CC-BY-SA-4.0 - 2 layers58 × 110 mm
