Pluralsight Drumkit RevB Driver
jzkmath·Arduino-MIDI-Solenoid-Drumkit·KiCAD/RevB/Pluralsight_Drumkit_RevB_Driver/Pluralsight_Drumkit_RevB_Driver.kicad_pcb
About the Pluralsight Drumkit RevB Driver PCB
Pluralsight Drumkit RevB Driver is an open source PCB design by jzkmath, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 100 × 100 mm, with 54 components from 4 distinct parts.
Other key parts include the ULN2003A. By type, the board carries 35 connectors and 19 ICs.
It belongs with the audio and dev boards & breakouts designs in this gallery.
From the project
Uses an Arduino Mega and a custom Shield PCB to drive 14/32 solenoids via MIDI
This design is based off the Adafruit Crikit and MIDI Solenoid Drumkit that they did, but instead uses a non-blocking delay and can handle more solenoids. The Solenoids are connected to 5V/12V and a Darlington Array (ULN2003A) connects the negative to ground when turned on.
Just like in the Adafuit version, the first solenoid corresponds to a C1 (MIDI Note #24) and the following solenoids correspond to the following notes in chromatic order.

Main components on the Pluralsight Drumkit RevB Driver
Pluralsight Drumkit RevB Driver bill of materials (BOM)
54 components, 4 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 19 | ULN2003A | DIP-16_W7.62mm_LongPads | U1, U2, U3, U4, U5, U6, U7, U8 +11 |
| 32 | Sol | ScrewTerm_282834-2 | J1, J2, J3, J4, J5, J6, J7, J8 +24 |
| 1 | Interface | PinHeader_2x16_P2.54mm_Vertical_zigzag | J25 |
| 2 | Power | SolderPadPower | J34, J35 |
Pluralsight Drumkit RevB Driver design files
The KiCad project lives in the jzkmath/Arduino-MIDI-Solenoid-Drumkit repository on GitHub; these links point at the commit this page was built from.
Pluralsight Drumkit RevB Driver: common questions
How big is the Pluralsight Drumkit RevB Driver PCB?
The Pluralsight Drumkit RevB Driver measures 100 × 100 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Pluralsight Drumkit RevB Driver?
54 components, from 4 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Pluralsight Drumkit RevB Driver design files?
From the jzkmath/Arduino-MIDI-Solenoid-Drumkit repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the Pluralsight Drumkit RevB Driver design in my own project?
Yes, under the terms of its GPL-3.0 license, which jzkmath chose for the repository.
More boards in Arduino-MIDI-Solenoid-Drumkit
Similar boards
KLOR
GEIGEIGEIST
160.2 × 118.3 mm79 parts2LGPL-3.01.2kBreakout 112pin Connector
rusefi
174 × 58 mm39 parts2LGPL-3.01.2k134pin 7-967288-1
rusefi
139.7 × 73.7 mm38 parts2LGPL-3.01.2kEecv breakout
rusefi
140.8 × 53.7 mm9 parts4LGPL-3.01.2kBreakout 60pin EEC-IV
rusefi
139.7 × 62.2 mm15 parts2LGPL-3.01.2k88 Pin Vag Breakout
rusefi
142 × 58 mm91 parts2LGPL-3.01.2k