2017-05-24 14:44:23 -04:00
|
|
|
Additional Libraries on GitHub
|
2016-10-18 20:42:47 -04:00
|
|
|
========================================
|
|
|
|
|
2017-05-24 14:44:23 -04:00
|
|
|
These are libraries and drivers available in separate GitHub repos. They are
|
|
|
|
designed for use with CircuitPython and may or may not work with
|
|
|
|
`MicroPython <https://micropython.org>`_.
|
2016-10-18 20:42:47 -04:00
|
|
|
|
2017-01-13 20:00:26 -05:00
|
|
|
.. _bundle_installation:
|
|
|
|
|
2017-01-06 16:18:40 -05:00
|
|
|
Bundle
|
|
|
|
------
|
|
|
|
|
|
|
|
We provide a bundle of all our libraries to ease installation of drivers and
|
2017-01-13 20:00:26 -05:00
|
|
|
their dependencies. he bundle is primarily geared to the Adafruit Express line
|
|
|
|
of boards which will feature a relatively large external flash. With Express
|
|
|
|
boards, its easy to copy them all onto the filesystem. However, if you don't
|
|
|
|
have enough space simply copy things over as they are needed.
|
2017-01-06 16:18:40 -05:00
|
|
|
|
|
|
|
The bundles are available `on GitHub <https://github.com/adafruit/Adafruit_CircuitPython_Bundle/releases>`_.
|
|
|
|
|
2017-01-13 20:00:26 -05:00
|
|
|
To install them:
|
|
|
|
|
|
|
|
#. `Download <https://github.com/adafruit/Adafruit_CircuitPython_Bundle/releases>`_ and unzip the latest zip thats not a source zip.
|
2017-06-27 20:37:03 -04:00
|
|
|
#. Copy the ``lib`` folder to the ``CIRCUITPY`` or ``MICROPYTHON``.
|
2017-01-13 20:00:26 -05:00
|
|
|
|
2017-01-06 16:18:40 -05:00
|
|
|
Foundational Libraries
|
|
|
|
----------------------
|
|
|
|
|
|
|
|
These libraries provide critical functionality to many of the drivers below. It
|
|
|
|
is recommended to always have them installed onto the CircuitPython file system in
|
|
|
|
the ``lib/`` directory. Some drivers may not work without them.
|
|
|
|
|
2016-10-18 20:42:47 -04:00
|
|
|
.. toctree::
|
|
|
|
|
2017-01-05 19:20:46 -05:00
|
|
|
Register Library <https://circuitpython.readthedocs.io/projects/register/en/latest/>
|
2017-01-05 21:43:22 -05:00
|
|
|
BusDevice Library <https://circuitpython.readthedocs.io/projects/bus_device/en/latest/>
|
2017-01-06 16:18:40 -05:00
|
|
|
|
2017-05-24 14:44:23 -04:00
|
|
|
Helper Libraries
|
|
|
|
-------
|
|
|
|
|
2017-07-19 15:11:19 -04:00
|
|
|
These libraries build on top of the low level APIs to simplify common tasks.
|
2017-05-24 14:44:23 -04:00
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
USB Human Interface Device (Keyboard and Mouse) <https://circuitpython.readthedocs.io/projects/hid/en/latest/>
|
|
|
|
|
2017-01-06 16:18:40 -05:00
|
|
|
Drivers
|
|
|
|
-------
|
|
|
|
|
|
|
|
Drivers provide easy access to sensors and other chips without requiring a
|
|
|
|
knowledge of the interface details of the chip itself.
|
|
|
|
|
|
|
|
.. toctree::
|
2017-07-28 19:32:52 -04:00
|
|
|
NeoPixel <https://circuitpython.readthedocs.io/projects/neopixel/en/latest/>
|
|
|
|
SimpleIO <https://circuitpython.readthedocs.io/projects/simpleio/en/latest/>
|
2016-10-20 12:58:46 -04:00
|
|
|
RGB Displays <http://micropython-rgb.readthedocs.io/>
|
2017-08-07 20:55:39 -04:00
|
|
|
SD Card <https://circuitpython.readthedocs.io/projects/sdcard/en/latest/>
|
2016-10-18 20:42:47 -04:00
|
|
|
Analog-to-digital converters: ADS1015 and ADS1115 <http://micropython-ads1015.readthedocs.io/>
|
2017-01-04 14:27:36 -05:00
|
|
|
DS3231 Real-time Clock (Precision RTC) <https://circuitpython.readthedocs.io/projects/ds3231/en/latest/>
|
2017-01-09 19:34:23 -05:00
|
|
|
DS1307 Real-time Clock (5V RTC Breakout) <https://circuitpython.readthedocs.io/projects/ds1307/en/latest/>
|
2017-01-04 14:27:36 -05:00
|
|
|
PCF8523 Real-time Clock (Adalogger RTC) <https://circuitpython.readthedocs.io/projects/pcf8523/en/latest/>
|
2016-10-20 12:58:46 -04:00
|
|
|
TCS34725 Color Sensor <http://micropython-tcs34725.readthedocs.io/>
|
|
|
|
TSL2561 Light Sensor <http://micropython-tsl2561.readthedocs.io/>
|
|
|
|
PCA9685 Motor and Servo Controllers <http://micropython-pca9685.readthedocs.io/>
|
|
|
|
HT16K33 LED Matrices and Segment Displays <http://micropython-ht16k33.readthedocs.io/>
|
|
|
|
IS31FL3731 Charlieplexed LED Matrix <http://micropython-is31fl3731.readthedocs.io/>
|
|
|
|
MAX7219 LED Matrix <http://micropython-max7219.readthedocs.io/>
|