Ahora que los módulos Bluetooth son muy baratos, me pregunto si podría hacer un par de objetos conectados de forma inalámbrica que podrían actuar como un "cable USB virtual". Uno tendría una cola de cerdo con un enchufe macho USB (lado de host USB), y el otro tendría un extremo de dispositivo USB en su cola de cerdo. El objetivo sería que ellos puedan actuar de forma inalámbrica como un cable USB con cable, pero inalámbrico.
Los requisitos son simples: 1) Hardware de los productos básicos. Si los módulos Bluetooth baratos, más una MCU barata o dos pueden hacerlo, es un juego justo. Puedo codificar y diseñar circuitos, pero este proyecto no me garantiza el diseño de PCB desde cero y la codificación de protocolos desde cero. 2) NO es necesario admitir altas velocidades ni puertos de carga ni nada sofisticado. Si puede hacer USB 1.0 de manera confiable, genial. El uso principal sería para impresoras USB o MCU de programación (Arduino, Launchpad, etc.), ninguno de los cuales necesita un gran ancho de banda.
Si esto es factible, ¿cómo sería la cadena de datos básica? (Ejemplo: el lado del host sería un dongle USB genérico para PC (solo necesita admitir