# vesc-comm > VESC communication library [![crates.io](https://img.shields.io/crates/v/vesc-comm.svg)](https://crates.io/crates/vesc-comm) [![docs.rs](https://docs.rs/vesc-comm/badge.svg)](https://docs.rs/vesc-comm/) [![Build Status](https://travis-ci.org/chocol4te/vesc-comm.svg?branch=master)](https://travis-ci.org/chocol4te/vesc-comm) [![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=chocol4te/vesc-comm)](https://dependabot.com) An embedded Rust library for communicating with VESCs, currently only supports acting as a host (sending commands and receiving responses), support for acting as a VESC is planned. `no_std` and `std` examples can be found in the examples directory.