Tengo 20 entradas de pulsador donde se puede presionar cualquier número de entradas simultáneamente. Tengo que leer la salida de los botones y transmitirla. Estoy planeando usar un codificador de binario a decimal para leer todas las 20 entradas a la vez y convertirlas a decimal para salida en serie al dispositivo inalámbrico para transmisión. ¿Es este un mejor enfoque que tener un microcontrolador? ¿También puede la matriz de 5 X 4 interruptores ser una mejor opción para reducir el número de pines de entrada? Mi objetivo es hacer que el diseño sea lo más pequeño y compacto posible.