Thanks Chysn to start this thread.
I have a little hobby project going, developing a hardware MIDI step sequencer using a Teensy and a Raspberry Pi. The Pi obviously runs Linux. As I am not really a hardware, electronics circuit, designer I do get stuck occasionally ...
At this moment I have a 4 step sequencer working, with 4 rotary encoders which have tri-color LCDs on board. No other feedback yet, just the encoders and the "moving" LEDs. Now I want to scale up to 16 steps and continue developing the software. As each LED inside the rotary encoder needs a wire and ground, I end up with 4 wires for each rotary encoder just to drive the LEDs. But lighting the rotary encoders with different colors depending on what MIDI event is sent is so cool, I don't want to give up on that feature.
Does any of you have any ideas how best to scale up driving those 16*3 LEDs?
Additionally, reading through the threads the last week I saw Paul Dither mention JUCE which peaked my interest. At the moment the Raspberry Pi code is written in Python, which makes it a bit more tricky to keep time. Perhaps JUCE would be a better alternative...... so many options!