

Shift register control panel
A control panel PCB for a 74HC595 8-bit SIPO shift register. The panel comes with built in inputs as well as output indicators.
- Size
- 68.2 × 41.8 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 33
- Nets
- 37
- Pads
- 109
- Tracks, vias
- 114, 0
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 20 Sep 2026
- Updated
- 2 Oct 2026
Overview
Shift register control panel is an open-source printed circuit board by EHMD28, from the EHMD28/shift-register-control-panel repository on GitHub. It is a 2-layer board of 68.2 × 41.8 mm with 33 parts on 37 nets, routed with 114 tracks and 0 vias.
It is built around the 74HC14, 74HC595 and LM7805. Its parts include 13 resistors, 9 diodes, 4 switches, 3 ICs and 2 capacitors.
Main components
374HC14
SOP-14-40℃~+85℃ 1.9V、3.98V、4.4V、5.48V、5.9V 100mV、260mV、260mV 20uA 25ns@4.5V,50pF 2V~6V 6 74HC Noise suppression function Schmitt trigger SOP-14 Inverters ROHSJSMSEMIInverters74HC595
SOP-16-40℃~+85℃ 1 100ns@5V,50pF 10MHz 2V~6V 74HC 8 Serial-to-Serial or Parallel Tri-State SOP-16 Shift Registers ROHSGRShift RegistersLM7805
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) Regulators
README
README.mdShift Register Control Panel
The schematic is available here. To order a PCB, download this project, and create a zip archive of the gerbers directory. Upload this archive to the PCB service when prompted.
Dimensions: 2.7228 x 1.6437 inches (4.475 in^2)

To-Do
- Change 330 Ω resistors to 1 kΩ in schematic to stay within current limits of 74HC595
- Add dimensions and other specs to the readme file.
Bill of Materials
All packages are through-hole.
| Name | Quantity | Value | Purpose |
|---|---|---|---|
| Capacitor | 1 | 0.1 uF | Input voltage smoothing |
| 5 mm LED | 9 | Red | Output display (8), input display (1) |
| Resistor | 9 | 1 kΩ | LEDs |
| Resistor | 3 | 10 kΩ | Pull-up/pull-down |
| Header Pins | 1 | 1x08, 2.54 mm | Carry signal out |
| Push Button | 3 | N/A | Functions (display, clear, shift) |
| Slide Switch | 1 | N/A | Input |
| LM7805 (T0220 Package) | 1 | N/A | Voltage regulator |
| 74HC595 | 1 | N/A | 8-bit SIPO Shift Register Chip |
Parts
33| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 1kΩ | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R1, R2, R3, R4, R5, R6, R7, R8 |
| 8 | RED | LED_THT:LED_D5.0mm | D1, D2, D3, D4, D5, D6, D7, D8 |
| 2 | 10 kΩ | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R11, R12 |
| 2 | 100 nF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C1, C3 |
| 1 | 1k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R10 |
| 1 | 330Ω | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R9 |
| 1 | 5k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R13 |
| 1 | 74HC14 | Package_DIP:DIP-14_W7.62mm | U3 |
| 1 | 74HC595 | Package_DIP:DIP-16_W7.62mm_Socket | U1 |
| 1 | CLEAR | Button_Switch_THT:SW_PUSH_6mm | SW3 |
| 1 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J2 |
| 1 | Conn_01x08 | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J1 |
| 1 | DISPLAY | Button_Switch_THT:SW_PUSH_6mm | SW4 |
| 1 | INPUT | Button_Switch_THT:SW_Slide_SPDT_Straight_CK_OS102011MS2Q | SW1 |
| 1 | INPUT_STATUS | LED_THT:LED_D5.0mm | D9 |
| 1 | LM7805 | Package_TO_SOT_THT:TO-220-3_Vertical | U2 |
| 1 | SHIFT | Button_Switch_THT:SW_PUSH_6mm | SW2 |
Similar boards
- 2 layers88.9 × 80 mm

- 2 layers100 × 70 mm

Red pitaya mux board
svenclawdbot-ai/acoustic-research
Multi-frequency shear wave elastography research
90 parts - 2 layers

- 2 layers108 × 57.5 mm

- 2 layers81.5 × 16.5 mm

- 2 layers191.7 × 104.9 mm

- 4 layers120 × 100 mm

- 2 layers395.3 × 140.5 mm

Questions
How big is the Shift register control panel PCB?
It measures 68.2 × 41.8 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Shift register control panel use?
33 parts, built around the 74HC14, 74HC595 and LM7805. 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 Shift register control panel KiCad files?
From the EHMD28/shift-register-control-panel repository on GitHub, at the commit this page was made from: the board is src/shift-register-control-panel.kicad_pcb and its schematic src/shift-register-control-panel.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Shift register control panel design in my own project?
Its repository states no licence, so its author keeps all rights: ask EHMD28 before reusing the design.