Open embankment opened 8 hours ago
Oh wow, I can't believe I wasn't aware of that chip! I've been looking at moving to the RP2350 with touchio on the gpio, but there's an issue with the current chip revision preventing the pulldown resistor from working. So the MPR121 might be a good alternative.
Btw, this project is meant to be the firmware for this specific hardware: https://github.com/dcooperdalrymple/pico_synth_sandbox-hardware.
But there's no reason why it couldn't be expanded to other platforms. I was thinking that hardware.py could be swapped out depending on the board, but that would require more abstraction of those hardware layers.
I'd love to breadboard this up but the TTP chip, while having more inputs, is fairly uncommon. Could an option for using 1 or 2 of the more common MPR121 be added? https://www.adafruit.com/search?q=mpr121 Thanks!