Dears,
After some experimenting, I found that the best way to use the Pedal-Pi is with an additional controller companion that can select effects and display information.
To achieve this, I am using an Arduino Nano, a small OLED, some buttons and an USB OTG connection to Pedal-Pi.
The companion code can be found at
gitlab.com/rueckix/pedalpi-companion.
The (completely refactored) code for Pedal-Pi itself can be found at
gitlab.com/rueckix/pedalpi
It features an effect framework that makes it very easy to program new effect classes with very little code an no repetition. The communication protocol between pedal and companion is also described there.
I intend to post a few pictures of my setup and some more details soon.