#controlling #api #linkbots #barobo

linkbot

Rust API for controlling Barobo Linkbots

2 releases

Uses old Rust 2015

0.0.2 Jun 1, 2017
0.0.1 May 30, 2017

#28 in #controlling

GPL-3.0 license

17KB
241 lines

linkbot-rs

This library can be used to control Linkbots. Linkbots are small, modular robots that are used in classrooms worldwide to teach programming, math, science, and more. More information regarding Linkbots can be found at https://barobo.com .

Crates.io

Documentation

Usage

First, you will need liblinkbot installed on your current machine. For Ubuntu, you can install liblinkbot with the following commands:

wget http://repo.barobo.com/barobo.public.key -O - | sudo apt-key add -
sudo add-apt-repository "deb http://repo.barobo.com/ xenial main"
sudo apt-get update
sudo apt-get install liblinkbot

For Raspbian,

wget http://barobo.com:81/barobo.public.key -O - | sudo apt-key add -
echo 'deb http://barobo.com:81/ jessie main' | sudo tee --append /etc/apt/sources.list
sudo apt-get update
sudo apt-get install liblinkbot

Next, add this to your Cargo.toml:

[dependencies]
linkbot = "*"

Then, add this to your crate:

extern crate linkbot;

use linkbot::Linkbot;

License

linkbot-rs is distributed under the terms of GPL-3.0.

Dependencies