This allows using Bus Pirate binary scripting I2C with Rust embedded-hal. The Bus Pirate protocol side is thanks to Geoff Cant's ruspirate
Performance is fairly slow, but is usable for some circumstances.
To get out of BBIO mode when you reattach a serial terminal, send break then ctrl-o
Tested with:
Bus Pirate v3.a
Firmware v6.1 r1676 Bootloader v4.1
Bus Pirate v3.5
Community Firmware v7.0 - goo.gl/gCzQnW [HiZ UART I2C SPI] Bootloader v4.4