> Complete documentation index: [llms.txt](/llms.txt). Markdown versions of all pages are available by appending `.md` to page URLs.

# Hardware Comparison Table

> Side-by-side specifications of the Binho Atira, Pulsar and Supernova: USB link, debug and programming, I3C, I2C, SPI, UART, power and logic levels.

The Binho Atira, Pulsar and Supernova side by side. Product pages, pricing and ordering are on [binho.io](https://binho.io/test-measurement/products/embedded-bridges/). The first-generation [Binho Nova](/hardware/nova/) is not in this table.

| Feature | Binho Atira | Binho Pulsar | Binho Supernova |
| --- | --- | --- | --- |
| Primary focus | Debug and flash, UART bridge | Multi-protocol | I3C and multi-protocol |
| Host PC link | USB Full Speed | USB High Speed | USB Full Speed |
| **Device programming** | **Yes** | **No** | **No** |
| SWD | Yes | No | No |
| JTAG | Yes | No | No |
| SWO trace | Yes | No | No |
| Real-Time Transfer (RTT) | Yes | No | No |
| MCU flash programming | Yes | No | No |
| Run control (halt, step, breakpoints) | Yes | No | No |
| OpenOCD and pyOCD compatible | Yes | No | No |
| **I3C support** | **No** | **No** | **Yes** |
| I3C spec version | n/a | n/a | v1.0, v1.1.1, v1.2 |
| I3C controller | No | No | Yes |
| I3C target | No | No | Yes |
| I3C max clock speed | n/a | n/a | 12.5 MHz |
| SDR mode | No | No | Yes |
| HDR-DDR mode | No | No | Yes |
| Hot-Join | No | No | Yes |
| In-Band Interrupts | No | No | Yes |
| I3C max transaction size | n/a | n/a | 32 KB |
| **I2C support** | **No** | **Yes** | **Yes** |
| I2C controller | No | Yes | Yes |
| I2C target | No | Yes | Yes |
| I2C max clock speed | n/a | 1 MHz | 1 MHz |
| 7-bit addressing | No | Yes | Yes |
| 10-bit addressing | No | Yes | Yes |
| Clock stretching | No | Yes | Yes |
| Configurable pull-up resistors | No | Yes | Yes |
| Number of I2C buses | n/a | 2 | 1 |
| I2C max transaction size | n/a | 16 KB | 32 KB |
| **SPI support** | **Yes** | **Yes** | **Yes** |
| SPI controller | Yes | Yes | Yes |
| SPI peripheral | No | Yes | Yes |
| SPI max clock speed (controller) | 24 MHz | 50 MHz | 37.5 MHz |
| SPI max clock speed (peripheral) | n/a | 16 MHz | 16 MHz |
| All 4 SPI modes | Yes | Yes | Yes |
| Number of chip-select pins | 1 | 4 | 4 |
| Configurable MSB or LSB first | Yes | Yes | Yes |
| SPI max transaction size | 16 KB | 16 KB | 32 KB |
| **UART support** | **Yes** | **Yes** | **Yes** |
| UART max baud rate | 2 Mbaud | 2 Mbaud | 2 Mbaud |
| Hardware flow control | Yes | Yes | Yes |
| Dual-port monitor | Yes | No | No |
| 1-Wire support | No | Yes | No |
| RS-485 support | No | Yes | No |
| CAN-FD support | No | Yes | No |
| Downstream power | 1.2 to 5.0 V | 1.2 to 3.3 V | 1.2 to 3.3 V |
| Power monitoring | Yes | No | No |
| GPIO pins | n/a | 6 dedicated pins | 6 dedicated pins |
| Logic levels | 1.2 to 5.0 V | 1.2 to 3.3 V | 1.2 to 3.3 V (I3C: 0.8 to 3.3 V) |

Transfers above 1024 bytes and the target roles need firmware 4.5.0 or later on the Supernova and the Pulsar. Above 1024 bytes, the payload moves over a second USB interface; PyCosmicSDK and CosmicSDK use it automatically. SPI target mode is not available on Supernova hardware revision B.

On the Pulsar, RS-485 and CAN-FD run through the adapter's USB serial port: switch it to RS-485 or CAN-FD (SLCAN) mode, then use a serial terminal or an SLCAN tool. Mission Control 3 and the SDKs do not send RS-485 or CAN-FD traffic. The Pulsar's 1-Wire is available in Nova compatibility mode (firmware 4.4.0 and later) through the Nova text commands. See the [Pulsar user guide](/hardware/pulsar/).