Skip to content

Implements the Dynamixel 1.0 protocol to communicate on half-duplex UART with any compatible device

License

Notifications You must be signed in to change notification settings

sylvaing19/OneWireInterface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OneWireInterface

Implements the Dynamixel 1.0 protocol to communicate on half-duplex UART with any compatible device

Warning: this library doesn't implement the Dallas Semiconductor's 1-Wire Protocol. It is the Dynamixel v1.0

This library provides an interface to communicate through half-duplex UART using the Dynamixel 1.0 protocol as a master or as a slave. It can be used to implement easily a device control library for any device using this protocol, or to implement the device's firmware itself.

Remark

It is provided as an Arduino library.
By default, the Arduino IDE will include both <OneWireMInterface.h> and <OneWireSInterface.h>, usually only one is needed, you can remove the unnecessary include.

Files

<OneWireInterface.h>: common definitions
<OneWireMInterface.h>: master interface
<OneWireSInterface.h>: slave interface

Dependecies

  • Arduino core

License

This library is released under the MIT License.

About

Implements the Dynamixel 1.0 protocol to communicate on half-duplex UART with any compatible device

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published