The line-6 PocketPod is a nice cheap guitar effect. It basically is an original Pod 2.0 in a smaller package , but no real MIDI interface. This means you can’t hook up a Behringer FB2020 or similar MIDI floorboards. As far as I know, there is no pedal board on which you can hook up USB based MIDI hardware available on the market. You need hardware and an OS in order to act as a MIDI host.. You could use a PC or laptop to act as host and reroute the real MIDI signals to the virtual USB hardware but that seems overkill IMHO.
Enter the Raspberry PI. the cheap credit card Linux machine. I found out that hooking up the PockedPod to the PI, the PocketPod was recognized and acting as a serial MIDI port.
I could send MIDI data to the thing using amidi and It reacted as expected. Program changes and control changes worked fine. There are plenty resources available on the Internet about Line-6 POD MIDI traffic and SysExe data and I used that as a starting point to continue my research.
I thought about using a nice box and hooking up a few footswitches, but that would increase the costs considerable and I dont want to incrrease cost for a $100 device too much, I remembered some story of using a cheap PC keyboard as footswich by removing unneeded keys. That proved to be a neat and cheap solutuin to create the $10 PockedPod footswitch. A 5$ PI zero and an old PC keyboard and some soldering should be enough to get thinks running.
I hacked an old LogiTech 250 keyboard and pulled most of the keys and made a coverplate with keyholes and a bunch of extra indicator LEDS.
The plan is to clock the LED data back to the keyboard trough the 3 status LEDS and 3 74HC595 shift registers.