@mdingena I still own a v1.2 that I use nearly every week to do product testing on. I also own a v1.5. They both work fine with their respective firmware and you can trust me when I say that your device is going to work fine with the firmware that exists today. It’s just Gabe and I working on the software, and there are 40 hours in a workweek and 52 weeks in a year. We need to be judicious about how we allocate our time and unfortunately, that means that we need to say “no” to some ideas. We don’t have the resources to add support for a second set of encoders on a platform that is almost 5 years old and works fine for its intended task.
This is not the first time we’ve preemptively added extra hardware that ended up not getting firmware support. Other examples include the AUX motor slot, a voltage sensor for the vacuum port (we have ambitions to someday add vacuum load sensing, but that’s not guaranteed), and a few more I can’t remember off the top off my head. Mentioning or including hardware is not a promise that we will add software support.
If you feel like experimenting, it might be possible to add second encoder support to the Arduino on your own by forking FBOS, but last time I checked there is very, very little memory left on the device once the standard firmware is flashed.