├── .gitignore └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | # Python specific .gitignore 2 | # GitHub recommended entries from https://github.com/github/gitignore 3 | 4 | # Byte-compiled / optimized / DLL files 5 | __pycache__/ 6 | *.py[cod] 7 | 8 | # C extensions 9 | *.so 10 | 11 | # Distribution / packaging 12 | .Python 13 | env/ 14 | bin/ 15 | build/ 16 | develop-eggs/ 17 | dist/ 18 | eggs/ 19 | lib/ 20 | lib64/ 21 | parts/ 22 | sdist/ 23 | var/ 24 | *.egg-info/ 25 | .installed.cfg 26 | *.egg 27 | 28 | # Installer logs 29 | pip-log.txt 30 | pip-delete-this-directory.txt 31 | 32 | # Unit test / coverage reports 33 | htmlcov/ 34 | .tox/ 35 | .coverage 36 | .cache 37 | nosetests.xml 38 | coverage.xml 39 | 40 | # Translations 41 | *.mo 42 | 43 | # Mr Developer 44 | .mr.developer.cfg 45 | .project 46 | .pydevproject 47 | 48 | # Rope 49 | .ropeproject 50 | 51 | # Django stuff: 52 | *.log 53 | *.pot 54 | 55 | # Sphinx documentation 56 | docs/_build/ 57 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Adafruit's Legacy Raspberry Pi Python Code Library 2 | 3 | ## What happened to all the Raspberry Pi Python code!? 4 | 5 | In the past this repository held all of the Raspberry Pi related Python code 6 | that Adafruit published. For example code to talk to sensors like the BMP085, 7 | TCS34725, and other hardware like character LCD plates. Over time we found it 8 | difficult to manage so much code in a single repository, and couldn't easily put 9 | the code on Python's package index for simple installation. Now we've broken out 10 | all of the previous Python code into individual GitHub repositories, and we've 11 | loaded all of these repositories on the [Python package index](https://pypi.python.org/pypi) 12 | so they can be installed with `pip` (note that pip won't install example code so for most users 13 | it's recommended to install from source). 14 | 15 | ## Where do I find the new Raspberry Pi Python code? 16 | 17 | **All** of the Python libraries now support Python 3.x and a wide variety of Linux/Single Board Computers. 18 | 19 | This library has been deprecated in favor of our python3 Blinka library. We have replaced all of the libraries that use this repo with CircuitPython libraries that are Python3 compatible, and support a wide variety of single board/linux computers!

20 |

Visit https://circuitpython.org/blinka for more information

21 |

CircuitPython has support for almost 200 different drivers, and a as well as FT232H support for Mac/Win/Linux!

22 | 23 | ## But I **need** the old code! What can I do? 24 | 25 | Don't worry the old Adafruit Raspberry-Pi Python code can be found in the 26 | [legacy branch](https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code/tree/legacy) of this repository. This is a snapshot of the old code before it 27 | was refactored into individual libraries. **Note this legacy code will not be 28 | maintained!** 29 | --------------------------------------------------------------------------------