Skip to the content
2 layers100 × 100 mmMotor controller, the printed circuit board in 3D

Motor controller

daisuke-ym/motor-driver
Size
100 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
70
Nets
93
Pads
323
Tracks, vias
604, 103
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
23 Jun 2024
Updated
25 Apr 2026

Overview

Motor controller is an open-source printed circuit board by daisuke-ym, from the daisuke-ym/motor-driver repository on GitHub. It is a 2-layer board of 100 × 100 mm with 70 parts on 93 nets, routed with 604 tracks and 103 vias.

It is built around the 74HC08D, 74HC04D and 74HC14. Its parts include 17 capacitors, 12 ICs, 12 connectors, 8 diodes and 8 switches. It belongs with the robots and motor control boards of this library.

Main components

3

Parts

70
QtyValueFootprintReferences
160.1uCapacitor_THT:C_Disc_D3.4mm_W2.1mm_P2.50mmC1, C2, C3, C4, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15, C16, C17
81N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D3, D4, D5, D6, D7, D8
874HC08Package_DIP:DIP-14_W7.62mm_SocketU2, U3, U7, U8, U9, U10, U11, U12
4MountingHole_3.2mm_M3MountingHole:MountingHole_3.2mm_M3MH1, MH2, MH3, MH4
4RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R2, R3, R4
4R_POTMyLib:TSR-065RV1, RV2, RV3, RV4
374HC04Package_DIP:DIP-14_W7.62mm_SocketU1, U5, U6
1330Resistor_THT:R_Array_SIP9RN1
174HC14Package_DIP:DIP-14_W7.62mm_SocketU4
1ANALOG INPUTConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ4
1ANALOG OUT1Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
1ANALOG OUT2Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ3
1ANALOG OUT3Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ5
1ANALOG OUT4Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ6
1CCapacitor_THT:C_Disc_D3.4mm_W2.1mm_P2.50mmC5
1D1AMyLib:TactSW_TVBP06_3.5x6.0-ThroughHoleSW1
1D1BMyLib:TactSW_TVBP06_3.5x6.0-ThroughHoleSW2
1D2AMyLib:TactSW_TVBP06_3.5x6.0-ThroughHoleSW3
1D2BMyLib:TactSW_TVBP06_3.5x6.0-ThroughHoleSW4
1D3AMyLib:TactSW_TVBP06_3.5x6.0-ThroughHoleSW5
1D3BMyLib:TactSW_TVBP06_3.5x6.0-ThroughHoleSW6
1D4AMyLib:TactSW_TVBP06_3.5x6.0-ThroughHoleSW7
1D4BMyLib:TactSW_TVBP06_3.5x6.0-ThroughHoleSW8
1DIGITAL INPUTConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ7
1DIGITAL OUT1Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ8
1DIGITAL OUT2Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ9
1DIGITAL OUT3Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ10
1DIGITAL OUT4Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ11
1POWERConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ1
1USB_BConnector_USB:USB_B_OST_USB-B1HSxx_HorizontalJ12

More from daisuke-ym/motor-driver

12

Similar boards

  • 4 layers220 × 170 mmArpeggiator, the printed circuit board in 3D

    Arpeggiator

    EwoudVV/arpeggiator

    12-note analog arpeggiator with a 1/2/3 octave range, custom pcb and printed case

    360 parts3
  • 4 layers271.8 × 147.3 mmSF68, the printed circuit board in 3D

    SF68

    scefrom/SF68

    A board featuring the Motorola 68000

    130 parts2
  • 2 layersCES, the printed circuit board in 3D

    CES

    erickpires/CES-PCB

    170 partsMIT
  • 4 layers310 × 199 mmSplitBoard8Voice, the printed circuit board in 3D

    SplitBoard8Voice

    hsetlik/PolySynth

    Analog polyphonic synth powered by STM32F4

    599 parts
  • 2 layers191.8 × 121.3 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-UART-Computer-1-2

    Legacy: Version 1 and 2 of my TTL-only CPU featuring UART I/O, an expansion port, 512KB SSD at up to 10MHz clock speed

    109 parts184
  • 2 layers306.1 × 130.2 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-64-Home-Computer

    Legacy: Full TTL-only home computer with VGA and PS/2 and twice the processing power of a Commodore 64

    132 parts94
  • 2 layers216 × 150 mmMotherboard-101, the printed circuit board in 3D

    Motherboard-101

    artemisamsx/artemisa

    Schematics, PCB designs and HDL simulations to build a 8-bits MSX computer

    124 parts67

Questions

How big is the Motor controller PCB?

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

What parts does the Motor controller use?

70 parts, built around the 74HC08D, 74HC04D and 74HC14. 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 Motor controller KiCad files?

From the daisuke-ym/motor-driver repository on GitHub, at the commit this page was made from: the board is pcb/motor-controller/motor-controller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Motor controller design in my own project?

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