Skip to content
binho.io (opens in a new tab)Contact Us

Protocols and Interfaces

Which Binho adapter speaks which protocol, and where to read more.

ProtocolSupernovaPulsarNovaAbout the protocol
I3CController and target, SDR and HDR-DDR, up to 12.5 MHz, 0.8–3.3 VNoNoI3C
I2CController and target, up to 1 MHz, 1.2–3.3 VController and target, up to 1 MHz, two buses, 1.2–3.3 VController, up to 3.4 MHz, 3.3 VI2C
SMBusLegacy I2C with clock stretching on the I3C HV port (firmware 4.6.0 and later)NoNo
SPIController up to 37.5 MHz, target up to 16 MHz, 4 chip selectsController up to 50 MHz, target up to 16 MHz, 4 chip selectsController, up to 12 MHzSPI
UARTUp to 2 Mbaud, hardware flow controlUp to 2 Mbaud, hardware flow controlUp to 1 MbaudUART
RS-485NoHalf duplexNoRS-485
CAN-FDNoUp to 5 Mbps data rateNoCAN
1-WireNoNova compatibility mode, firmware 4.4.0 and laterYes1-Wire
GPIO6 pins (GPIO1–GPIO6)6 pins (GPIO1–GPIO6)5 pins, shared with the buses

Sources: binho.io product pages and the Supernova (rev 1.6) and Pulsar (rev 1.3) datasheets. Speeds are rated maximums; for how each adapter rounds a requested clock, see the Supernova and Pulsar user guides.

For application overviews, see binho.io: USB to I2C, USB to I3C, USB to SPI, DDR5 SPD over I3C, MCTP over I3C, NVMe-MI over I3C.