Kinisi controller SDK v2.0.0 is here
· 2 min read
Version 2.0.0 of the Kinisi controller SDKs is now available for Python, JavaScript, and Arduino, alongside an updated controller firmware release.
We're continuing to improve the tools that help you build and test your robots. This release makes connecting to a controller clearer and gives you more useful information about its movement.
The main improvements include:
- Clearer connection setup. Your software can identify the connected board and know when it's ready to use.
- Timestamped motion readings. Position and rotation readings now include when they were measured. Python and JavaScript can synchronize time with the controller; Arduino uses time since the controller started.
- Better feedback. Clearer error messages help explain when a command cannot be completed.
- An improved web client. Reorganized controls and readable timestamps make encoder and robot-position readings easier to follow.
Get the release
Download the firmware and the SDK for your project from GitHub:
- Controller firmware v2.0.0
- Python SDK v2.0.0
- JavaScript SDK and web client v2.0.0
- Arduino SDK v2.0.0
Upgrading from version 1? Update both the controller firmware and your SDK together. Version 2 uses a new communication format and isn't compatible with version 1.
