#devices #protocols #communicating #client

firmata

A client library for communicating with devices using the firmata protocol

3 releases (breaking)

Uses old Rust 2015

0.2.0 Jul 4, 2015
0.1.0 Jul 3, 2015
0.0.1 Jul 3, 2015

#45 in #communicating


Used in arduinors

MIT license

13KB
330 lines

#rust-firmata

Control your firmata powered device with rust!

Getting Started

$ git clone https://github.com/zankich/rust-firmata && cd rust-firmata
$ cargo build
$ cargo run --example blink

Usage

Add firmata to your Cargo.toml

[dependencies]
firmata = "0.2.0"

What works

  • I2C
  • Pwm
  • Servo
  • Analog
  • Digital

License

Copyright (c) 2015 Adrian Zankich

Distributed under the MIT License.

Dependencies

~0.6–1MB
~15K SLoC