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

What protocols are supported?

ProtocolBinho SupernovaBinho PulsarBinho Nova (legacy)
I3CController and target, incl. HDR-DDRNoNo
I2CController and targetController and target, two separate busesController
SPIController and targetController and targetController
UARTYesYesYes
GPIOYesYesYes, plus ADC, DAC and PWM
RS-485NoYes, through the USB serial portNo
CAN-FDNoYes, through the USB serial port (SLCAN)No
1-WireNoYes, in Nova compatibility modeYes
Atmel Single-WireNoNoYes

Supernova and Pulsar notes

  • I2C and SPI target mode need firmware 4.5.0 or later. See Updating Firmware.
  • RS-485 and CAN-FD are modes of the adapter’s USB serial (CDC) port, available from firmware 4.4.0. Select the mode with CosmicSDK or PyCosmicSDK (Device.set_usb_config()); the adapter resets and the setting persists across power cycles. Then open the serial port in a separate tool: CAN-FD uses the SLCAN protocol.
  • What each adapter supports from software: PyCosmicSDK and CosmicSDK.

See the Hardware Comparison Table: