binhosupernova
binhosupernova is described on PyPI as a “Python package for Binho Supernova USB
host adapter.” It is the lower-level of Binho’s two Supernova Python packages:
SupernovaController wraps it and pulls it in as a
dependency, alongside transfer_controller.
Most users should start with SupernovaController, which provides a blocking API
over the Supernova’s asynchronous interface. Reach for binhosupernova directly
when work closer to the device is needed: for example, the manual firmware
flashing procedure in
Updating Firmware uses it
directly.
Requirements
Section titled “Requirements”- Python 3.8 or higher
- A Binho Supernova host adapter
Installation
Section titled “Installation”pip install binhosupernovaThe latest release is 4.2.0 (11 June 2025), which added I3C HDR-DDR mode with private write/read transfer methods, persistent voltage configuration across power cycles for I2C, SPI, UART, and GPIO, and unified I2C pull-up resistor values between the Supernova and Pulsar platforms.
https://pypi.org/project/binhosupernova/

