API Reference servo_kit v0.0.8
Modules
A collection of convenience functions to use this library.
The abstraction of the continuous servo.
Defines a behaviour required for a servo driver.
Lets you communicate with hardware devices using the I2C protocol. A thin wrapper of elixir-circuits/circuits_i2c so that we can replace the implemention with a mock in test.
Defines a behaviour required for I²C abstraction.
Controls the PCA9685 PWM Servo Driver. See PCA9685 datasheet.
A collection of functions that are used for the PCA9685 driver.
Registers and manages processes.
Defines a behaviour required for a servo.
Wraps a servo module and controls a servo using that module. The servo state will be kept in a process.
Supervises servo controller processes.
A collection of pure functions that are used for the servo abstractions.
The abstraction of the standard servo.