Skip to the content
4 layers99.9 × 99.8 mmWorkbench, the printed circuit board in 3D

PCB board to control my electronics workbench

Size
99.9 × 99.8 mm
Copper layers
4
Thickness
1.6 mm
Parts
70
Nets
127
Pads
361
Tracks, vias
467, 3
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
26 May 2023
Updated
11 Feb 2024

Overview

Workbench is an open-source printed circuit board by crgarcia12, from the crgarcia12/electronics-workbench-controller repository on GitHub. It is a 4-layer board of 99.9 × 99.8 mm with 70 parts on 127 nets, routed with 467 tracks and 3 vias.

It is built around the ESP32-DEVKITC-VE, 74HC595 and ULN2803A, with the IRL520PBF among its other parts. Its parts include 24 resistors, 19 capacitors, 10 connectors, 8 ICs and 1 transistor. It belongs with the ESP32 boards of this library.

Main components

4

README

README.md

My Workbench!

This project builds a shelf for electronic devices that can be controlled remotely or via a control pannel in the shelf

The board has:

  • Three shift registers with ULN controllers with 24 high current output
  • I2C IO expander with sixteen inputs

PCB

PCB PCB PCB

The Shelf in progress

Workbench Workbench Workbench Workbench Workbench Workbench Workbench

Parts

70
QtyValueFootprintReferences
17RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2, R3, R4, R5, R6, R7, R8, R10, R11, R12, R13, R14, R15, R16, R17 +1
12CCapacitor_SMD:C_1210_3225Metric_Pad1.33x2.70mm_HandSolderC4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C18, C19
510kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR21, R22, R35, R52, R53
510uFCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC3, C14, C15, C16, C17
374HC595Package_DIP:DIP-16_W7.62mm_Socket_LongPadsU2, U4, U7
3MountingHoleMountingHole:MountingHole_4.3mm_M4_Pad_ViaH1, H2, H4
3ULN2803APackage_DIP:DIP-18_W7.62mm_LongPadsU3, U9, U10
210kΩResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR19, R20
2CCapacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mmC1, C2
2R_Network08Resistor_THT:R_Array_SIP9RN1, RN2
1+5 | GNDTerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-3-2-5.08_1x02_P5.08mm_HorizontalJ1
1A[7..0]TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-3-8-5.08_1x08_P5.08mm_HorizontalJ11
1B[0..7]TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-3-8-5.08_1x08_P5.08mm_HorizontalJ3
1Conn_01x03_SocketConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ5
1Conn_01x06_SocketConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ8
1ESP32-DevKitCEsp:ESP32-DevKitCU11
1IRL520Package_TO_SOT_THT:TO-220-3_VerticalQ3
1LOGOicons:depsiG***
1LOGOicons:cheG***
1Led-13-12-14TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-3-3-5.08_1x03_P5.08mm_HorizontalJ7
1MCP23017_SPPackage_DIP:DIP-28_W7.62mmU6
1MountingHoleMountingHole:MountingHole_4.3mm_M4_DIN965_PadH3
1Rotary EncoderTerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-3-4-5.08_1x04_P5.08mm_HorizontalJ10
1[17..24]TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-3-8-5.08_1x08_P5.08mm_HorizontalJ4
1[8..0]TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-3-8-5.08_1x08_P5.08mm_HorizontalJ9
1[9..16]TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-3-8-5.08_1x08_P5.08mm_HorizontalJ2

Similar boards

  • 2 layers131 × 90 mmStage chrono, the printed circuit board in 3D

    Stage chrono

    becem0/esp32-giant-chronometer

    ?? Giant 6-digit 7-segment race chronometer powered by ESP32, 24V COB LED strips, custom KiCad 10 PCB, and SIM800L GSM telemetry.

    38 partsMIT
  • 2 layers28 × 36 mmBlisplay driver, the printed circuit board in 3D

    Blisplay driver

    hzeller/blisplay

    A tactile display for the blind.

    17 parts21
  • 2 layers110 × 31.5 mmMirobot, the printed circuit board in 3D

    Mirobot

    mirobot/mirobot-pcb

    The CAD files for the Mirobot PCB

    55 parts12
  • 2 layers66.7 × 61.7 mmVday, the printed circuit board in 3D

    Vday

    niteshkadyan/Hearty-LED-Necklace-Badge

    Kicad project files and Android app for the Hearty LED wearable necklace cum badge

    179 parts10MIT
  • 2 layers100 × 100 mmFlipdot brose, the printed circuit board in 3D

    Flipdot brose

    julianschick/flipdot-brose

    Microcontroller code (ESP32) and Circuit Design for controlling Brose Flipdot Modules.

    185 parts5MIT

Questions

How big is the Workbench PCB?

It measures 99.9 × 99.8 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Workbench use?

70 parts, built around the ESP32-DEVKITC-VE, 74HC595, ULN2803A and IRL520PBF. 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 Workbench KiCad files?

From the crgarcia12/electronics-workbench-controller repository on GitHub, at the commit this page was made from: the board is PCB/workbench-02/workbench.kicad_pcb and its schematic PCB/workbench-01-jlcpcb/workbench.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Workbench design in my own project?

Its repository states no licence, so its author keeps all rights: ask crgarcia12 before reusing the design.