| Método | Pros | Contras |
| Destriparlo y Conectarse a I/Os de la CPU | Velocidad de I/Os | Complejidad / diferencia de patillaje entre dispositivos / poca documentación / Complejo de realizar programas |
| USB | Baja Latencia / Simplicidad / Economía | Controlador con USB Host |
| WiFi | Baja Latencia / Simplicidad | Costo del Módulo Wifi |
| Bluetooth | Simplicidad / Economía | Alta Latencia |
| Audio | Simplicidad / Economía | Comunicación Unidireccional / Latencia Media |
P/D: lo de "Macrocontrolador" no existe, es una ocurrencia mía, pero si a futuro terminan usándola, ya que llegué tarde a la idea del IOIO, al menos pueda ser que esta palabra quede como idéa mia... jajajaja Smile
Hola, interesante tema.
Otras opciones para obtener GPIOs podrian ser a traves de la MicroSD y del chip SIM.
Por ejemplo a traves de la MicroSD, se podria emular una tarjeta de memoria con un microcontrolador y modificando o leyendo archivos se acceda a las GPIOs. Este a su vez podria leer una tarjeta de memoria desde otra ranura, para no perder esa funcionalidad.
Para el SIM no se si es realizable porque no tengo ni idea de como funciona, pera seria cuestion de investigar.
Saludos.