8000 GitHub - ThePix/ServoMaster: A program for controlling servos from a Raspberry Pi, operating by push buttons and indicated by LEDs, all across an I2C bus.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

A program for controlling servos from a Raspberry Pi, operating by push buttons and indicated by LEDs, all across an I2C bus.

License

Notifications You must be signed in to change notification settings

ThePix/ServoMaster

Repository files navigation

This software is designed to run on a Raspberry Pi, communicationg with devices across an I2C bus. Its purpose is to control points and other devices on a model railway, using servos.

Servos are to be connected to several PCA 9685 boards. Part of the purpose is to provide a smooth and slow movement for the servos, which can be configured on a point-bypoint basis. Servo angles can be modified via the GUI and the values saved to file.

It will respond to physical push buttons to change points and will change LEDs to show the state of points, both connected to PCF8575 boards. These will be configured in a simple text file.

The software includes a GUI. This should be used for configuring and diagnostics. During normal operations it is assumed no monitor, mouse or keyboard are connected.

This replaces a previous project using an Arduino (see here).

About

A program for controlling servos from a Raspberry Pi, operating by push buttons and indicated by LEDs, all across an I2C bus.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0