Me gusta controlar 8 interruptores (pines GPIO) individualmente a través de USB (encendido / apagado). Para comenzar tengo un adaptador UART USB (CP2102). Al enviar un comando al puerto virtual para controlar cada pin, me gustaría controlar cada pin.
Mi pregunta es, ¿cómo puedo pasar de UART a 8 pines GPIO? ¿Hay algún IC que pueda hacer esto?
¿O hay mejores formas de hacerlo a través de USB?
Sé que puedo hacer esto fácilmente con un Arduino y un registro de cambios, pero me gustaría hacer este presupuesto verdaderamente bajo, con un mínimo de gastos generales.