Introduction ------------ Python library interfacing LED matrix displays with the MAX7219 driver (using SPI) and WS2812 & APA102 NeoPixels (inc Pimoroni Unicorn pHat/Hat and Unicorn Hat HD) on the Raspberry Pi and other Linux-based single board computers - it provides a Pillow-compatible drawing canvas, and other functionality to support: * multiple cascaded devices * LED matrix, seven-segment and NeoPixel variants * scrolling/panning capability, * terminal-style printing, * state management, * dithering to monochrome, * Python 3.6+ is supported .. image:: https://raw.githubusercontent.com/rm-hull/luma.led_matrix/master/doc/images/devices.jpg :alt: max7219 matrix A LED matrix can be acquired for a few pounds from outlets like `Banggood `_. Likewise 7-segment displays are available from `Ali-Express `_ or `Ebay `_. .. seealso:: Further technical information for the specific devices can be found in the datasheets below: - :download:`MAX7219 ` - :download:`WS2812 ` - :download:`WS2812B ` - :download:`APA102 `