The Binho Nova is designed for ultimate flexibility, as such, there are multiple ways to control and interact with it. This guide will give you a brief introduction to each interface and show you how to get up and running quickly.
If you don't already have a Binho Nova, you can get one here:
Hooking the device up to your circuit will be easiest when using one of the available accessory boards, available for Stemma QT/Qwiic and Feather form-factor products, as well as a breadboard adapter. The breadboard adapter is included with the Binho Nova, but it's also available for purchase separately when you need more.
This guide will begin with the hardware setup, which includes getting up and running on Windows, MacOS, or Ubuntu. Then we'll show you how to connect the Binho Nova to your circuit. Once everything is connected, follow the guides below to learn how to interact with the Binho Nova using Mission Control - the name of our GUI desktop software, Python libraries and even using a serial console.
Level #1 - GUI Guide
The easiest way to get familiar with your Binho Nova is by taking it for a test drive with the cross-platform desktop GUI software - Mission Control. Even if you intend to use it in automated environments and applications, Mission Control is a great starting point before diving in to writing scripts.
Level #2 - Python Guide
When you're ready to start writing your own automated scripts, take a look at the guide for using open-source Python libraries.
Level #3 - ASCII Guide
And when you're ready to go to the deepest level of device interaction to learn how to control it from any language/platform capable of opening a serial port and sending ASCII text, have a look at the final guide. This guide is presented using CoolTerm due to it's elegant GUI and relatively identical performance across all the platforms supported by the Binho Nova.