

Variable motor driver
Burning Man Math Camp Synthesizers
- Size
- 45 × 45 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 23
- Nets
- 27
- Pads
- 72
- Tracks, vias
- 96, 1
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 22 Aug 2022
- Updated
- 29 Oct 2026
Overview
Variable motor driver is an open-source printed circuit board by adeboni, from the adeboni/math-camp-synth repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 45 × 45 mm with 23 parts on 27 nets, routed with 96 tracks and 1 via.
It is built around the 74HC595 and 1N4148W. Its parts include 7 connectors, 4 resistors, 4 transistors, 3 diodes and 1 IC. It belongs with the robots and motor control boards of this library.
Main components
2README
README.mdBurning Man Math Camp Synths
2022: Pendulum
2023: Jukebox
Parts
23| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | Conn_01x02 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J1, J2, J3, J5, J6, J7 |
| 4 | 100 | Resistor_SMD:R_0603_1608Metric | R1, R2, R5, R7 |
| 4 | 10k | Potentiometer_THT:Potentiometer_Bourns_3386P_Vertical | RV1, RV2, RV3, RV4 |
| 4 | 2N7002 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3, Q4 |
| 3 | 1N4148W | Diode_SMD:D_SOD-123 | D1, D2, D4 |
| 1 | 74HC595 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U1 |
| 1 | Conn_01x06 | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J8 |
Questions
How big is the Variable motor driver PCB?
It measures 45 × 45 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Variable motor driver use?
23 parts, built around the 74HC595 and 1N4148W. 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 Variable motor driver KiCad files?
From the adeboni/math-camp-synth repository on GitHub, at the commit this page was made from: the board is 2023-Jukebox/hardware/variable_motor_driver/variable_motor_driver.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Variable motor driver design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
More from adeboni/math-camp-synth
12- 2 layers280 × 65 mm

- 2 layers280 × 65 mm

- 2 layers100 × 100 mm

- 2 layers70.8 × 108 mm

- 2 layers60.6 × 108 mm

- 4 layers50.5 × 100 mm

- 2 layers100 × 100 mm

- 2 layers40.3 × 108 mm

- 2 layers40.3 × 100 mm

- 4 layers68.6 × 53.3 mm

- 2 layers100 × 100 mm

- 2 layers30.1 × 18.3 mm

Similar boards
- 2 layers227.8 × 110.4 mm

- 2 layers121 × 75.5 mm

Jlctest
cjheath/jlcbasic
JLC Basic parts library for Kicad fetched and converted from EasyEDA
46 parts5 - 4 layers71.1 × 99.1 mm

- 4 layers85.6 × 54 mm

USB C DB
Rr42/USB-C-DB
Demo board for testing and evaluating the USB-C interface for Micro-controllers with onboard battery charging.
202 parts1MIT - 2 layers99.1 × 99.1 mm

- 4 layers100 × 100 mm

TouchSynth
cpldcpu/TouchSynth
Analog Monophonic Synthesizer with a touch keyboard. Controller by CH32V00x
246 partsMIT - 4 layers374.7 × 151.1 mm

StarShield
DankFlumeMister/StarShield
开源 95 键无线机械键盘(ZMK + BLE Dongle + per-key RGB):设计文档、KiCad 原理图与固件配置
321 partsCERN-OHL-S-2.0 - 2 layers133.5 × 120.5 mm
