Arduino MIDI Stepper Synth

Turn MIDI data into stepper motor music!

Apr 22, 2018

73167 views

52 respects

Components and supplies

1

Arduino CNC Shield V3

1

12V 6A Power Supply

4

NEMA 17 Stepper Motor

1

Arduino UNO

4

A4988 Stepper Driver

Tools and machines

1

3D Printer (generic)

Project description

Code

GitHub Repo

Simply go to my GitHub. I have instructions on how to configure and install the Code on your Arduino.

GitHub Repo

Simply go to my GitHub. I have instructions on how to configure and install the Code on your Arduino.

Downloadable files

Breadboard Wiring Schematic

Schematic if the Fritzing Breadboard Wiring. Includes some of the part values not given in the breadboard diagram.

Breadboard Wiring Schematic

Breadboard Wiring with MIDI Jack

If you want to use a MIDI DIN Jack, use this layout.

Breadboard Wiring with MIDI Jack

Breadboard Wiring

If you want to wire it on a breadboard, then here it is

Breadboard Wiring

Breadboard Wiring

If you want to wire it on a breadboard, then here it is

Breadboard Wiring

CNC Shield Pinout

Location for jumpers should you want to use this Shield.

CNC Shield Pinout

Breadboard Wiring Schematic

Schematic if the Fritzing Breadboard Wiring. Includes some of the part values not given in the breadboard diagram.

Breadboard Wiring Schematic

Breadboard Wiring with MIDI Jack

If you want to use a MIDI DIN Jack, use this layout.

Breadboard Wiring with MIDI Jack

Documentation

Stepper Holder

Holds the stepper motors in place

Stepper Holder

Stepper Hand

Adds a "finger" to the motor. Purely for aesthetic purposes.

Stepper Hand

Stepper Hand

Adds a "finger" to the motor. Purely for aesthetic purposes.

Stepper Hand

Stepper Holder

Holds the stepper motors in place

Stepper Holder

Comments

Only logged in users can leave comments