![]() |
One Pin Comms Link 1.0
One Pin Serial comms link layer implemented in software only
|
This library provides a lightweight software-only implementation for a single wire serial point-to-point link between two devices.
OnePin uses a single digital I/O line and ground to communicate between a primary and a secondary device. The primary always initiates and controls the communication.
This link interface is useful to implement simple message transfers between a primary device and a less capable secondary device, such as custom sensors or actuators with simple processor control.
This implementation borrows heavily from, and simplifies, the Dallas Semiconductor/Maxim 1-Wire® specification. Differences include:
See the links below for more information on this signaling protocol and how it is implemented using this library.
See Also