tm1640-rpi

Userspace driver library for Titan Micro Electronics TM1640 16-digit 7-segment display IC on Raspberry Pi

GPL-3.0 License

Stars
7

Raspberry Pi Driver for TM1640 display IC

Userspace driver for Titan Microelectronics TM1640 16 digit 7 segment LED display controller.

Arduino version written by Ricardo Batista, ported to Raspberry Pi by FuryFire.

Forked off into a seperate project with a bunch of work done on it by Michael Farrell.

License

GPLv3.

Installation

You will need to install CMake and a compiler:

$ sudo apt install cmake build-essential

You can then build and install the library and Python bindings with:

$ cmake .
$ make
$ sudo make install
$ sudo python setup.py install

Documentation

Documentation is provided in the doc folder of this project, and can be generated if Sphinx and Doxygen are installed:

$ cd doc
$ make doxyxml
$ make html

Alternatively, documentation with the current master version of the code is available online at http://tm1640-rpi.rtfd.org/