A small MIDI controller that will send incremented or decremented PC-MIDI Messages (Program Change messages / 0 to 127) with the following features:

– UP / DOWN buttons
– for every send message a corespondent led will blink
– last send message will be stored in memory and it will be send when one of the buttons will be pressed for the first time after the power-up

Very handy for changing presets on a effect processor or any other device that accepts Program Change MIDI messages.

Arduino Pro Mini (ATMEGA 328P) was used, the firmware was written in C and can be downloaded from here: Firmware Download