Para mí, robusto significa: precio desechable, viene con esquemas y software y podría construirlo o arreglarlo en casa.
Aquí hay dos favoritos, ambos alrededor de la marca de $ 20, que exponen la serie de USB y las secuencias de comandos de PC:
El Bus Pirate es una interfaz de bus universal que habla con la mayoría de los chips desde una terminal serie de PC . Se admiten muchos protocolos serie: I2C, SPI, 1-Wire, JTAG, etc., así como un poco de programación AVR / PIC y volcado de EEPROM. Tiene un analizador lógico de baja velocidad y sniffers para I2C y SPI. Hay un foro activo con un buen soporte .
(Es un PIC24 con un puerto serie USB y algunos interruptores de bus para trucos de extracción de drenaje abierto. Windows solo necesita MPLAB para el desarrollo de firmware. ds30 serial bootloader preinstalado para "actualización de campo".)
USerial es un puente I2C, SPI y GPIO, que utiliza un AVR de Atmel. También se ejecutará en cualquier placa AT90USBxxx , por ejemplo. Teensy , Benito , Nanduino .
Compila con gcc. Bien documentado.