mirror of
				https://github.com/pimoroni/st7735-python.git
				synced 2025-01-05 22:40:25 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			67 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			67 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
| Python ST7735
 | ||
| =============
 | ||
| 
 | ||
| `Build Status <https://travis-ci.com/pimoroni/st7735-python>`__
 | ||
| `Coverage
 | ||
| Status <https://coveralls.io/github/pimoroni/st7735-python?branch=master>`__
 | ||
| `PyPi Package <https://pypi.python.org/pypi/st7735>`__ `Python
 | ||
| Versions <https://pypi.python.org/pypi/st7735>`__
 | ||
| 
 | ||
| Python library to control an ST7735 TFT LCD display. Allows simple
 | ||
| drawing on the display without installing a kernel module.
 | ||
| 
 | ||
| Designed specifically to work with a ST7735 based 160x80 pixel TFT SPI
 | ||
| display. (Specifically the 0.96" SPI LCD from Pimoroni).
 | ||
| 
 | ||
| Make sure you have the following dependencies:
 | ||
| 
 | ||
| ::
 | ||
| 
 | ||
|    sudo apt-get update
 | ||
|    sudo apt-get install python-rpi.gpio python-spidev python-pip python-imaging python-numpy
 | ||
| 
 | ||
| Install this library by running:
 | ||
| 
 | ||
| ::
 | ||
| 
 | ||
|    sudo pip install st7735
 | ||
| 
 | ||
| See example of usage in the examples folder.
 | ||
| 
 | ||
| Licensing & History
 | ||
| ===================
 | ||
| 
 | ||
| This library is a modification of a modification of code originally
 | ||
| written by Tony DiCola for Adafruit Industries, and modified to work
 | ||
| with the ST7735 by Clement Skau.
 | ||
| 
 | ||
| It has been modified by Pimoroni to include support for their 160x80 SPI
 | ||
| LCD breakout, and hopefully also generalised enough so that it will
 | ||
| support other ST7735-powered displays.
 | ||
| 
 | ||
| Modifications include:
 | ||
| ----------------------
 | ||
| 
 | ||
| -  PIL/Pillow has been removed from the underlying display driver to
 | ||
|    separate concerns- you should create your own PIL image and display
 | ||
|    it using ``display(image)``
 | ||
| -  ``width``, ``height``, ``rotation``, ``invert``, ``offset_left`` and
 | ||
|    ``offset_top`` parameters can be passed into ``__init__`` for
 | ||
|    alternate displays
 | ||
| -  ``Adafruit_GPIO`` has been replaced with ``RPi.GPIO`` and ``spidev``
 | ||
|    to closely align with our other software (IE: Raspberry Pi only)
 | ||
| -  Test fixtures have been added to keep this library stable
 | ||
| 
 | ||
| Pimoroni invests time and resources forking and modifying this open
 | ||
| source code, please support Pimoroni and open-source software by
 | ||
| purchasing products from us, too!
 | ||
| 
 | ||
| Adafruit invests time and resources providing this open source code,
 | ||
| please support Adafruit and open-source hardware by purchasing products
 | ||
| from Adafruit!
 | ||
| 
 | ||
| Modified from ‘Modified from ’Adafruit Python ILI9341’ written by Tony
 | ||
| DiCola for Adafruit Industries.’ written by Clement Skau.
 | ||
| 
 | ||
| MIT license, all text above must be included in any redistribution
 | 
