Soy bastante nuevo en cosas de hardware. Tengo una idea básica para construir un controlador de hardware para algún software propietario. Necesitaría leer unos 60 faders/potenciómetros analógicos y 30 botones. También necesito conducir unos 40 LED. Tengo Arduino o Raspberry Pi a mano. Hasta 60 ms de retraso desde el movimiento mecánico hasta el valor registrado estaría bien. Encontré un potenciómetro digital accesible a través de I2C pero a un precio considerable (14 $ por pieza; necesitaría alrededor de 60 de ellos)
Busque ADC multicanal para leer sus potes, los chips con 16 o 32 canales no son desconocidos. O use muxes analógicos como sugirió Colin, aquí hay una solución fácil de usar si planea soldar a mano.
Para botones y LEDs, puede usar multiplexación o registros de desplazamiento, como se describe, por ejemplo, aquí .
winny
Andrés
colin
Nick Alexeev
m_c