Skip to the content
PCBKitNew board
2 layers136 × 52 mmDriver, the printed circuit board in 3D

A 3D printer/CNC controller using ESP32 with its DMA/FIFO bufferd I2S port

Size
136 × 52 mm
Copper layers
2
Thickness
1.6 mm
Parts
113
Nets
126
Pads
457
Tracks, vias
1,462, 45
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
20 Mar 2020
Updated
21 Mar 2020

Overview

Driver is an open-source printed circuit board by m24h, from the m24h/espcnc repository on GitHub. It is a 2-layer board of 136 × 52 mm with 113 parts on 126 nets, routed with 1,462 tracks and 45 vias.

It is built around the XL2001E1, A4988 and TLP521-4, with the 74HC595, 74HC273D and SS36 among its other parts. Its parts include 31 connectors, 25 capacitors, 20 resistors, 15 ICs and 7 diodes. It belongs with the robots and motor control boards of this library.

Main components

6

Parts

113
QtyValueFootprintReferences
90.1Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC3, C7, C8, C12, C21, C22, C23, C24, C25
715Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR14, R15, R16, R17, R18, R19, R20
5100/35VCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC16, C17, C18, C19, C20
5A4988Module:Pololu_Breakout-16_15.2x20.3mmU7, U8, U9, U10, U11
5SW_DIP_x03Package_DIP:DIP-6_W7.62mmSW1, SW2, SW3, SW4, SW5
410Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolderC6, C13, C14, C15
410kResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR1, R2, R5, R9
412VDiode_THT:D_DO-41_SOD81_P2.54mm_Vertical_KathodeUpD4, D5, D6, D7
4470Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR3, R7, R10, R12
447kResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR4, R8, R11, R13
475N75Package_TO_SOT_THT:TO-220-3_VerticalQ1, Q2, Q6, Q7
4TLP521Package_DIP:DIP-4_W7.62mmU12, U13, U14, U15
31Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC1, C5, C11
350N06Package_TO_SOT_THT:TO-220-3_VerticalQ3, Q4, Q5
3SS36Diode_SMD:D_SMA_HandsolderingD1, D2, D3
274HC595Package_SO:SOP-16_4.55x10.3mm_P1.27mmU1, U4
11/35VCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC4
1100/10VCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC10
115A/30R300Fuse:Fuse_Bourns_MF-RG300F1
1220pCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC9
130A/30R600Fuse:Fuse_Bourns_MF-RG500F2
147/35VCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC2
147/3AInductor_THT:L_Toroid_Horizontal_D7.8mm_P13.00mm_Diameter9-5mm_Amidon-T30L1
168kResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR6
174HC273Package_SO:SOIC-20W_7.5x12.8mm_P1.27mmU6
1AP1117-33Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1AUX0Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ20
1AUX1Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ23
1AUX2Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ26
1AUX3Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ31
1BEDTerminalBlock:TerminalBlock_bornier-2_P5.08mmJ6
1BEDTEMPConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ5
1D/AConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ3
1FANTerminalBlock:TerminalBlock_bornier-2_P5.08mmJ9
1FPC16Connector_FFC-FPC:Molex_200528-0160_1x16-1MP_P1.00mm_HorizontalJ1
1HEAT1TerminalBlock:TerminalBlock_bornier-2_P5.08mmJ15
1HEAT2TerminalBlock:TerminalBlock_bornier-2_P5.08mmJ17
1I2CConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ14
1MCP23017_SSPackage_SO:SSOP-28_5.3x10.2mm_P0.65mmU5
1POWERTerminalBlock:TerminalBlock_bornier-2_P5.08mmJ2
1STEPPER0Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ10
1STEPPER1Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ18
1STEPPER2Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ27
1STEPPER3Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ19
1STEPPER4Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ28
1STEPPER5Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ7
1STEPPER6Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ12
1STEPPER7Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ11
1TEMP1Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ4
1TEMP2Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ13
1TOOLSETConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ16
1VDRVTerminalBlock:TerminalBlock_bornier-2_P5.08mmJ8
1XL2001Package_SO:SOP-8_5.28x5.23mm_P1.27mmU3
1XMAXConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ22
1XMINConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ21
1YMAXConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ25
1YMINConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ24
1ZMAXConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ30
1ZMINConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ29

Questions

How big is the Driver PCB?

It measures 136 × 52 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Driver use?

113 parts, built around the XL2001E1, A4988, TLP521-4 and 74HC595. 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 Driver KiCad files?

From the m24h/espcnc repository on GitHub, at the commit this page was made from: the board is hardware/driver.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Driver design in my own project?

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

More from m24h/espcnc

1
  • 2 layers90 × 45 mmEspcnc, the printed circuit board in 3D

    Espcnc

    m24h/espcnc

    A 3D printer/CNC controller using ESP32 with its DMA/FIFO bufferd I2S port

    61 parts3

Similar boards

  • 2 layers81.1 × 27.6 mmEsp2400, the printed circuit board in 3D

    Esp2400

    m24h/esp2400

    A digitalizing power supply control board woking with modified ZXD2400 (50V 50A) modoule

    110 parts6Apache-2.0
  • 2 layers200 × 66 mmNixie control board, the printed circuit board in 3D

    Nixie control board

    shengwen-tw/nixie-clock

    IN-14 Russian nixie tube clock

    79 parts9MIT
  • 2 layers114 × 60 mmHeaderboard, the printed circuit board in 3D

    Headerboard

    nanjava82/headboard_hardware

    KiCad에서 headerboard/headerboard.kicadpro를 열면 프로젝트를 사용할 수 있습니다. 기존 작업 환경은 KiCad 7.0.6입니다.

    110 parts
  • 2 layers69.9 × 25.3 mmRelay Board, the printed circuit board in 3D

    Relay Board

    kitspace-test-repos/kicad6-file-collection

    13 partsMIT
  • 2 layers150 × 150 mm8bit computer, the printed circuit board in 3D

    8bit computer

    halfburnttoast/TCPU8-Alpha

    Discontinued computer I made in 2020

    138 parts4GPL-2.0