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

Software Releases

Current software and firmware for Binho host adapters, and where to get each one.

GoalUse
Drive I2C, I3C, SPI or GPIO from a GUI, use a serial terminal, or program an EEPROMMission Control 3
Script a Supernova or Pulsar in PythonPyCosmicSDK
Build a C or C++ application (C#, Java and Python through the C API)CosmicSDK
Update adapter firmwareUpdating Firmware
Use a Binho NovaLegacy software

Mission Control 3 is Binho’s app for the Supernova and the Pulsar. It has six tools: I2C, I3C (Supernova), SPI, GPIO, Serial Terminal and Memory Programmer (I2C and SPI EEPROMs). It also includes a simulated Supernova and Pulsar, to try every tool before the hardware arrives. See Mission Control 3 Tools.

It comes in two forms with the same tools:

Web appDesktop app
Wheremc3.binho.iobinho.io/test-measurement/mission-control-3
InstallNone, no sign-upInstaller per platform
PlatformsGoogle Chrome, Microsoft Edge or Opera (desktop)Windows x64, macOS (Apple Silicon or Intel), Linux x64
Connects throughThe browser’s WebHID (and Web Serial for the Serial Terminal)USB, directly
UpdatesEvery page loadBuilt-in updater, see below
Current versionLatest on page loadLatest from the download page

Open mc3.binho.io in Chrome, Edge or Opera, plug in the adapter and click Pair Device. Firefox and Safari support neither WebHID nor Web Serial: the app opens, but cannot connect to hardware.

Download the installer from the Mission Control 3 download page on binho.io:

PlatformFileNotes
Windows (x64).exeInstalls for all users; needs administrator rights.
macOS, Apple Silicon.dmg (arm64)Drag Mission Control 3 into Applications.
macOS, Intel.dmg (x64)Drag Mission Control 3 into Applications.
Linux (x64).AppImagechmod +x the file, then run it.

Install steps: Download & Installation.

Updates. The desktop app checks for a new version about 3 seconds after it starts. When one is available, it asks before downloading. Once the download finishes, it offers to restart and install; if declined, the update installs the next time the app quits. To check by hand, open the About dialog and click Check for Updates.

ProductVersionDownloadDocumentation
Supernova and Pulsar firmware4.6.1Supernova .afx · Pulsar .afxUpdating Firmware · Release notes
Mission Control 3 (desktop)Latestbinho.ioMission Control 3
PyCosmicSDK (Python)1.7.0PyPI: pip install pycosmicsdkDocs · Getting started · Migration
CosmicSDK (C, C++)1.7.0Installers and binariesDocs · First steps

PyCosmicSDK runs on Python 3.10 to 3.14, with wheels for Windows x64, macOS on Apple Silicon and Linux x86_64. It replaces the legacy Python packages below; existing scripts can move by changing an import, see Migrating to PyCosmicSDK.

CosmicSDK ships installers for Windows (x64 with MSVC or MinGW, x86 with MSVC) and binaries for Linux (x64, arm64) and macOS (Apple Silicon, Intel).

These packages still work but get no new features. Use them only for a Binho Nova, or for existing scripts not moved yet.

SoftwareForGet it
Mission Control 2Binho Novabinho.io
binho (Python)Binho NovaPyPI · Nova SDK
BMC C++ SDKNova, SupernovaInstallation
SupernovaController (Python)Supernova, firmware 3.xPyPI
BinhoSupernova (Python)SupernovaPyPI
BinhoPulsar (Python)PulsarPyPI