superadm1n / ShiftLib595

Library that handles interfacing with a 74HC959 shift register

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ShiftLib595

This project is designed to be a library to interface with a 74HC595 shift register. It handles the low level clocking, loading, and discharging of the register. As time goes I would like to add more higher level classes for different use cases such as ways to read data from the register.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

You will need a Raspberry Pi, any model should do and the RPi.GPIO module. If you dont have it installed on your raspberry pi you can install it with the following command

pip install RPi.GPIO

Installing This Project

Follow these commands to install this project into your environment

git clone https://github.com/superadm1n/ShiftLib595
cd ShiftLib595
python setup.py install

Author

License

This project is licensed under the MIT License - see the LICENSE file for details

Acknowledgments

About

Library that handles interfacing with a 74HC959 shift register

License:Other


Languages

Language:Python 100.0%