arduino-midi-solenoid-drumkit

Public

jzkmath/arduino-midi-solenoid-drumkit

Loading…

Description

Imported from GitHub: jzkmath/Arduino-MIDI-Solenoid-Drumkit · commit 7d831f8 · license GPL-3.0

Description

Uses an Arduino Mega and a custom Shield PCB to drive 14/32 solenoids via MIDI

README

Arduino-MIDI-Solenoid-Drumkit

Uses an Arduino Mega and a custom Shield PCB to drive 14 solenoids (RevA) or 32 solenoids (RevB) via MIDI

Rev A:

PCB RevA

Rev B:

PCB RevB

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.

NOTE:

There is a two pin header (J3) that is the programming jumper. The jumper should be installed here and removed when the Arduino is being programmed. This is because the MIDI Rx line is also use to program the Arduino when its being flashed.

Comments

No comments yet. Be the first to ask about this board.

Askabout this board