Introduction: Midi Blaster 5000

This project is a portable, Arduino-powered, Midi Controller. It has 16 Potis, 16 toggle Switch and 16 LED´s. On the LC-Display you can see your Settings you just made. The Controller has an USB Port. And Midi Out Port.

Parts list:

(1x) LC-Display 16x2 blue

(1x) Arduino Mega

(2x) Multiplexer

(1x) 10k linear Poti

(1x) DIN socket 180°five pin

(2x) stripboard

(2x) IC socket 16 leg

(1x) IC socket 8 leg

(1x) 24LC512-I/P

(enough) pin strip

(1x) case

(1x) incremental encoder

(2x) button

(2x) 100nF capacitor

(enough) cable


  1. Soldering iron
  2. Screwdriver
  3. Pliers
  4. third hand

Step 1: Schematic and Overview

All schematics and Arduino pin connections for this project are shown above.

ATTN! You need several technical knowledge for this project!

IMG_10 shows the circuit layout of all components.

Step 2: Fix and Solder Some Microchip-brackets / Voltage Bridge

First you fix with some tape the microchip-bracket on the circuit board and solder them.

Then you solder the voltage bridge. There i will connect 5V. So everything what needs 5V can get it from this

voltage bridge.

Step 3: Connect With Voltage Bridge

In this step i connect the microchip with cable to the voltage bridge. Please controll with an Voltmeter! On which position you put your modules doesn´t matter. Important is only the right connection.

Step 4: IC-socket / Pinheader

Connect and solder the IC-socket with the pinheader from arduino.

Step 5: Midi Port

Soder Midi port with 220 Ohm.

Step 6: Poti Solder and Lable

Do not use the analogue Input. Solder with a free pin at the multiplexer.

PIN 1 => ground

PIN 2 => multiplexer pin

PIN 3 => Arduino 5V


3 cable!

Step 7: LED on Board

1)Solder the resistor on the LED as you can see in the Video 1-2 .

repeat this step 15 times.

2) solder the resistor for the LED on board => Video 3

3) voltage Bridge for LED(5V) => Video 4

4) ground => Video 5

5) download the Arduino Software ( get a test Sequence. connect your Arduino with your Computer (via USB) => Video 6

Don´t forget the cable isolation!

Step 8: Toggle Switch and Button


PIN 1 => 5V

PIN 2 => Arduino digital IN


=> Image 1

Step 9: Rotary Encoder Board

Everything you Need you see at "Image 1".

Step 10: LC-Display

1. Solder the resistor on the Bridge.

2. Solder the Display on the Bridge.

Step 11: The Case

You see above that I first use an sneaker box to store the Midi away. Just to see if it works.

Based on my Prototyp and my stencil printing (IMG_1 - IMG_4) you can built the Case. You can use every material that you want.

Step 12: Code and Software

1) You Need the Arduino Software. you will get on their Internet site


2) midiController-firmware.ino => here you find the source Code for the "MIDI Controller"

3) editor.pde => prozessing data for preset Editor

4) choose the right Option (IMG_1)

Step 13: Manual

just download the "PDF"